Jordan Campbell reeled in a 35-yard TD pass with 12 seconds remaining as Lebanon edged visiting Beavercreek 27-21 in high school football Friday night.
The Beavers (3-1) overcame a 21-7 deficit with a pair of fourth-quarter touchdowns. Cody Hocker stuffed it in from two yards out before hooking up with Justin Terrell on a 71-yard TD pass to tie the game with two minutes to play.
Lebanon (3-1) then drove down the field as Campbell was rewarded with his second touchdown catch.
Sidney 42, Xenia 25: Junior running back Isaiah Bowser carried 36 times for 276 yards to even Sidney's record at 2-2. Bowser rushed for four touchdowns and added a 67-yard interception return for another score. Xenia's rushing attack was led by TeAndre Adams who scored on a 77-yard run, finishing with 215 yards on the ground.
Springboro 38, Fairmont 20: Senior QB Brody Mahle was 22-of-27 for 294 yards passing with four TDs for Springboro (3-1). Nick Kovacs caught 13 passes for 152 yards and two scores, while Tyler Tischler added 118 yards and a touchdown. Fairmont's Darnell Boulware rushed for 76 yards and two TDs. The Firebirds dropped to 0-4.
Troy 42, Fairborn 14: Josh Browder scored three times and rushed for 184 yards for Troy (4-0).
Greenville 21, Stebbins 3: Erick Madison had a 46-yard interception return for a touchdown for Greenville (3-1).
Monroe 45, Oakwood 21: Visiting Monroe blocked two punts and scored three times on runs of 61 yards or longer to record their first win (1-3, 1-0 SWBL Southwestern). Quarterback Nick Osterman had two of the Hornets' touchdown runs. Oakwood (0-4, 0-1) got a pair of TD runs from David Joseph.
Milton-Union 35, Northridge 0: Zach Vagedes tossed a pair of touchdowns and ran in antoher to lead the visiting Bulldogs (3-1). Zac Shields added a 24-yard TD run and a 33-yard TD catch in the second quarter.
Greeneview 59, Triad 15: Greeneview (3-1) piled on seven first-half touchdowns to cruise past visiting Triad. Collin Matt returned an interception for a score, and Griffin Mangan returned a block punt 93 yards for another.
Mechanicsburg 51, Cedarville 6: Senior QB Kaleb Romero broke school records for career passing yards and points scored as the host Indians improved to 4-0. Romero was 7-of-12 passing for 112 yards, giving him 4,499 yards thus far. After rushing for 117 yards and four scores, Romero surpassed Aeryton Erwin's previous record of 412 points.
Tri-County North 42, Mississinawa Valley 0: Tanner Booth had 16 carries for 145 yards and three touchdowns for the Panthers (3-1).
Kenton Ridge 41, Greenon 0: Luke Holt rushed for 138 yards and four touchdowns, and Noah Schleinitz add 143 yards on the ground with a score to lead the host Cougars (2-2).
National Trail 48, Jefferson 0: Ben Sullivan rushed for 101 yards and 2 TDs and Tyler Glander added 152 yards rushing with 2 TDs to lead the Blazers (1-3).
Bellefontaine 59, Graham 7: Hayden Nease had a 40-yard TD catch and scored on a 75 yard punt return to lead the visiting Chieftains (4-0). Dezmin Lyburtus, Treston Howell, Tweh Coleman, and Kaidon Hughes added touchdown runs.
Coldwater 30, Fort Recovery 12: Coldwater won the battle of early unbeatens as Dylan Thobe rushed for two touchdowns for the Cavaliers (4-0).
Delphos St. John's 19, Versailles 18: A missed extra point with less than three minutes to play doomed the host Tigers (2-2).
Marion Local 44, Minster 6: Ryan Thobe connected with Ryan Thobe for two touchdown tosses and Nate Moeller ran in a pair of scores to lead the Flyers (3-1). Bryce Schmiesing scored on a 26-yard TD run for Minster (2-2).