Dominic Miroglio is a third-year starting quarterback for the Bishop O'Dowd High football team, and he sure looked the part Friday in a 47-21 win over visiting Las Lomas.

Miroglio, who has committed to play baseball at UCLA, missed several football practices over the summer because of his time on the diamond but showed little rust against the Knights in the season opener. He completed 23 of 30 passes for 372 yards, including five touchdowns, and led the Dragons' powerful offense to scores on their first four possessions.

"It's definitely an advantage," Miroglio said of being a veteran. "This is my third year with (offensive coordinator) Bobby Boyd, and we work really well together. We feed off each other."

Las Lomas (0-1) also scored on its first possession and led 7-6 after a 23-yard run by Robby Ow. But O'Dowd (1-0) took the lead right back on Isaiah Johnson's 2-yard run and led the rest of the way.

Despite marching backward quite a bit thanks to penalties, the Dragons pushed their lead to 26-7 less than two minutes into the second quarter after Washington-bound Kevin King caught an 11-yard pass from Miroglio. King had four catches for 89 yards and scored on a 5-yard run on O'Dowd's opening drive.

Dominic Gomes was also a dynamic receiver for Miroglio. The senior scored twice and made several stellar catches, including a 65-yard touchdown reception just after the Knights got as close as 26-21 with 3:29 left in the third quarter.

Miroglio connected with Jelani Baines twice in the fourth quarter as the O'Dowd defense shut out the Knights the rest of the way.

"Athletically we did great," Miroglio said. "The (offensive) line was awesome, the defense did great. Penalties were what hurt us."

Monte Vista 35, Castro Valley 22: Senior running back Zack Chang rushed for 218 yards and three touchdowns to lead the visiting Mustangs in this season opener for both teams. Monte Vista's Mason Melin had two first-half touchdown receptions in the win.

Monte Vista (1-0) scored the game's first touchdown on Nikita Zamora's 27-yard touchdown pass to Melin with 2:23 left in the first quarter.

But Castro Valley (0-1) came back to take a 14-7 lead with two second-quarter scores in the nonleague contest. Patrick Cheek broke free on a 32-yard run to score the Trojans' first touchdown with 8:30 left in the half. And Robert Taylor's 52-yard run gave the hosts their only lead with 5:36 to go. However, Monte Vista drew even before halftime on Zamora's 10-yard pass to Melin.

The second half belonged almost completely to the Mustangs, as Chang scored on runs on 1, 8 and 6 yards. Marco Zamora set up the latter touchdown nicely with a 59-yard reception from Nikita Zamora.

-- Mike McGreehan, correspondent

Newark Memorial 40, Dougherty Valley 19: The Cougars scored 20 first-half points and cruised to victory in San Ramon. Newark's Marty Leggett (126 yards) and Robert Ramirez (85 yards) each rushed for two touchdowns, and cornerback Fred Tidwell accounted for three first-half interceptions, one going for a 45-yard touchdown.

Newark Memorial (1-0) took a 7-0 lead on its first possession on a 4-yard run by Leggett.

Less than a minute later, on Dougherty Valley's first offensive series, Tidwell picked off quarterback Umar Farooq for a 13-0 lead with 7:27 left in the first quarter.

The Cougars led 20-0 at the half and 27-0 after scoring on their first possession of the third quarter on a touchdown pass from Riley Piven.

Dougherty Valley (0-1) cut into Newark's lead on a 17-yard touchdown run by Kody Knezeak to make the score 27-6. After capturing the ensuing onside kick, the Wildcats appeared to be mounting a comeback attempt, but they fumbled on Newark's 3-yard line.

Newark put the game away with 14 unanswered points on rushing touchdowns by Ramirez and Aron Miller, respectively.

-- Jim Bucci, correspondent

South Fork 22, John Swett 19: South Fork junior quarterback Joey Wittlake completed 18 of 34 passes for 223 yards and two touchdowns, and rushed for 134 more, to lead the host Cubs over the visiting Indians.

"I will give a lot of credit to No. 4 (Wittlake)," John Swett coach Ron Spini said. "He basically won the game for them."

John Swett led 19-7 in the third quarter, as a result of two rushing touchdowns by Alex Lazaridis and one by Vernon Bussey, before Wittlake scampered for a 15-yard touchdown and threw for a 20-yard score, both in the third quarter.

Lazaridis (20 rushes for 158 yards) and Bussey (14 carries for 144 yards) led Swett, but the Indians hurt themselves with 13 penalties and four lost fumbles.

-- Neil Tarpey, Eureka Times-Standard

Hayward 42, Ygnacio Valley 22: The Farmers rolled to a convincing season-opening win over the Warriors at Sunset Field.

Ygnacio Valley quarterback Jamari Pope threw for 123 yards and ran for 78 and two scores in the first half, but Hayward held the Warriors to just eight points in the second half.

Leading the Hayward offense was running back Dana Carter, who had seven carries for 158 yards and four touchdowns. Carter scored two touchdowns in the fourth quarter.

Apart from Pope, Ygnacio Valley had only 94 yards on 27 carries. The Farmer defense prevent any big passing plays and also forced a late turnover, their second of the night, to seal the win.

-- Jen Cosgriff, correspondent