← FADE BOARD
15–6
Final
 Michigan Stadium, Ann ArborMICH -14
FINALMichigan State 15, Michigan 6UPSETMSU covered +14CLOSED MICH -14

Highlights

YOUTUBE
▶ Find highlights on YouTube

Win probability

EVERY PLAY · ESPN MODEL
MICH WINNING
MSU WINNING
KICKQ2Q3Q4FINAL

KICKOFF: MICH 80% · BIGGEST SINGLE-PLAY SWING: 15 PTS

Scoring plays

6 SCORES
Q2
Field Goal Good

Liam Boyd 21 Yd Field Goal

1:33
3-0
Field Goal Good

Liam Boyd 37 Yd Field Goal

0:05
6-0
Q3
Field Goal Good

Liam Boyd 38 Yd Field Goal

2:12
9-0
Q4
Field Goal Good

Liam Boyd 24 Yd Field Goal

5:04
12-0
Field Goal Good

Liam Boyd 49 Yd Field Goal

4:09
15-0
Rushing Touchdown

Savion Hiter 1 Yd Run (Two-Point Pass Conversion Failed)

1:35
15-6

What happened

ESPN RECAP

Michigan State makes 5 field goals, forces 4 turnovers and has 5 sacks in 15-6 win over Michigan

ANN ARBOR, Mich. -- , Pat Fitzgerald's long wait is over. Liam Boyd made five field goals on five attempts and Michigan State's defense forced four turnovers and had five sacks in a 15-6 win over Michigan on Saturday night. The Spartans (3-6, 1-5 Big Ten) snapped a six-game losing streak and helped Fitzgerald end a 13-game Big Ten losing streak, dating to the 2022 season-opening game at Northwestern. They snatched the Paul Bunyan Trophy that the winner of the rivalry gets to keep after the game and went around the perimeter of the field to enjoy the moment with green-and-white clad fans in the Big House that didn't have many Michigan fans in the stands for the final minutes. “To see our fan base and celebrate with them is something I'll never, ever forget," Fitzgerald said.

READ THE FULL STORY →

Top performers

MSU
PASSINGAlessio Milivojevic21/32, 188 YDS
RUSHINGBrandon Tullis25 CAR, 86 YDS
RECEIVINGChrishon McCray6 REC, 92 YDS
MICH
PASSINGTommy Carr14/26, 138 YDS, 2 INT
RUSHINGBryson Kuzdzal9 CAR, 49 YDS
RECEIVINGAndrew Marsh4 REC, 38 YDS

Team stats

MSU · MICH
298
TOTAL YARDS
192
188
PASSING
138
110
RUSHING
54
17
1ST DOWNS
13
9-20
3RD DOWN EFFICIENCY
2-10
0
TURNOVERS
4
7-70
PENALTIES
2-20
38:07
POSSESSION
21:53

MICHIGAN STADIUM, ANN ARBOR · ATTENDANCE 111,172

Loading play-by-play…