Huntley 35, Prairie Ridge 28: Huntley quarterback Chris Raffin threw for 246 yards and ran for four touchdowns as the Red Raiders ended Prairie Ridge's 30-game win streak in a thrilling FVC battle.
Crystal Lake South 40, Crystal Lake Central 21: Crystal Lake South offensive lineman Trevor Keegan scored his first career touchdown and the Gators came away with their first win.
Richmond-Burton 9, Woodstock North 7: The Rockets recovered a late onside kick to seal the Kishwaukee River Conference matchup and remain unbeaten on the season.
Jacobs 41, Dundee-Crown 7: Jacobs quarterback Anthony Wilson scored three straight touchdowns to open the Fox Valley Conference contest as the Golden Eagles made quick work of Dundee-Crown.
Cary-Grove 49, Hampshire 0: Cary-Grove running back Blake Skol scored three times in the first half, and quarterback Ben McDonald had another strong showing in the Trojans' FVC win.
Yorkville 24, McHenry 7: McHenry's Victor Monzon came up with a pick-6, but the Warriors struggled to get much going offensively in the nonconference loss.
Sycamore 48, Woodstock 14: Sycamore scored four unanswered TDs in the first quarter to seize control of the nonconference game and send Woodstock to its first loss.
Johnsburg 14, Burlington Central 13: The Skyhawks opened their KRC slate with a thrilling win, stopping Burlington Central's two-point conversion attempt in the final minute.
Nazareth 42, Marian Central 7: The No. 2-ranked team in Class 7A proved to be too much for the Hurricanes in East Suburban Catholic Conference play.
Marengo 40, Harvard 0: Marengo running back Finn Schirmer rushed for 187 yards and three scores while also tossing his first career TD pass in the KRC win.