This post was originally published on this site
DIVISION 1
Orange Lutheran 40, Corona del Mar 12
Canyon 34, Santa Margarita 27
Huntington Beach 35, Ventura 20
Newport Harbor 33, Dos Pueblos 14
Semifinals:
Canyon at Orange Lutheran, TBA
Newport Harbor at Huntington Beach, TBA
DIVISION 2
Long Beach Poly 25, Esperanza 20
Trabuco Hills 25, Sonora 24
Edison 30, El Toro 20
Semifinals:
LB Poly at Northwood, Monday, 4 p.m.
Trabuco Hills at Edison, Monday, 5 p.m.
DIVISION 3
Beckman 25, Linfield Christian 21
San Clemente 26, Lakewood 24
Troy 24, San Dimas 22
Semifinals:
San Clemente at Beckman, Saturday, 4 p.m.
ML King at Troy, TBA
DIVISION 4
Fullerton 27, Loma Linda Academy 20
Semifinals:
JW North at Fullerton, TBA
Santa Monica at Schurr, Saturday, 4 p.m.
DIVISION 5
Antelope Valley 21, Savanna 0