Benton's Hamilton Page ran for 127 yards with three touchdowns and was 21-for-39 passing for 213 yards with another score and Blane Pankey had 15 carries for 117 yards with three touchdowns in the Rangers win over Massac County.
Harrisburg's Zach Cowsert's 28-yard field goal as time expired capped off a comeback win for the Bulldogs over Murphysboro. Jordan Bartok finished with 123 yards on 19 carries and accounted for both of Harrisburg's touchdowns.
Marion's Caden Hilliard had 142 yards on 21 carries including the game winning 3-yard touchdown run with 18.8 seconds leading the Wildcats past Centralia. The Orphans' Javon Williams Jr. went 14-for-20 for 283 yards passing with four touchdowns and ran the ball 33 times for 270 yards with three more scores in the loss.
Herrin's Tate Johnson rushed for 137 yards with three touchdowns and Jase Gosha ran for 103 yards and crossed 1,000 for the season in the Tigers win over West Frankfort.
Anna-Jonesboro's Jayce Turner ran for 95 yards with four touchdowns and Bryce Osman added 95 rushing yards with a touchdown in the Wildcats win over Du Quoin.
Du Quoin's Hank Stewart passed for 179 yards and rushed for 126 more but it wasn't enough as the Indians fell to Anna-Jonesboro.
Carterville's Markas Lazdinis had 10 carries for 64 yards with four touchdowns and Brock Tuttle scored two touchdowns and ran for 85 yards in the Lions win over Sparta.
Nashville's Cameron Parker went 13-for-24 passing for 189 yards with a touchdown and Jullian Metcalf had 32 carries for 173 yards with three scores as the Hornets downed Pinckneyville.
Carmi-White County's Colton Yates had 38 carries for 173 yards in the Bulldogs win over Chester.
Althoff's Justin Strong had nine carries for 99 yards with three touchdowns and added three interceptions in the Crusaders win over Carbondale.