Michigan at Michigan State

Saturday, October 20, 2018. Michigan took the Paul Bunyan Trophy from Michigan State

No. 6 Michigan beat No. 24 Michigan State 21–⁠7. It was their 111th meeting; after it, Michigan led the series 70–⁠36–⁠5.

Away6Michigan10–⁠3 in 2018
21
Home24Michigan State7–⁠6 in 2018
7

Final at Spartan Stadium, East LansingTV: FOXAttendance 76,131

At kickoff
53°F, partly cloudy, wind 16 mph from the west, gusts to 21 mphWeather: NOAA NCEI Integrated Surface Database; Capital City Airport (KLAN), 11 km from the stadium, seven minutes before kickoff
Officials
Referee Jerry McGinn; umpire Mike Pilarski; head linesman Mark Bennett; line judge Dan Gallagher; side judge John Hayes; field judge Lamont Simpson; back judge Mike Brown; center judge Gregory NelsonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Michigan077721
Michigan State00707

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Photos from the game

From the game’s category on Wikimedia Commons, free licenses only, each credited.

Player stats

Michigan

PassingC/AttYdsTDInt
Shea Patterson14/2521220
RushingCarYdsTDLong
Karan Higdon33144038
Shea Patterson824011
Ben Mason41515
Chris Evans3404
ReceivingRecYdsTDLong
Donovan Peoples-Jones179179
Grant Perry330013
Nick Eubanks125025
Sean McKeon224016
DefenseTklTFLSacksInt
Tyree Kinnel5100
Devin Bush4110
Chase Winovich40.500
Khaleke Hudson3000
Josh Uche2220
Michael Dwumfour2110

Michigan State

PassingC/AttYdsTDInt
Brian Lewerke5/256600
Rocky Lombardi1/2900
Darrell Stewart Jr.1/1410
RushingCarYdsTDLong
L.J. Scott102509
La’Darius Jefferson2403
Connor Heyward3305
ReceivingRecYdsTDLong
Darrell Stewart Jr.224015
Cam Chambers120020
L.J. Scott115015
Brandon Sowards1808
DefenseTklTFLSacksInt
Andrew Dowell10210
Joe Bachie10000
Kenny Willekes920.50
David Dowell8000
Tyriq Thompson60.50.50

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

MichiganMichigan State
395Total yards94
212Passing yards79
183Rushing yards15
8.5Yards per pass2.8
3.5Yards per rush0.7
19First downs11
7–⁠18Third downs0–⁠12
1–⁠1Fourth downs0–⁠1
2Turnovers1
9–⁠99Penalties4–⁠40
40:58Possession18:57
4Sacks (by defense)2

Efficiency

MichiganMichigan State
40%Success rate22%
0.01EPA per play−0.19
1.12Explosiveness1.23
−0.21Rushing EPA−0.26
0.41Passing EPA−0.15
21%Passing-down success5%
0.09First-down EPA−0.10
−0.30Second-down EPA−0.11
0.20Third-down EPA−0.47
18%Havoc by its defense17%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Michigan 52% to win. Elo’s favorite won.

The line

