Dano Graves threw four touchdown passes and ran for another as Folsom defeated Granite Bay 42-28 on Friday night. The win advanced the Bulldogs to the Sac-Joaquin Section Division II semifinals where they will host Del Oro at 7 p.m. on Friday, following Del Oro’s 30-29 upset win over top-seeded St. Mary’s tonight. If Folsom wasn’t on the map of one of the top football programs in the Sacramento area when the sun rose this morning, the win over Granite Bay certainly puts the Bulldogs near the top. The Grizzlies are known as having one of the top programs in the area. “It just feels right,” Folsom senior wide receiver Kori Babineaux said of the big win. “It feels like it was supposed to happen. There’s nothing better.” Babineaux had a fairly quiet night, but caught one of the game’s biggest passes with 2:22 to play. Folsom went for the jugular, going for a deep pass on fourth-and-10 down the far sideline and Babineaux hauled in Dano Graves’ pass at the 1-yard line. The play set up a Graves touchdown run which secured the win. “It’s a great win for us and a big win for the program against one of the top programs in the section,” Folsom coach Kris Richardson said. “We played our butts off on both sides of the ball.” Folsom’s defense played well, forcing two fumbles recovered by Dan Curry and J-Juan Muldrow and an interception inside the 5-yard line by Burton Dekoning. Folsom also recovered a fumble on the game’s final kickoff by Dillon Wessing to run out the clock. “I’m tired of people talking about our defense, because they stepped up huge tonight,” Richardson said. “I think we’ve been playing well all year and this win just further legitimizes our defense.” Granite Bay led briefly, 14-13, early in the second quarter, but Folsom quickly regained the lead on a Graves’ 16-yard touchdown pass to Jordan Richards. The 2-point conversion, a Graves’ pass to Tyler Trosin, gave Folsom a 21-14 lead at halftime and the team never trailed again. Muldrow’s fumble recovery late in the third quarter set up a Folsom touchdown, a 9-yard pass from Graves to Babineaux. Wessing’s extra point put Folsom up 28-14. Granite Bay immediately answered with a touchdown of its own on a 1-yard run by Devaunte Bolton, but six plays later, Trosin scored on an 18-yard run and Wessing’s kick put Folsom up 35-21 with 7:41 to play. The Grizzlies scored one last time on their next possession on a 6-yard pass from Brendan Keeney to Matt Kasner, but Folsom finished them off with Graves’ 1-yard run with 44 seconds remaining following the gutsy fourth-down pass to Babineaux. “That catch is No. 1 on my top-10 list,” Babineaux said. “That’s what it is.” Graves started the scoring in the first quarter on a 17-yard pass to Trosin. The Grizzlies evened things up with a 1-yard run by Keeney, but Folsom answered again on a Graves-to-Trosin hook-up, this one from 20 yards, and Folsom led 13-7 when Wessing’s extra point was wide right. Graves had another huge night for the Bulldogs, completing 28-of-37 passes for 279 yards and four touchdowns and one interception. Trosin caught 12 passes for 146 yards and a pair of touchdowns, while Richards hauled in eight passes for 60 yards and one score. Babineaux finished with three catches for 49 yards and one touchdown.