CASTRO VALLEY -- The host Trojans held off the Mustangs 35-28 in an epic nonleague battle.

After a scoreless first quarter, both offenses came alive, with the Trojans jumping out to a 14-0 lead on 4- and 71-yard runs by Namane Modise. But the Mustangs rallied before the half to tie the game when Jake Haener hit Zach Cribb for a 60-yard score and Cribb ran it in from 4 yards out with 36 seconds left before halftime.

Angelo Salazar 2-yard run gave Castro Valley back the lead on the opening drive of the third quarter, but Cribb once again tied the game with a 10-yard run of his own.

Modise, however, simply couldn't be stopped. With 9:36 left in the game and the Mustangs driving, Cribbs fumbled, Modise recovered, and ran the ball back 71 yards for the score.

Haener's quarterback sneak tied the game once more at 28, but Modise's 66-yard run with four minutes left gave the Trojans back the lead. Modise finished the night with 11 carries for 196 yards.

Monte Vista put together a solid drive in the final minutes, aided by a great night by Haener. The sophomore quarterback threw for 331 yards, but the Castro Valley defense delivered a big fourth-down stand on their own 16 to preserve the win.

Castro Valley 35, Monte Vista 28

Monte Vista          0          14          7          7--          28


Advertisement

Castro Valley          0          14          7          14--          35

CV -- Modise 4 run (Guzman kick)

CV -- Modise 71 run (Guzman kick)

MV -- Haener 60 pass to Cribb (Henry kick)

MV -- Cribb 4 run (Henry kick)

CV -- Salazar 2 run (Guzman kick)

MV -- Cribb 10 run (Henry kick)

CV -- Modise 71 fumble recovery (Guzman kick)

MV -- Haener 1 run (Henry kick)

CV -- Modise 66 run (Guzman kick)

Rushing: MV -- Cribb 25-118, Haener 6-24. Totals 31-142. CV -- Salazar 10-35, Modise 11-196, Piper 4-19, Galvan 2-(-2), Maestas 1-3, Brown 1-4, Criss 2-(-4), Avery 1-0, Tognolini 2-7. Totals 34-257. Passing: MV -- Haener 26-39-1 331, Sol 0-1-0 0. Totals 26-40-1 331. CV -- Galvan 0-1-0 0, Brown 3-8-0 41. Totals 3-9-0 41. Receiving: MV -- Dobberpuhl 8-86, Banda 7-94, Cribb 4-93, Sol 4-44, Stanton 2-11, Kromenhoek 1-3. CV -- LeBlanc 2-35, Avery 1-6. Fumbles/lost: MV -- 1/1; CV -- 0/0. Records: Monte Vista 0-1, Castro Valley 1-0.