First place in the Alpha League, Santa Margarita's 13-game streak at St. John Bosco, and three more games that will shape the Orange County race.
Brady Edmunds threw two touchdowns, ran in the go-ahead score and then lined up at defensive end for the final stand as Huntington Beach held off Dana Hills 21-16 in a showdown of unbeatens.
Jaxson Rex scored on offense and defense as the 7-0 Tritons blanked Los Alamitos 40-0. Next: Mission Viejo, with the Alpha League lead on the line.
Down 3-0 after a quarter, the Eagles scored 21 in the second behind Adrian Petero and a smothering defense. They're 7-0 for the first time since 1997, and St. John Bosco is next.
Sophomore Jacob Titchenal threw for 338 yards and Ben Hannah caught a late touchdown as the Spartans held on 36-33, beating La Habra for the first time in at least four meetings.
Jack Junker broke touchdown runs of 77 and 73 yards, and the Diablos stuffed a two-point try with 1:31 left to survive a Yorba Linda team still playing for its season.