By Canadian Press on October 25, 2025.

EAST LANSING, Mich. (AP) — Justice Haynes ran for 152 yards and two touchdowns, leading No. 25 Michigan to a 31-20 win over rival Michigan State on Saturday night.
The Wolverines (6-2, 4-1 Big Ten) overcame a lackluster game from freshman quarterback Bryce Underwood by running the ball effectively and making fewer mistakes.
The Spartans (3-5, 0-5) turned it over on downs midway through the fourth quarter at the Michigan 27, failing to convert a fourth-and-3 on Aidan Chiles’ incomplete pass.
Haynes fumbled at midfield on the ensuing possession, but Michigan State turned it over on downs again as Chiles could not run 1 yard to pick up a fourth down from the Wolverines 29.
Michigan took advantage with Jordan Marshall’s 56-yard touchdown run to seal the victory.
Underwood was 8 of 17 for a season-low 86 yards.
Chiles was 14 of 28 for 130 and lost a fumble. He was replaced late in the game by Alessio Milivojevic, who threw a 21-yard touchdown pass to Michael Masunas.
Makhi Frazier had a career-high 109 yards rushing for the Spartans.
Chiles fumbled the ball on his third snap, giving the Wolverines the ball at the Michigan State 34 and they settled for Dominic Zvada’s 21-yard field goal.
Michigan went ahead 10-0 late in the first quarter on Underwood’s 13-yard touchdown run which he celebrated in the end zone posing with his hands on his hips, looking like the Paul Bunyan Trophy that is awarded to the victors.
The Spartans pulled within three points midway through the second quarter on Chiles’ 1-yard sneak on a drive that included Frazier’s 49-yard run.
Michigan restored its 10-point lead on Haynes’ 5-yard run early in the third, taking advantage of an offsides penalty on Michigan State that negated Underwood’s fumble. The Wolverines went ahead 24-7 on Haynes’ 14-yard touchdown run late in the third.
The takeaway
Michigan: Haynes returned after missing last week’s win over Washington with an injury and he provided a much-needed boost for an offense that struggled in the passing game. Haynes had a career-high 26 carries and averaged 5.8 yards per attempt.
Michigan State: Penalties were a problem, extending a drive that helped Michigan score its first touchdown and negating Underwood’s fumble on a drive that ended with another touchdown. The Spartans finished with 12 flags for 105 yards.
Up next
Michigan hosts Purdue and Michigan State plays at Minnesota on Nov. 1.
___
Get poll alerts and updates on the AP Top 25 throughout the season. Sign up here and here (AP News mobile app). AP college football: https://apnews.com/hub/ap-top-25-college-football-poll and https://apnews.com/hub/college-football
Larry Lage, The Associated Press