CONCORD -- The De La Salle High football team is headed to its 29th consecutive North Coast Section championship game thanks to one of its most complete performances of the year.
The Spartans, who have won 20 straight section titles, earned a spot in the Division I final by blanking visiting Amador Valley 49-0 in Friday night's semifinals.
Top-seeded De La Salle will face the winner of Saturday's semifinal between No. 2 California and No. 3 James Logan at 7 p.m. on Dec. 1 at Dublin High.
De La Salle dominated from the start against Amador Valley, which was playing without starting quarterback Kyle Moreno. The Brown University-bound senior had thrown for over 2,000 yards this season, but he dislocated his shoulder in the fourth quarter of the Dons' win over San Ramon Valley last week.
Backup Ryan Mahoney took over under center, passing for 92 yards.
"Mahoney did a great job and did what we asked him to do, but it's a tough thing anytime you lose a starting guy who is one of your leaders," Amador Valley coach Rick Sira said.
Moreno threw for 278 yards when the Dons lost to the Spartans 52-24 during the regular season.
De La Salle posted its first shutout since beating Livermore 57-0 on Sept. 28.
The Spartans (12-0) scored on their first four possessions and held a 28-0 lead before Amador Valley (8-5) recorded a first down midway through the second quarter.
Tiapepe Vitale scored three of De La Salle's four first-half touchdowns. The senior running back scored on runs of 18 yards and 1 yard and also caught a 6-yard touchdown pass from quarterback Chris Williams to make it 28-0 at halftime.
Williams, a junior, had one of his better games running the veer offense. He rushed for 65 yards and threw for 104 yards and three touchdowns.
"He's feeling more comfortable in the offense, and I think he's understanding what he needs to see better," De La Salle coach Bob Ladouceur said of Williams.
Andrew Buckley caught two touchdown passes and had one of two interceptions for the De La Salle defense.
Vitale, Williams and Das Tautalatasi led a Spartans running game that rolled up 335 yards.
In their Oct. 12 meeting, Amador Valley scored 24 points on De La Salle -- more than any other team this season -- but the Dons were outgained 293-38 by the Spartans in the first half of the playoff contest. De La Salle finished with a 439-128 yardage advantage.