Wayne beat Beavercreek to bounce back from last week's loss to Centerville.
Springboro out-gunned Miamisburg in a game both teams combined for 122 points.
Devin Kenerly and his three touchdowns and 264 rushing yards gave Northmont the win over Springfield.
Madison was too much for Carlisle in an SWBL divisional battle.
Week 7 Breakdown
Trotwood 76, Fairborn 6: Markell Stephens-Peppers threw for 284 yards with five touchdowns, three to Dallas Daniels, and Raveion Hargrove racked up 207 yards rushing with four scores to lead unbeaten Trotwood in the rout.
Fairmont 62, West Carrollton 0: Jake Perkins tallied 161 yards on three carries, all three going for scores to lead Fairmont. Andrew Murray and David Stamer each went over 90 yards rushing with two touchdowns.
Piqua 42, Greenville 7: Austin Davis paced Piqua, going 12-of-14 for 219 yards and four touchdowns. Hayden Schrubb hauled in two touchdown passes and Makeegan Kuhn added a 69-yard interception return for a score. Micah Light ran in the lone score for Greenville.
Xenia 28, Stebbins 14: Sincere Wells had 12 carries for 153 yards with three scores to help Xenia pick up its first win of the season. Ryan Minor and Levi Stewart each had a rushing score for Stebbins.
Fairfield 48, Oak Hills 7: Chico Robinson racked up 144 yards rushing with a score and Jeff Tyus threw for 115 yards with two touchdowns for Fairfield.
Colerain 38, Lakota East 13: Jack Dobrozsi had a rushing score and Evan Yablonsky hauled in a 69-yard TD from Dylan Fry in the loss for East.
Princeton 24, Lakota West 10: David Afari had a four-yard score and Michael Doyle nailed a 40-yard field goal in a losing effort for West.
Fenwick 24, McNicholas 17: Matt Beckman's 34-yard field goal with three seconds to play sent the game into overtime where a Sully Janeck TD run and a fourth-down stop put Fenwick on top.
Alter 56, Purcell Marian 6: Alter improved to 4-0 in conference play and 6-1 overall with the rout of Purcell.
Chaminade Julienne 61, Roger Bacon 32: Ryan Peltier threw for 240 yards with five touchdowns to pace CJ in the blowout win.
Badin 31, Carroll 0: Davon Starks ran for 159 yards on nine carries with three scores and also hauled in 43 yards receiving to lead Badin. Trent Fox threw for 113 yards for Carroll.
Oakwood 29, Eaton 14: Brian Erbe led Oakwood, going 18-of-26 with 339 yards and four touchdowns, including two to Connor Dinkler.
Waynesville 30, Northridge 13: Anthony Carmichael had two rushing scores and a TD pass and Cam Anderson connected on a 44-yard field goal to pace Waynesville. Dylan Smith caught a TD from Mason Hardin and Twon Hines added a rushing score for Northridge.
Mount Healthy 28, Talawanda 8: John Croucher caught a 10-yard TD pass from Adam Crank for Talawanda's lone score.
Ben Logan 32, Tecumseh 21: Grant Ward's interception return for a TD sealed the win for Ben Logan. Derek Coy tallied 245 yards passing and two scores and Cole Waugh added 11 receptions for 100 yards to lead the way. Jayden McFarland ran for three touchdowns for Tecumseh.
Indian Lake 35, Northwestern 24: Connor Dixon had three scoring runs in the fourth quarter as Indian Lake won in rally fashion. Ben VanNoord caught two TD passes from Chris Hart for Northwestern.
Bellefontaine 19, Jonathan Alder 6: Dezmin Lyburtus and Jerome Smith each had a TD run and Derek Robb hit a pair of field goals for Bellefontaine.
Greeneview 69, Southeastern 7: Greeneview piled up 445 yards rushing, led by Griffin Mangan with nine carries for 180 yards and two touchdowns.
Ansonia 40, National Trail 7: Jarvis Thwaits rushed for two touchdowns for Ansonia. Peyton Lane tallied 110 yards on the ground in a losing effort for Trail.
Twin Valley South 48, Tri-Village 34: Ryan Bassler threw three touchdowns to lead TVS in the win.
Coldwater 17, Minster 16: Jared Huelsman's second rushing score put Minster in position for the win, but Coldwater held off the two-point conversion.
Fort Recovery 21, Delphos SJ's 14: Will Homan's 79-yard fourth-quarter TD scamper was the difference for Fort Recovery.