Muncie, Ind. — Tyler Wiegers passed for three touchdowns and ran for another as Eastern Michigan scored in every quarter to defeat Ball State, 42-20, on Saturday.
Wiegers was a crisp 22-for-28 passing for 257 yards for Eastern Michigan (4-4, 2-3 Mid-American Conference). Wiegers threw touchdown passes to Line Latu, Arthur Jackson III and Isaac Holder. Shaq Vann put the Eagles on the board with a 1-yard run early, Line caught a 41-yarder in the second quarter and Wiegers scored on a keeper from the 1 with 24 seconds left in the half for a 21-6 lead.
The Cardinals' Riley Neal ended a 10-play, 75-yard drive with a 16-yard pass to Riley Miller before halftime and scored from 11 yards out to end another 75-yard drive in the third quarter. Ball State (3-5, 2-2) was trailing 42-13 when Will Jones rambled for an 80-yard score with about two minutes remaining.
Eastern Michigan defenders had an interception, a fumble recovery and five three-and-outs in the win.
No. 8 Grand Valley 19, Saginaw Valley 14: Nick Dodson connected with Cole Kotopka on a 53-yard scoring strike with 1:36 left to lift Grand Valley State. Davenport (6-1, 3-1 GLIAC) held a 14-13 lead on Keion Powers' 14-yard TD catch with 11:40 left in the fourth quarter. Grand Valley (6-1, 3-1), which is ranked No. 8 in Division II, led 13-0 on a Chawntez Moss' 22-yard TD run and J.J. McGrath field goals from 33 and 28 yards. Davenport quarterback Haiden Majewski linked up with Deondre Moore on a 13-yard scoring play to make it a one-score game with 17 seconds left in the third quarter.
(At) Wayne State 55, Northwood 21: Wayne State (2-6, 1-4) rolled out to a 34-0 haftime lead thanks to touchdown runs from James Hill (1 and 51 yards) and DeOntay Moffett (4 and 8 yards) and a 20-yard TD pass from Jake AmRhein to Preston Pelham. Hill ran for two more TDs in the second half and finished with 235 yards on 23 carries, and Moffett ran for one more and finished with 141 yards on 22 carries. Brock Franklin carried four times for 67 yards for Northwood (2-6, 2-4).
No. 2 Ferris State 28, (at) Saginaw Valley 14: Jayru Campbell (Cass Tech) reeled off consecutive scoring runs of 1, 15 and 18 yards to erase a 14-7 Saginaw Valley lead as Ferris State (8-0, 6-0 GLIAC) remained undefeated. Campbell also threw to Jevon Shaw for 62 yards on the Bulldogs' first TD. Nate McCrary had a pair of 1-yard TD runs for Saginaw Valley (6-2, 3-2).
(At) Ashland 27, Michigan Tech 7: Luke Ogi ran for 105 yards and a touchdown for Ashland (4-3, 4-1), which was aided by a field goals of 23 and 25 yards from Satchel Denton. Jordan Jannsen had a 10-yard TD pass catch for Michigan Tech (3-5, 1-5).
(At) Northern Michigan 65, Lawrence Tech 7: Jake Mayon scored on runs of 3, 9 and 20 yards and Scott Tripp added TD rushes of 7 and 12 yards as Northern (2-5) piled up 600 yards of total offense. Tyler Kulka scored on a 2-yard run for Lawrence Tech (5-2).
Albion 49, (at) Adrian 42: Justin Thomas' 40-yard scoring catch with 5 seconds left broke a 42-all tie as Albion (5-2, 2-2 MIAA) rallied to beat rival Adrian (3-4, 1-3) in a wild affair. Thomas finished with three TDs, including catches of 66 and 9 yards on passes from quarterback Kyle Thomas. Adrian's Emmanuel Stewart rushed for 283 yards, scoring on runs from 2, 6, 82 and 53 yards.
(At) Kalamazoo 17, Alma 10: Jacob Chantres scored on a blocked punt with 8 minutes left for Kalamazoo (7-0, 4-0), which remains unbeaten. Dylan Padget scored on a 3-yard pass from Zach VanFaussien and Greg Kearns added a 42-yard field goal for Kalamazoo. Alex Yancy had a 13-yard TD catch and Jacob Plisko added a 37-yard field goal for Alama (1-6, 0-4).
(At) Hope 35, Olivet 30: Mason Opple rushed for 244 yards, including scores on runs of 1, 1 and 12 yards, and passed for another touchdown for Hope (5-2, 3-1). Matthew Ellis had TD runs of 36, 2 and 2 yards for Olivet (4-3, 2-2).