There were a handful of ranked high school football games on Saturday as rain-suspended games resumed and a handful of other games were previously scheduled.
[RELATED: High School Lites Week 1 roundup]
Saturday had multiple battles between ranked teams and some upsets. Be sure to check @CSNPreps for updated preps content on CSNChicago.com and send us your stats or highlights on Twitter using #PrepsTalk.
No. 5 Glenbard West 21, No. 14 Wheaton Warrenville South 10
Senior running back Donahvon Vaughn had two touchdowns for the Hitters to help avenge a loss last season against the Tigers.
Quarterback Kyle Kramer was 13-of-20 for 144 yards for Glenbard West while Sam Brodner had 73 yards rushing and a TD.
No. 7 Cary-Grove 38, Wheaton North 28
Trojans sophomore fullback Tyler Pennington had 21 carriers for 105 yards and two touchdowns (rushing, receiving) to lead the way.
A senior-laden Wheaton North won 42-18 but Cary-Grove jumped out to a 28-7 halftime lead and never looked back.
No. 16 Nazareth 42, Bloomington 7
Senior Neuqua Valley transfer Nolan Dean rushed 11 times for 115 yards and two touchdowns in the easy win for Nazareth.
Joseph Muscolino and Julian Love also each had two touchdowns for Nazareth.
No. 19 Oswego 40, No. 21 Batavia 38
Junior quarterback Steven Frank threw a touchdown pass with no time left from the Batavia 24 yard line to win the game for Oswego. The touchdown pass to Joe Hennessy was the eighth lead change of a rain-suspended game from Friday night.
For the game, Frank threw for 256 yards and four TDs.
No. 20 Waubonsie Valley 20, No. 8 Naperville Central 6
It was an upset on a Friday storm-suspended game that saw the Waubonsie Valley defense force four fumbles and intercept two passes.
Tony Burns added a touchdown on 16 carries and 152 yards while Zack Bennema had 11 carries for 91 yards and a TD.