Michigan −7.5, over/under 39.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Michigan 70%, Michigan State 30%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Michigan State end zoneMichigan end zoneQ1 MichiganPunt, 6 playsQ1 Michigan StatePunt, 7 playsQ1 MichiganTouchdown, 14 playsQ2 Michigan StatePunt, 5 playsQ2 MichiganPunt, 3 playsQ2 Michigan StatePunt, 3 playsQ2 MichiganPunt, 4 playsQ2 Michigan StatePunt, 3 playsQ2 MichiganPunt, 3 playsQ2 Michigan StatePunt, 3 playsQ2 MichiganMissed FG, 5 playsQ2 Michigan StatePunt, 4 playsQ2 MichiganPunt, 3 playsQ2 Michigan StateEnd of half, 1 playQ3 Michigan StatePunt, 5 playsQ3 MichiganFumble, 3 playsQ3 Michigan StateTouchdown, 2 playsQ3 MichiganFumble, 3 playsQ3 MichiganFumble, 5 playsQ3 Michigan StatePunt, 3 playsQ3 MichiganPunt, 3 playsQ3 Michigan StatePunt, 4 playsQ3 MichiganTouchdown, 1 playQ3 Michigan StatePunt, 3 playsQ3 MichiganTouchdown, 13 playsQ4 Michigan StatePunt, 3 playsQ4 MichiganPunt, 9 playsQ4 Michigan StateTurnover on downs, 5 playsQ4 MichiganResult not recorded, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Michigan State drives left to right, Michigan right to left.
  1. Q1 MichiganPunt, 6 plays, 20 yards
  2. Q1 Michigan StatePunt, 7 plays, 40 yards
  3. Q1 MichiganTouchdown, 14 plays, 84 yards
  4. Q2 Michigan StatePunt, 5 plays, 63 yards
  5. Q2 MichiganPunt, 3 plays, 5 yards
  6. Q2 Michigan StatePunt, 3 plays, 61 yards
  7. Q2 MichiganPunt, 4 plays, 11 yards
  8. Q2 Michigan StatePunt, 3 plays, 87 yards
  9. Q2 MichiganPunt, 3 plays, 5 yards
  10. Q2 Michigan StatePunt, 3 plays, 54 yards
  11. Q2 MichiganMissed FG, 5 plays, 40 yards
  12. Q2 Michigan StatePunt, 4 plays, 54 yards
  13. Q2 MichiganPunt, 3 plays, 0 yards
  14. Q2 Michigan StateEnd of half, 1 play, 81 yards
  15. Q3 Michigan StatePunt, 5 plays, 24 yards
  16. Q3 MichiganFumble, 3 plays, −2 yards
  17. Q3 Michigan StateTouchdown, 2 plays, 7 yards
  18. Q3 MichiganFumble, 3 plays, 3 yards
  19. Q3 MichiganFumble, 5 plays, 24 yards
  20. Q3 Michigan StatePunt, 3 plays, 55 yards
  21. Q3 MichiganPunt, 3 plays, 2 yards
  22. Q3 Michigan StatePunt, 4 plays, 7 yards
  23. Q3 MichiganTouchdown, 1 play, 79 yards
  24. Q3 Michigan StatePunt, 3 plays, 50 yards
  25. Q3 MichiganTouchdown, 13 plays, 84 yards
  26. Q4 Michigan StatePunt, 3 plays, 47 yards
  27. Q4 MichiganPunt, 9 plays, 13 yards
  28. Q4 Michigan StateTurnover on downs, 5 plays, 38 yards
  29. Q4 MichiganResult not recorded, 4 plays, −6 yards

Play by play

