There was no way California’s Top 25 teams could have been perfect, considering the best matchup of the night pitted No. 1 St. John Bosco at No. 4 Santa Margarita.

The Eagles dropped the only game from California’s elite with a tough 27-14 defeat at the hands of the No. 1 team in the land.

In another matchup of two ranked teams, No. 3 Corona Centennial handled No. 12 Murrieta Valley, 48-20.

Final: St. John Bosco 27, Santa Margarita 14

Final: Sierra Canyon 45, Notre Dame 10

Final: Centennial 48, Murrieta Valley 20

Final: St. John Bosco 27, Santa Margarita 14 LIVE SCORING: SJB-SM

Final: De La Salle 56, Amador Valley 13

Next: Saturday vs. Servite at Santa Ana Bowl

Final: Mission Viejo 34, San Clemente 16

Final: Los Alamitos 41, Edison 22

Final: Lincoln 56, University City 0

Final: Folsom 48, Whitney 7

Next: Saturday vs. Mater Dei at Santa Ana Bowl

Last week: Murrieta Valley 56, Chaparral 42

Next: Friday vs. Corona Centennial

Final: Leuzinger 16, Culver City 7

Next:: Saturday vs. Valley Christian

Final: Orange Lutheran 63, JSerra Catholic 23

Final: Corona del Mar 21, Villa Park 3

Final: Carlsbad 31, San Marcos 28

Final: Damien 35, Upland 14

Final: Chaparral 56, Norco 28

Final: San Juan Hills 47, Newport Harbor 10

Next: Friday vs. Yucaipa

Final: Pacifica 42, Camarillo 16

Final: Pittsburg 29, Liberty 12

Final: Rancho Cucamonga 41, Ayala 0

Final: Mission Hills 36, Torrey Pines 0