High school football: Week 4 results; recaps for every game

Wheaton Warrenville South 30, Batavia 7: The visiting Tigers forced six turnovers and shut out the Bulldogs until the final minute Friday, handing Batavia its first loss. Danny Healy had an interception and fumble recovery, Parker Brown was 13-of-17 for 137 yards and two touchdowns and Eddie Robinson had 72 yards and two touchdowns. Trey Urwiler threw a 23-yard TD pass to Jack LaCasse for Batavia’s lone score.

St. Charles North 14, Wheaton North 12: Daniel Kowaleski sacked Wheaton North quarterback Mark Forcucci on fourth down with 1:29 left, the North Stars’ fourth defensive stand to preserve the DuKane Conference win in St. Charles over the previously unbeaten Falcons. Jordan Nubin caught a 26-yard TD pass from Michael Priami for St. Charles North. Forcucci threw a 10-yard TD pass for Wheaton North.

Kaneland 26, Plano 6: Anthony Clevenger and the Kaneland defense held Plano to five first downs and 116 yards of offense in Maple Park. Plano forced three Knights’ turnovers in the first half, and trailed just 7-0 at half, but Kaneland came alive in the second half with Corey Phillips running for 140 yards. Raymond Jones’ 28-yard TD run accounted for Plano’s scoring.

St. Francis 58, Riverside-Brookfield 7: Tommy Rittenhouse threw a career-best six touchdown passes, three of them to Tyler Bishop, for the visiting Spartans. Adam Criter, Jackson Gerard and Dashiell Dorsey also had TD catches for St. Francis. Owen Murphy threw a 4-yard TD pass to Luke Swiatek for Riverside-Brookfield.

Jacobs 46, Burlington Central 26: The Eagles racked up 412 yards rushing in their Fox Valley Conference victory. Ben Ludlum ran for 220 yards and four TDs. Shawn Adkerson threw for 191 yards and two TDs for Burlington Central.

Geneva 41, Lake Park 6: The host Vikings improved to 2-2 on the season with a win over the Lancers.

Glenbard North 37, St. Charles East 21: The host Saints dropped to 0-4 on the season.