Ryan Laberge kicked a 24-yard field goal with 22 seconds to play and Northern Michigan defeated visiting Wayne State, 33-30, on Saturday.
Wayne State had led 23-10 early in the third quarter, and after losing that lead regained it at 30-27 when Carl Roscoe hit Michael Johnson with a 9-yard touchdown pass with 6:18 to play.
But Laberge tied the score with his third field goal with 4:38 to play before winning the game with his fourth.
Wayne State built its initial lead behind a 20-yard run by Desmond Martin, a 37-yard scoring pass from Roscoe to Jamel Hicks and three field goals by Paul Graham.
But a 3-yard run by Wyatt Jurasin and a 5-yard pass from Shaye Brown to Terrance Dye kept Northern close, and it took its first lead at 24-23 when Austin Young returned a punt 66 yards for a score with 6:48 left in the third quarter.
Brown completed 29 of 42 passes for 346 yards, and Marcus Tucker had six receptions for 114 yards for Northern (2-5, 1-5 GLIAC).
Roscoe completed 14 of 30 for 241 yards for Wayne State (3-4, 2-4), and Martin carried 25 times for 135 yards.
Ferris State 34, (at) Ohio Dominican 19: Jason Vander Laan completed 18 of 26 passes for 207 yards and two touchdowns, and ran for 63 yards and another score as Ferris State (7-0, 6-0) won the battle of unbeatens. Jahaan Brown carried for 124 yards and a touchdown. Ohio Dominican is 6-1, 6-1.
(At) Northwood 35, Findlay 33: After the score was tied at 21 at halftime, Northwood (4-3, 3-3) took a 35-21 lead with touchdowns on a 29-yard pass from Mark Morris to Dan Richmond and a 79-yard run by Damian Nicholson. Findlay (4-3, 3-3) answered with a 23-yard pass from Verlon Reed to Lloyd Henry and a 52-yard pass from Reed to Luke Hampton, but a missed extra point on the former and failed 2-point conversion on the latter spelled the difference.
(At) Lake Erie 24, Saginaw Valley 21: Anthony Bilal's 67-yard run in the third quarter provided Lake Erie (3-4, 2-4) with its margin of victory. Saginaw Valley (1-6, 1-5) had taken the lead before halftime on a 97-yard kickoff return by David Nay.
(At) Michigan Tech 35, Grand Valley State 14: Tyler Scarlett completed 15 of 22 passes for 174 yards and two touchdowns and ran for a third score for Michigan Tech (6-0, 6-0), which led 35-0 at the half. Andrew Clark caught five passes with two for touchdowns, and Charlie Leffingwell ran for a TD and caught another. Heath Parling completed 19 of 35 for 278 yards and two TDs for Grand Valley (3-4, 3-3).
Ashland 17, (at) Hillsdale 7: Ashland (6-1, 6-1) took a 10-0 first-quarter lead on an 11-yard run by Vance Settlemire and a 24-yard field goal by Anthony McCarthy, and completed the scoring with a 61-yard interception return by Kyle Tomko in the fourth quarter. Hillsdale (2-5, 2-4) scored on an 18-yard run by Jack Wiseman.
(At) Kalamazoo 45, Alma 24: Aaron McGuire completed 24 of 37 passes for 226 yards and four touchdowns, including two TD passes to Alex Dietrich for Kalamazoo (1-5, 1-1). Dylan Zaborowski completed 15 of 38 for 300 yards and two touchdowns for Alma (2-4, 0-3).
(At) Hope 42, Olivet 35 (OT): Robert Kish put Hope (4-2, 1-1) ahead in overtime with a 16-yard pass to Taylor Brynaert, and Kirby Crook sealed the victory with an interception in the end zone. Kish completed 19 of 37 passes for 215 yards and five touchdowns, and Brynaert caught eight passes for 127 yards and three touchdowns. For Olivet (3-3, 1-2), Braden Black completed 34 of 51 passes for 353 yards and two touchdowns, but threw five interceptions.
(At) Adrian 47, Albion 26: Emmanuel Stewart rushed for 281 yards and two touchdowns on 24 carries, Aaron Tenney completed 9 of 16 passes for 193 yards and two touchdowns, and Nathan Hartline caught three passes for 122 yards and two touchdowns for Adrian (5-1, 2-1). Colin Parks carried 21 times for 137 yards and two TDs for Albion (3-3, 2-1).