Kalamazoo — Jon Wassink threw for a touchdown, ran for another and Jayden Reed recovered an onside kick with 20 seconds remaining as Western Michigan won its fourth straight, 27-24 over Eastern Michigan on Saturday.
Wassink, who had his season end with a knee injury when the Broncos beat the Eagles 20-17 in overtime last year, had his scoring plays in the fourth quarter. His 1-yard run, on the first play of the fourth quarter, capped a 91-yard drive that put the Broncos (4-2, 2-0 Mid-American Conference) ahead. After a three-and-out for the defense, Wassink capped a 69-yard drive with a 15-yard pass to LeVante Bellamy. Bellamy, who had six catches for 29 yards and 17 rushes for 76, opened the scoring with a 14-yard run.
Mike Glass, whose 4-yard touchdown run midway through the third quarter put the Eagles on top 17-14, had a 13-yard strike to Blake Banham with 20 seconds to play.
The Broncos had 387 yards and the Eagles 384.
It was the fourth straight loss for Eastern Michigan (2-4, 0-2) after its 20-19 upset of Purdue of the Big Ten, and the fifth straight nail-biter. The Eagles, who have lost five straight in this series, beat Purdue with a last-second field goal and fell to Buffalo by a touchdown. Then came a loss at San Diego State in overtime two weeks ago and a triple-overtime loss to Northern Illinois last week.
Buffalo 34, Central Michigan 24: Tyree Jackson threw for a touchdown and ran for another and freshmen running backs Kevin Marks and Jaret Patterson had career days to lead Buffalo over Central Michigan.
Jackson had a 6-yard scoring pass to Tyler Mabry in the first quarter and ran 5 yards for a touchdown in the second, helping the Bulls (5-1, 2-0 Mid-American Conference) take a 17-3 lead.
Then the freshmen took over to help Buffalo, off to its best start since 1996, pile up more than 300 yards on the ground.
After a touchdown run for the Chippewas (1-5, 0-2) with 5:24 left in the third quarter, Marks, a redshirt freshman who finished with 167 yards, broke off a 70-yard scoring run on the next snap. Patterson, a true freshman who had 121 yards, answered the next Central Michigan score with a 14-yard scoring run. Both backs had 18 carries as Buffalo had a pair of 100-yard runners in the same game for the first time since 2014.
Jackson finished 10 for 20 for 127 yards.
Buffalo, which had lost four straight in the series, picked off Tommy Lazzaro four times.
No. 3 Ferris State 42, Michigan Tech 24: Jayru Campbell (Cass Tech) passed for 291 yards and three touchdowns while running in another score to lead unbeaten Ferris State (6-0, 4-0) in a game played at Fifth Third Ballpark in Plainfield Township. Jacob Wenzlick scored on a 56-yard pass from Will Ark, who finished 17-of-31 for 306 yards, including two TDs, for Michigan Tech (2-4, 0-4).
Davenport 37, (at) Wayne State 14: Keion Powers scored on runs of 1 and 3 yards and Haiden Majewski hooked up with Daronte Powers on touchdown passes of 4 and 12 yards for Davenport (6-0, 3-0), who scored the final 30 points of the game. Darece Roberson caught a 57-yard touchdown pass from Jake AmRhein and scored on a 69-yard punt return for Wayne State (1-5, 0-3), which has lost five straight.
Northwood 27, (at) Northern Michigan 24: Corey Burdgick's 2-yard TD run with 10:33 left lifted Northwood (1-5) to its first victory this season. Jake Mayon scored on runs of 27 and 4 yards en route to 256 yards rushing on 32 carries for Northern (1-5).
(At) Ashland 21, Saginaw Valley State 17: Austin Brenner's 10-yard pass to Andrew Vaughn with 5:28 left decided it for Ashland (3-3, 3-1). Ryan Conklin completed 21 of 32 passes for 167 yards and two TDs for Saginaw Valley (5-1, 2-1).
(At) Grand Valley State 35, Dixie State 14: Bart Williams completed 16 of 28 for 237 yards and three touchdowns and Austin Paritee caught six passes for 121 yards for Grand Valley (6-0). Dixie State is 4-2.
Hope 29, (at) Albion 24: Mason Opple's 1-yard run, his second touchdown of the game, gave the visitors the lead early in the fourth quarter after Collin Poore scored on a 7-yard run to give Albion (4-1, 1-1 MIAA) a 24-23 lead in the third. Opple passed for 248 yards, including two TDs, for Hope (3-2, 1-0).
Kalamazoo 56, (at) Finlandia 7: Zach VanFaussien passed for 220 yards and three scores while Jared Pittman ran for 141 yards, including a TD, to lead unbeaten Kalamazoo (5-0). Tyler Kangas caught a 24-yard TD pass from De'Llontae Johnson for Finlandia (0-5).
Olivet 50, (at) Adrian 22: Matthew Ellis had 129 yards rushing and two touchdowns on 18 carries and Jamaul Martin rushed 22 times for 101 yards and two scores for Olivet (4-1, 2-0), which scored the first 26 points of the game. Ellis added a 29-yard touchdown reception from Lane Porter and Douglas Pollard made three field goals (24, 24 and 40 yards). Emmanuel Stewart had 144 yards rushing and two total touchdowns and Clarence Madison had six catches for 120 yards and a score for Adrian (2-3, 0-2).
Trine 52, (at) Alma 24: Lamar Carswell ran for 293 yards and five touchdowns, including an 88-yard score, to lead undefeated Trine (5-0, 2-0). Mason Ippel, Ryan Stevens and Austin Spratling had TD runs for Alma (1-4, 0-2).