Michigan vs. Michigan State live updates, highlights, score

EAST LANSING, Mich. — No. 25 Michigan Wolverines football is playing Michigan State Saturday night at Spartan Stadium. Follow along below for live updates, highlights, analysis, stats and more from the game.
Final: Michigan 31, MSU 20
10/25/2025 10:20:01 PMThe Wolverines recovered the onside kick and ran the clock out. Final score is 31-20 from Spartan Stadium, Michigan improving to 6-2 on the season.
Garbage-time touchdown means MSU will cover
10/25/2025 10:18:00 PMAlessio Milivojevic completed a mass to Michael Masunas for a 21-yard touchdown with seven seconds left. After the extra point, Michigan’s lead was 31-20, meaning the Spartans are now covering the 14-point Vegas point spread.
Michigan pours it on
10/25/2025 10:03:50 PMJordan Marshall broke a 56-yard touchdown to give Michigan a 31-13 lead with 2:48 to go in the game. Michigan has secured the victory now, barring an unbelievable collapse. Michigan State is out of timeouts. The Wolverines have 278 rushing yards and only 86 through the air.
Michigan with another fourth-down stop!
10/25/2025 09:58:42 PMMichigan State got the ball back after the fumble and started to put a drive together, but the Wolverines got yet another fourth-down stop. Aidan Chiles was stuffed by Derrick Moore and TJ Metcalf on 4th and 1. Michigan takes over on the 29-yard line with just over four and a half minutes to go.
Justice Haynes’ first fumble of the game
10/25/2025 09:55:51 PMMichigan ran up the middle on 3rd and 8, and Justice Haynes fumbled at the end of the run. It was recovered by David Santiago at the MSU 46-yard line, where the Spartans will start with six minutes to go in the game, down 11 points.
Michigan with a fourth-down stop
10/25/2025 09:49:26 PMMichigan State went for 4th and 3 on the Michigan 27-yard line, and Aidan Chiles’ pass to the sideline was broken up by linebacker Jimmy Rolder, who’s having a big day with a fumble recovery, sack and now big pass breakup. The Wolverines start at their own 27-yard line with 8:01 to go in the fourth, up 24-13 on the in-state opponent.
Michigan State makes it a two-possession game again
10/25/2025 09:30:39 PMMichigan State responded to the Wolverines’ score with one of their own, going 75 yards to make it a 10-point game. Aidan Chiles went deep to Nick Marsh for a 24-yard gain to the half-yard line. On the next play, Brandon Tullis ran up the middle for a score. Michigan’s lead is now 24-13 with 12:34 to go in the game, following a failed two-point conversion. The Spartans are hanging around.
End of the third quarter: Michigan 24, Michigan State 7
10/25/2025 09:24:57 PM
Michigan takes 24-7 lead
10/25/2025 09:18:45 PMJustice Haynes scores his second touchdown of the game, this one from 14 yards out. The Wolverines now have a 24-7 lead with 3:08 to go in the third quarter. The Wolverines went 52 yards in 5 plays after a great punt and a quick stop on defense.
Michigan extends its lead
10/25/2025 08:56:34 PMIt was the Justice Haynes drive to start the second half. He accounted for 64 of the team’s 71 yards including a 5-yard touchdown to put Michigan ahead 17-7 with 11:50 to go in the third quarter.
Half: Michigan 10, Michigan State 7
10/25/2025 08:25:38 PM
Michigan State gets on the board
10/25/2025 07:51:20 PMMichigan State has had the ball for the entire second quarter to this point, with Aidan Chiles capping off a 10-play, 73-yard drive that spanned 6:36 with a 1-yard touchdown run on a quarterback sneak. The drive was highlighted by a 49-yard run from Makhi Frazier down to the Michigan 25-yard line.
Michigan leads 10-7 with 8:24 to go in the second quarter.
Bryce Underwood touchdown!
10/25/2025 07:20:32 PMMichigan’s lead is 10-0 with 3:58 to go in the first quarter, following a 13-yard touchdown run by Bryce Underwood down the left sideline. The Wolverines picked up the first down prior via a screen pass to Justice Haynes for a gain of 14 yards.
Michigan held to a field goal, takes 3-0 lead
10/25/2025 06:57:56 PMMichigan picked up a 4th and 1 with Justice Haynes but was held to a field goal, with Dominic Zvada hitting from 21 yards out after two-straight incompletions on second and third down. The Wolverines lead 3-0 with 10:07 remaining in the first quarter.
Aidan Chiles fumble
10/25/2025 06:49:32 PMMSU QB Aidan Chiles kept on 3rd and 2 and fumbled running left. It was recovered by Michigan linebacker Jimmy Rolder at the MSU 34-yard line, where the Wolverines will start their first possession with great field position.
Michigan State gets ball first
10/25/2025 06:46:45 PMMichigan won the toss and deferred its choice to the second half. MSU will receive from its south goal line.