1st quarter3 drives, then Tied at 0
Michigan Punt, 6 plays
15:001st & 10 at own 35Cole Hahn kickoff for 65 yds for a touchback
14:541st & 10 at own 25Shea Patterson pass incomplete to Grant Perry
14:422nd & 10 at own 25Shea Patterson run for 6 yds to the Mich 31
14:003rd & 4 at own 31Shea Patterson pass complete to Grant Perry for 7 yds to the Mich 38 for a 1ST down
13:251st & 10 at own 38Chris Evans run for 4 yds to the Mich 42
13:002nd & 6 at own 42Ronnie Bell run for 3 yds to the Mich 45
12:233rd & 3 at own 45Timeout MICHIGAN, clock 12:23
12:153rd & 3 at own 45Karan Higdon run for no gain to the Mich 45
11:394th & 3 at own 45Will Hart punt for 55 yds for a touchback
Michigan State Punt, 7 plays
11:351st & 10 at own 20LJ Scott run for 1 yd to the MchSt 21
10:542nd & 9 at own 21Brian Lewerke pass complete to LJ Scott for 15 yds to the MchSt 36 for a 1ST down
10:351st & 10 at own 36LJ Scott run for 3 yds to the MchSt 39
10:002nd & 7 at own 39Brian Lewerke pass complete to Connor Heyward for 8 yds to the MchSt 47 for a 1ST down
9:181st & 10 at own 47Brian Lewerke pass incomplete to Felton Davis III
9:002nd & 10 at own 47La’Darius Jefferson run for 3 yds to the 50 yard line
8:303rd & 7 at the 50Brian Lewerke sacked by Josh Uche for a loss of 10 yards to the MchSt 40
7:514th & 17 at own 40Tyler Hunt punt for 45 yds , Donovan Peoples-Jones returns for 1 yd to the Mich 16
Michigan Touchdown, 14 plays
7:401st & 10 at own 16Shea Patterson pass complete to Chris Evans for 9 yds to the Mich 25
6:552nd & 1 at own 25Ben Mason run for 2 yds to the Mich 27 for a 1ST down
6:351st & 10 at own 27Shea Patterson pass complete to Sean McKeon for 8 yds to the Mich 35
6:112nd & 2 at own 35Timeout MICHIGAN, clock 06:11
5:552nd & 2 at own 35Karan Higdon run for 6 yds to the Mich 41 for a 1ST down
5:301st & 10 at own 41Shea Patterson run for 4 yds to the Mich 45
5:002nd & 6 at own 45Karan Higdon run for a loss of 2 yards to the Mich 43
4:203rd & 8 at own 43Shea Patterson pass complete to Nico Collins for 10 yds to the MchSt 47 for a 1ST down
3:451st & 10 at opp 47Shea Patterson pass complete to Nick Eubanks for 25 yds to the MchSt 22 for a 1ST down
3:061st & 10 at opp 22Karan Higdon run for 6 yds to the MchSt 16
2:302nd & 4 at opp 16Karan Higdon run for 3 yds to the MchSt 13
1:453rd & 1 at opp 13Karan Higdon run for 2 yds to the MchSt 11 for a 1ST down
1:151st & 10 at opp 11Karan Higdon run for 3 yds to the MchSt 8
0:302nd & 7 at opp 8Chris Evans run for 2 yds to the MchSt 6
Q2 14:553rd & 5 at opp 6Nico Collins 6 Yd pass from Shea Patterson (Quinn Nordin Kick)Michigan 7, Michigan State 0
2nd quarter11 drives, then Michigan 7, Michigan State 0
Michigan State Punt, 5 plays
14:553rd & 5 at own 35Jake Moody kickoff for 55 yds , Antjuan Simmons return for 12 yds to the MchSt 47 MICHIGAN ST Penalty, Offensive Holding (10 Yards) to the MchSt 12
14:351st & 10 at own 12LJ Scott run for 9 yds to the MchSt 21
14:052nd & 1 at own 21LJ Scott run for 2 yds to the MchSt 23 for a 1ST down
13:351st & 10 at own 23LJ Scott run for 2 yds to the MchSt 25
12:532nd & 8 at own 25Brian Lewerke pass incomplete to Darrell Stewart Jr.
12:493rd & 8 at own 25Brian Lewerke pass incomplete to Connor Heyward
12:414th & 8 at own 25Tyler Hunt punt for 45 yds, fair catch by Donovan Peoples-Jones at the Mich 30
Michigan Punt, 3 plays
12:361st & 10 at own 30Ben Mason run for 3 yds to the Mich 33
12:142nd & 7 at own 33Patterson, Shea pass incomplete, PENALTY MICHIGAN holding off-setting, PENALTY MICHIGANST Personal Foul off-setting, NO PLAY.
12:002nd & 7 at own 33Karan Higdon run for 2 yds to the Mich 35
11:243rd & 5 at own 35Shea Patterson pass incomplete to Grant Perry
11:164th & 5 at own 35Will Hart punt for 65 yds for a touchback
Michigan State Punt, 3 plays
11:111st & 10 at own 20Brian Lewerke pass incomplete to Justin Layne
11:002nd & 10 at own 20Connor Heyward run for a loss of 1 yard to the MchSt 19
10:233rd & 11 at own 19Brian Lewerke pass incomplete to Darrell Stewart Jr.
10:144th & 11 at own 19Tyler Hunt punt for 32 yds, downed at the Mich 49
Michigan Punt, 4 plays
10:101st & 10 at own 49Shea Patterson pass complete to Sean McKeon for 16 yds to the MchSt 35 for a 1ST down
9:401st & 10 at opp 35Shea Patterson run for 5 yds to the MchSt 30
9:002nd & 5 at opp 30Ronnie Bell run for a loss of 5 yards to the MchSt 35
8:133rd & 10 at opp 35Shea Patterson pass incomplete to Chris Evans, broken up by Naquan Jones
8:124th & 10 at opp 35Timeout MICHIGAN ST, clock 08:12
8:124th & 10 at opp 35MICHIGAN Penalty, Delay of Game (-5 Yards) to the MchSt 40
8:054th & 15 at opp 40Will Hart punt for 34 yds, punt out-of-bounds at the MchSt 6
Michigan State Punt, 3 plays
8:001st & 10 at own 6La’Darius Jefferson run for 1 yd to the MchSt 7
7:242nd & 9 at own 7Brian Lewerke pass incomplete to Darrell Stewart Jr.
7:203rd & 9 at own 7Brian Lewerke pass incomplete to Felton Davis III
7:114th & 9 at own 7Tyler Hunt punt for 35 yds , Donovan Peoples-Jones returns for a loss of 1 yard to the MchSt 43
Michigan Punt, 3 plays
7:051st & 10 at opp 43Karan Higdon run for no gain to the MchSt 43
6:352nd & 10 at opp 43Shea Patterson pass incomplete
6:203rd & 10 at opp 43Shea Patterson pass complete to Zach Gentry for 5 yds to the MchSt 38
5:424th & 5 at opp 38Will Hart punt for 38 yds for a touchback
Michigan State Punt, 3 plays
5:351st & 10 at own 20LJ Scott run for 6 yds to the MchSt 26
5:002nd & 4 at own 26LJ Scott run for no gain to the MchSt 26
4:153rd & 4 at own 26Brian Lewerke pass incomplete to Felton Davis III
4:074th & 4 at own 26Tyler Hunt punt for 32 yds, punt out-of-bounds at the Mich 42
Michigan Missed FG, 5 plays
3:561st & 10 at own 42Karan Higdon run for 38 yds to the MchSt 20 for a 1ST down
3:301st & 10 at opp 20Karan Higdon run for 4 yds to the MchSt 16
2:552nd & 6 at opp 16Karan Higdon run for 3 yds to the MchSt 13
2:003rd & 3 at opp 13Shea Patterson sacked by Andrew Dowell for a loss of 5 yards to the MchSt 18
1:364th & 8 at opp 18Quinn Nordin 36 yd FG MISSED
Michigan State Punt, 4 plays
1:361st & 10 at own 20MICHIGAN ST Penalty, Delay of Game (-5 Yards) to the MchSt 15
1:301st & 15 at own 15Brian Lewerke pass complete to Darrell Stewart Jr. for 15 yds to the MchSt 30 for a 1ST down
1:191st & 10 at own 30Brian Lewerke pass incomplete to Felton Davis III
1:122nd & 10 at own 30Brian Lewerke sacked by Josh Uche for a loss of 4 yards to the MchSt 26
0:573rd & 14 at own 26Brian Lewerke pass incomplete to Darrell Stewart Jr.
0:454th & 14 at own 26Tyler Hunt punt for 38 yds , Donovan Peoples-Jones returns for 16 yds to the MchSt 48
Michigan Punt, 3 plays
0:411st & 10 at opp 48Shea Patterson pass incomplete to Zach Gentry
0:352nd & 10 at opp 48Shea Patterson pass complete to Karan Higdon for no gain to the MchSt 48
0:353rd & 10 at opp 48Timeout MICHIGAN ST, clock 00:35
0:273rd & 10 at opp 48Shea Patterson pass incomplete to Donovan Peoples-Jones, broken up by Xavier Henderson
0:274th & 10 at opp 48Timeout MICHIGAN ST, clock 00:27
0:274th & 10 at opp 48Timeout MICHIGAN, clock 00:27
0:184th & 10 at opp 48Will Hart punt for 38 yds, downed at the MchSt 10
Michigan State End of half, 1 play
0:151st & 10 at own 10TEAM run for a loss of 1 yard to the MchSt 9
3rd quarter11 drives, then Michigan 14, Michigan State 7
Michigan State Punt, 5 plays
15:001st & 10 at own 35Jake Moody kickoff for 64 yds , Connor Heyward return for 16 yds to the MchSt 17
14:501st & 10 at own 37Brian Lewerke pass complete to Cam Chambers for 20 yds to the Mich 37 for a 1ST down MICHIGAN Penalty, Personal Foul (Chase Winovich) to the Mich 48 for a 1ST down
14:451st & 10 at opp 43Connor Heyward run for 5 yds to the Mich 43 for a 1ST down MICHIGAN Penalty, Unsportsmanlike Conduct (Devin Bush) to the Mich 28 for a 1ST down
13:461st & 10 at opp 28Brian Lewerke pass incomplete to Justin Layne
13:402nd & 10 at opp 28Brian Lewerke pass incomplete to Brandon Sowards
13:333rd & 10 at opp 28Lewerke, Brian pass incomplete to Layne, Justin, PENALTY MICHIGANST holding (Reid, Jordan) 10 yards to the MICHIGAN38, NO PLAY.
13:253rd & 20 at opp 38Connor Heyward run for a loss of 1 yard to the Mich 39
12:514th & 21 at opp 39Tyler Hunt punt for 28 yds, fair catch by Donovan Peoples-Jones at the Mich 11
Michigan Fumble, 3 plays
12:451st & 10 at own 11Karan Higdon run for a loss of 2 yards to the Mich 9
12:072nd & 12 at own 9Shea Patterson pass incomplete to Nico Collins
12:003rd & 12 at own 9Chris Evans run for a loss of 2 yards to the Mich 7 Chris Evans fumbled, forced by Raequan Williams, recovered by MchSt Brandon Bouyer-Randle
Michigan State Touchdown, 2 plays
11:451st & goal at opp 7LJ Scott run for 3 yds to the Mich 4
11:122nd & goal at opp 4Brian Lewerke 4 Yd pass from Darrell Stewart Jr. (Matt Coghlin Kick)Tied at 7
Michigan Fumble, 3 plays
11:122nd & 7 at own 35Cole Hahn kickoff for 59 yds , Ambry Thomas return for 5 yds to the Mich 11
11:001st & 10 at own 11Karan Higdon run for 4 yds to the Mich 15
10:202nd & 6 at own 15Karan Higdon run for a loss of 1 yard to the Mich 14
9:423rd & 7 at own 14Shea Patterson pass incomplete to Grant Perry, broken up by Khari Willis
9:284th & 7 at own 14Will Hart punt for 50 yds , Shakur Brown returns for 10 yds to the MchSt 46 Shakur Brown fumbled, recovered by Mich Joe Hewlett
Michigan Fumble, 5 plays
9:251st & 10 at opp 46Shea Patterson sacked by Kenny Willekes for a loss of 7 yards to the Mich 47
8:452nd & 17 at own 47Shea Patterson pass complete to Grant Perry for 10 yds to the MchSt 43
8:003rd & 7 at opp 43Shea Patterson pass complete to Grant Perry for 13 yds to the MchSt 30 for a 1ST down
7:351st & 10 at opp 30Karan Higdon run for 8 yds to the MchSt 22
6:402nd & 2 at opp 22Shea Patterson run for a loss of 1 yard to the MchSt 23 Shea Patterson fumbled, recovered by MchSt Tyriq Thompson
Michigan State Punt, 3 plays
6:301st & 10 at own 23LJ Scott run for a loss of 1 yard to the MchSt 22
6:022nd & 11 at own 22Brian Lewerke pass incomplete to Darrell Stewart Jr.
5:473rd & 11 at own 22Brian Lewerke run for no gain to the MchSt 22
5:164th & 11 at own 22Tyler Hunt punt for 60 yds, punt out-of-bounds at the Mich 18
Michigan Punt, 3 plays
5:101st & 10 at own 18Karan Higdon run for 2 yds to the Mich 20
4:352nd & 8 at own 20Karan Higdon run for no gain to the Mich 20
3:483rd & 8 at own 20Shea Patterson pass incomplete to Zach Gentry
3:394th & 8 at own 20Will Hart punt for 37 yds , Brandon Sowards returns for 7 yds to the 50 yard line
Michigan State Punt, 4 plays
3:321st & 10 at the 50LJ Scott run for no gain to the 50 yard line MICHIGAN ST Penalty, Personal Foul (-15 Yards) to the MchSt 35
3:181st & 25 at own 35Brian Lewerke pass incomplete to Brandon Sowards
3:102nd & 25 at own 35Brian Lewerke pass complete to Brandon Sowards for 8 yds to the MchSt 43
2:433rd & 17 at own 43Brian Lewerke pass incomplete to Matt Sokol
2:354th & 17 at own 43Tyler Hunt punt for 36 yds, downed at the Mich 21
Michigan Touchdown, 1 play
2:241st & 10 at own 21Donovan Peoples-Jones 79 Yd pass from Shea Patterson (Quinn Nordin Kick)Michigan 14, Michigan State 7
Michigan State Punt, 3 plays
2:241st & 10 at own 35Jake Moody kickoff for 57 yds fair catch by Connor Heyward at the MchSt 8
2:211st & 10 at own 25Brian Lewerke pass incomplete to Connor Heyward
2:172nd & 10 at own 25Brian Lewerke pass incomplete to Darrell Stewart Jr.
2:133rd & 10 at own 25Brian Lewerke pass incomplete to Cam Chambers
2:024th & 10 at own 25Tyler Hunt punt for 59 yds, downed at the Mich 16
Michigan Touchdown, 13 plays
1:591st & 10 at own 16Shea Patterson pass incomplete to Nick Eubanks
1:552nd & 10 at own 16Shea Patterson pass complete to Zach Gentry for 16 yds to the Mich 32 for a 1ST down
1:251st & 10 at own 32Karan Higdon run for 5 yds to the Mich 37
0:402nd & 5 at own 37Karan Higdon run for 14 yds to the MchSt 49 for a 1ST down
Q4 15:001st & 10 at opp 49Karan Higdon run for no gain to the MchSt 49
Q4 14:142nd & 10 at opp 49Shea Patterson pass incomplete to Donovan Peoples-Jones
Q4 13:543rd & 10 at opp 49Shea Patterson pass complete to Nico Collins for 8 yds to the MchSt 41
Q4 13:454th & 2 at opp 41Shea Patterson run for 11 yds to the MchSt 30 for a 1ST down
Q4 12:451st & 10 at opp 30Karan Higdon run for 9 yds to the MchSt 21
Q4 12:102nd & 1 at opp 21Karan Higdon run for 3 yds to the MchSt 18 for a 1ST down
Q4 11:401st & 10 at opp 18Shea Patterson run for 11 yds to the MchSt 7 for a 1ST down
Q4 11:051st & goal at opp 7Karan Higdon run for 2 yds to the MchSt 5
Q4 10:212nd & goal at opp 5Ben Mason 5 Yd Run (Quinn Nordin Kick)Michigan 21, Michigan State 7
4th quarter4 drives, then Michigan 21, Michigan State 7
Michigan State Punt, 3 plays
10:212nd & 8 at own 35Jake Moody kickoff for 65 yds for a touchback
10:101st & 10 at own 25Brian Lewerke run for 3 yds to the MchSt 28
9:352nd & 7 at own 28Brian Lewerke pass incomplete to Brandon Sowards
9:293rd & 7 at own 28Brian Lewerke pass incomplete to Matt Sokol
9:194th & 7 at own 28Tyler Hunt punt for 47 yds, downed at the Mich 25
Michigan Punt, 9 plays
9:001st & 10 at own 25Karan Higdon run for 6 yds to the Mich 31
8:272nd & 4 at own 31Karan Higdon run for 3 yds to the Mich 34
8:003rd & 1 at own 34Karan Higdon run for 3 yds to the Mich 37 for a 1ST down
7:451st & 10 at own 37Karan Higdon run for 1 yd to the Mich 38
6:302nd & 9 at own 38Karan Higdon run for 4 yds to the Mich 42
5:303rd & 5 at own 42Karan Higdon run for 5 yds to the Mich 47 for a 1ST down
4:501st & 10 at own 47Tru Wilson run for 3 yds to the 50 yard line
4:242nd & 7 at the 50MICHIGAN Penalty, False Start (Andrew Stueber) to the Mich 45
4:002nd & 12 at own 45Karan Higdon run for 6 yds to the MchSt 49
3:193rd & 6 at opp 49Karan Higdon run for 2 yds to the MchSt 47
3:064th & 4 at opp 47MICHIGAN Penalty, Unsportsmanlike Conduct (-15 Yards) to the Mich 38
2:384th & 19 at own 38Will Hart punt for 49 yds, punt out-of-bounds at the MchSt 13
Michigan State Turnover on downs, 5 plays
2:311st & 10 at own 23Rocky Lombardi run for 10 yds to the MchSt 23 for a 1ST down MICHIGAN Penalty, Personal Foul (Michael Onwenu) to the MchSt 38 for a 1ST down
2:251st & 10 at own 38Lombardi, Rocky pass incomplete to Stewart Jr., Darrell, PENALTY MICHIGAN pass interference (Thomas, Ambry) 14 yards to the MICHIGAN48, NO PLAY, 1ST DOWN MICHIGANST.
2:171st & 10 at opp 48Lombardi, Rocky pass incomplete to Stewart Jr., Darrell, PENALTY MICHIGAN substitution infraction 5 yards to the MICHIGAN43, NO PLAY.
2:131st & 5 at opp 43Lombardi, Rocky pass incomplete to Heyward, Connor, PENALTY MICHIGAN roughing passer 10 yards to the MICHIGAN33, NO PLAY, 1ST DOWN MICHIGANST.
2:001st & 10 at opp 33Rocky Lombardi pass complete to Darrell Stewart Jr. for 9 yds to the Mich 24
1:452nd & 1 at opp 24Rocky Lombardi sacked by Devin Bush for a loss of 11 yards to the Mich 35
1:303rd & 12 at opp 35Rocky Lombardi sacked by Michael Onwenu for a loss of 4 yards to the Mich 39
1:174th & 16 at opp 39Timeout MICHIGAN ST, clock 01:17
Michigan Result not recorded, 4 plays
1:111st & 10 at own 40Karan Higdon run for 5 yds to the Mich 45
1:072nd & 5 at own 45Timeout MICHIGAN ST, clock 01:07
1:052nd & 5 at own 45Ben Mason run for 5 yds to the 50 yard line for a 1ST down
1:011st & 10 at the 50Timeout MICHIGAN ST, clock 01:01
0:451st & 10 at the 50TEAM run for a loss of 2 yards to the Mich 48
0:052nd & 12 at own 48TEAM run for a loss of 3 yards to the Mich 45

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Michigan leads 75–⁠38–⁠5 in 118 meetings, counting the seven since this game.

Recent meetings
2025Michigan 31, Michigan State 20
2024Michigan 24, Michigan State 17
2023Michigan 49, Michigan State 0
2022Michigan 29, Michigan State 7
2021Michigan State 37, Michigan 33
2020Michigan State 27, Michigan 24

Around this game