Michigan State at Michigan

Saturday, October 7, 2017. Michigan State took the Paul Bunyan Trophy from Michigan

Michigan State beat No. 7 Michigan 14–⁠10. It was their 110th meeting; after it, Michigan led the series 69–⁠36–⁠5.

AwayMichigan State10–⁠3 in 2017
14
Home7Michigan8–⁠5 in 2017
10

Final at Michigan Stadium, Ann ArborTV: ABCAttendance 112,432

At kickoff
77°F, clear, wind 13 mph from the southWeather: NOAA NCEI Integrated Surface Database; Ann Arbor Municipal Airport (KARB), 5 km from the stadium, 23 minutes after kickoff
Officials
Referee John O’Neill; umpire Bobby Colosimo; head linesman Tripp Sutter; line judge Jeff Meslow; side judge Steve Hassel; field judge Gary Powers; back judge Michael Elliott; center judge Mike ConlinGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Michigan State770014
Michigan307010

Standouts

  • DefenseKenny Willekes9 tackles, 2 sacks, 3 for lossMichigan State

Player stats

Michigan State

PassingC/AttYdsTDInt
Brian Lewerke11/229410
RushingCarYdsTDLong
Brian Lewerke1561114
Madre London1059050
Gerald Holmes1127015
Darrell Stewart Jr.313010
ReceivingRecYdsTDLong
Darrell Stewart Jr.342030
Madre London219116
Matt Sokol31409
Felton Davis III1909
DefenseTklTFLSacksInt
Joe Bachie10111
Khari Willis10000
Kenny Willekes9320
Andrew Dowell90.500
David Dowell7002
Gerald Owens1110

Michigan

PassingC/AttYdsTDInt
John O’Korn16/3519803
RushingCarYdsTDLong
Karan Higdon1265012
Chris Evans122708
Ty Isaac4908
Donovan Peoples-Jones1606
ReceivingRecYdsTDLong
Grant Perry561019
Sean McKeon459036
Karan Higdon233018
Khalid Hill118018
DefenseTklTFLSacksInt
Maurice Hurst82.500
Devin Bush8000
Chase Winovich7000
Mike McCray6100

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

Team stats

Michigan StateMichigan
252Total yards300
94Passing yards198
158Rushing yards102
4.3Yards per pass5.7
4.0Yards per rush2.6
13First downs17
2–⁠14Third downs5–⁠17
0–⁠1Fourth downs1–⁠1
0Turnovers5
11–⁠81Penalties7–⁠53
29:08Possession30:52
4Sacks (by defense)0

Efficiency

Michigan StateMichigan
29%Success rate39%
−0.15EPA per play−0.25
1.12Explosiveness0.62
−0.25Rushing EPA−0.13
0.02Passing EPA−0.36
10%Passing-down success27%
0.10First-down EPA−0.29
−0.29Second-down EPA−0.22
−0.11Third-down EPA−0.29
17%Havoc by its defense18%

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 78% to win. Michigan State pulled the upset.

The line

Michigan −12.5, over/under 40.

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 81%, Michigan State 19%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Michigan end zoneMichigan State end zoneQ1 MichiganField goal, 16 playsQ1 Michigan StatePunt, 3 playsQ1 MichiganFumble, 3 playsQ1 Michigan StateTouchdown, 6 playsQ1 MichiganPunt, 3 playsQ1 Michigan StatePunt, 6 playsQ2 MichiganPunt, 5 playsQ2 Michigan StateTouchdown, 9 playsQ2 MichiganPunt, 8 playsQ2 Michigan StatePunt, 4 playsQ2 MichiganPunt, 3 playsQ2 Michigan StatePunt, 3 playsQ2 MichiganFumble, 3 playsQ2 Michigan StateEnd of half, 1 playQ3 Michigan StatePunt, 3 playsQ3 MichiganFumble, 3 playsQ3 Michigan StatePunt, 3 playsQ3 MichiganTouchdown, 4 playsQ3 Michigan StatePunt, 3 playsQ3 MichiganInterception, 6 playsQ3 Michigan StatePunt, 3 playsQ3 MichiganInterception, 6 playsQ4 Michigan StateFumble, recovered, 4 playsQ4 MichiganInterception, 3 playsQ4 Michigan StatePunt, 3 playsQ4 MichiganPunt, 4 playsQ4 Michigan StatePunt, 3 playsQ4 MichiganPunt, 3 playsQ4 Michigan StatePunt, 8 playsQ4 MichiganEnd of game, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Michigan drives left to right, Michigan State right to left.
  1. Q1 MichiganField goal, 16 plays, 64 yards
  2. Q1 Michigan StatePunt, 3 plays, 0 yards
  3. Q1 MichiganFumble, 3 plays, 11 yards
  4. Q1 Michigan StateTouchdown, 6 plays, 46 yards
  5. Q1 MichiganPunt, 3 plays, −44 yards
  6. Q1 Michigan StatePunt, 6 plays, 20 yards
  7. Q2 MichiganPunt, 5 plays, 20 yards
  8. Q2 Michigan StateTouchdown, 9 plays, 83 yards
  9. Q2 MichiganPunt, 8 plays, −19 yards
  10. Q2 Michigan StatePunt, 4 plays, 44 yards
  11. Q2 MichiganPunt, 3 plays, −1 yard
  12. Q2 Michigan StatePunt, 3 plays, −2 yards
  13. Q2 MichiganFumble, 3 plays, −2 yards
  14. Q2 Michigan StateEnd of half, 1 play, −2 yards
  15. Q3 Michigan StatePunt, 3 plays, 1 yard
  16. Q3 MichiganFumble, 3 plays, 8 yards
  17. Q3 Michigan StatePunt, 3 plays, 0 yards
  18. Q3 MichiganTouchdown, 4 plays, 33 yards
  19. Q3 Michigan StatePunt, 3 plays, 8 yards
  20. Q3 MichiganInterception, 6 plays, 21 yards
  21. Q3 Michigan StatePunt, 3 plays, −12 yards
  22. Q3 MichiganInterception, 6 plays, 19 yards
  23. Q4 Michigan StateFumble, recovered, 4 plays, 8 yards
  24. Q4 MichiganInterception, 3 plays, 1 yard
  25. Q4 Michigan StatePunt, 3 plays, −6 yards
  26. Q4 MichiganPunt, 4 plays, 17 yards
  27. Q4 Michigan StatePunt, 3 plays, 8 yards
  28. Q4 MichiganPunt, 3 plays, 3 yards
  29. Q4 Michigan StatePunt, 8 plays, 26 yards
  30. Q4 MichiganEnd of game, 5 plays, 28 yards

Play by play

1st quarter6 drives, then Michigan State 7, Michigan 3
Michigan Field goal, 16 plays
15:001st & 10 at own 35Brett Scanlon kickoff for 65 yds for a touchback
14:571st & 10 at own 25John O’Korn pass incomplete to Khalid Hill
14:502nd & 10 at own 25Karan Higdon run for 6 yds to the Mich 31
14:203rd & 4 at own 31John O’Korn pass complete to Grant Perry for 19 yds to the 50 yard line for a 1ST down
13:311st & 10 at the 50Chris Evans run for 5 yds to the MchSt 45
13:002nd & 5 at opp 45Chris Evans run for 8 yds to the MchSt 37 for a 1ST down
12:401st & 10 at opp 37Ty Isaac run for 2 yds to the MchSt 35
12:002nd & 8 at opp 35John O’Korn run for 5 yds to the MchSt 30
11:303rd & 3 at opp 30Chris Evans run for 2 yds to the MchSt 28
11:204th & 1 at opp 28Chris Evans run for 2 yds to the MchSt 26 for a 1ST down
10:401st & 10 at opp 26John O’Korn pass complete to Ian Bunting for 6 yds to the MchSt 20
10:002nd & 4 at opp 20Karan Higdon run for 3 yds to the MchSt 17
9:303rd & 1 at opp 17Timeout MICHIGAN, clock 09:30
9:273rd & 1 at opp 17Khalid Hill run for 3 yds to the MchSt 14 for a 1ST down
9:001st & 10 at opp 14Chris Evans run for 3 yds to the MchSt 11
8:122nd & 7 at opp 11John O’Korn pass incomplete to Sean McKeon
8:083rd & 7 at opp 11John O’Korn pass incomplete to Eddie McDoom
8:044th & 7 at opp 11Quinn Nordin 30 yd FG GOODMichigan 3, Michigan State 0
Michigan State Punt, 3 plays
8:044th & 7 at own 35James Foug kickoff for 65 yds for a touchback
8:001st & 10 at own 25Brian Lewerke pass incomplete to Felton Davis III
7:452nd & 10 at own 25Gerald Holmes run for no gain to the MchSt 25
7:203rd & 10 at own 25Brian Lewerke pass incomplete to Darrell Stewart Jr., broken up by Josh Metellus
7:014th & 10 at own 25Jake Hartbarger punt for 48 yds, downed at the Mich 27
Michigan Fumble, 3 plays
6:551st & 10 at own 27Donovan Peoples-Jones run for 6 yds to the Mich 33
6:202nd & 4 at own 33Chris Evans run for 5 yds to the Mich 38 for a 1ST down
5:481st & 10 at own 38Ty Isaac run for 8 yds to the Mich 46 Ty Isaac fumbled, forced by Joe Bachie, recovered by MchSt Chris Frey
Michigan State Touchdown, 6 plays
5:401st & 10 at opp 46Gerald Holmes run for 3 yds to the Mich 43
5:202nd & 7 at opp 43Gerald Holmes run for 15 yds to the Mich 28 for a 1ST down
5:001st & 10 at opp 28Brian Lewerke run for 9 yds to the Mich 19
4:202nd & 1 at opp 19Gerald Holmes run for a loss of 3 yards to the Mich 22
4:003rd & 4 at opp 22MICHIGAN Penalty, Unsportsmanlike Conduct (Devin Bush) to the Mich 11 for a 1ST down
3:451st & 10 at opp 11Brian Lewerke pass complete to Matt Sokol for 2 yds to the Mich 9
3:262nd & 8 at opp 9MICHIGAN ST Penalty, False Start (Brian Allen) to the Mich 14
2:592nd & 13 at opp 14Brian Lewerke run for 14 yds for a TD, (Matt Coghlin KICK)Michigan State 7, Michigan 3
Michigan Punt, 3 plays
2:592nd & 13 at own 35Brett Scanlon kickoff for 65 yds , Kekoa Crawford return for 14 yds to the Mich 14
2:401st & 10 at own 14Karan Higdon run for 3 yds to the Mich 17
2:072nd & 7 at own 17John O’Korn pass incomplete to Zach Gentry, broken up by David Dowell
2:003rd & 7 at own 17John O’Korn pass complete to Eddie McDoom for 4 yds to the Mich 21
1:174th & 3 at own 21Brad Robbins punt for 46 yds, downed at the MchSt 33
Michigan State Punt, 6 plays
1:001st & 10 at own 33Gerald Holmes run for 3 yds to the MchSt 36
0:392nd & 7 at own 36Brian Lewerke pass incomplete to Felton Davis III
0:353rd & 7 at own 36Lewerke, Brian pass incomplete to Stewart Jr., Darrell (Metellus, Josh), PENALTY MICHIGAN pass interference (Metellus, Josh) 7 yards to the MICHIGANST43, NO PLAY, 1ST DOWN MICHIGANST.
0:261st & 10 at own 43Darrell Stewart Jr. run for 10 yds to the Mich 47 for a 1ST down
Q2 15:001st & 10 at opp 47Brian Lewerke pass incomplete to Cody White, broken up by Lavert Hill
Q2 14:352nd & 10 at opp 47Gerald Holmes run for no gain to the Mich 47
Q2 14:153rd & 10 at opp 47Brian Lewerke pass incomplete MICHIGAN ST Penalty, Offensive Holding (Cole Chewins) declined
Q2 14:004th & 10 at opp 47Jake Hartbarger punt for 32 yds, downed at the Mich 15
2nd quarter8 drives, then Michigan State 14, Michigan 3
Michigan Punt, 5 plays
13:551st & 10 at own 15John O’Korn pass complete to Sean McKeon for 5 yds to the Mich 20
13:202nd & 5 at own 20John O’Korn pass complete to Grant Perry for 12 yds to the Mich 32 for a 1ST down
13:001st & 10 at own 32John O’Korn pass complete to Maurice Ways for 3 yds to the Mich 35
12:062nd & 7 at own 35John O’Korn pass incomplete to Donovan Peoples-Jones
12:013rd & 7 at own 35John O’Korn pass incomplete to Sean McKeon
11:524th & 7 at own 35Brad Robbins punt for 48 yds, punt out-of-bounds at the MchSt 17
Michigan State Touchdown, 9 plays
11:401st & 10 at own 17Brian Lewerke pass complete to Felton Davis III for 9 yds to the MchSt 26
11:252nd & 1 at own 26Madre London run for 2 yds to the MchSt 28 for a 1ST down
11:001st & 10 at own 28Darrell Stewart Jr. run for a loss of 1 yard to the MchSt 27
10:302nd & 11 at own 27Brian Lewerke pass complete to Hunter Rison for 8 yds to the MchSt 35
10:003rd & 3 at own 35Brian Lewerke pass complete to Matt Sokol for 9 yds to the MchSt 44 for a 1ST down
9:451st & 10 at own 44Brian Lewerke pass complete to Darrell Stewart Jr. for 30 yds to the Mich 26 for a 1ST down
9:001st & 10 at opp 26Madre London run for 5 yds to the Mich 21
8:302nd & 5 at opp 21Brian Lewerke run for 5 yds to the Mich 16 for a 1ST down
8:071st & 10 at opp 16Brian Lewerke pass complete to Madre London for 16 yds for a TD, (Matt Coghlin KICK)Michigan State 14, Michigan 3
Michigan Punt, 8 plays
8:071st & 10 at own 35Brett Scanlon kickoff for 61 yds , Ambry Thomas return for 30 yds to the Mich 34
7:501st & 10 at own 34John O’Korn pass complete to Grant Perry for 4 yds to the Mich 38
7:102nd & 6 at own 38Chris Evans run for 2 yds to the Mich 40
6:453rd & 4 at own 40John O’Korn run for 5 yds to the Mich 45 for a 1ST down
6:201st & 10 at own 45MICHIGAN Penalty, Offensive Holding (Karan Higdon) to the Mich 35
6:151st & 20 at own 35John O’Korn pass incomplete to Chris Evans
6:092nd & 20 at own 35John O’Korn pass complete to Chris Evans for 14 yds to the Mich 49
5:553rd & 6 at own 49O’Korn, John pass incomplete to Ways, Maurice, PENALTY MICHIGANST holding (Smith, Tyson) 10 yards to the MICHIGANST41, NO PLAY, 1ST DOWN MICHIGAN.
5:281st & 10 at opp 41John O’Korn pass incomplete to Donovan Peoples-Jones
5:102nd & 10 at opp 41Chris Evans run for 1 yd to the MchSt 40
4:503rd & 9 at opp 40John O’Korn sacked by Gerald Owens for a loss of 14 yards to the Mich 46
3:594th & 23 at own 46Brad Robbins punt for 37 yds, fair catch by Laress Nelson at the MchSt 17
Michigan State Punt, 4 plays
3:501st & 10 at own 17Madre London run for 50 yds to the Mich 33 for a 1ST down
3:351st & 10 at opp 33Brian Lewerke pass incomplete to Darrell Stewart Jr., broken up by Lavert Hill
3:202nd & 10 at opp 33Madre London run for a loss of 1 yard to the Mich 34
3:003rd & 11 at opp 34Brian Lewerke pass incomplete to Trishton Jackson
2:434th & 11 at opp 34MICHIGAN ST Penalty, Delay of Game (-5 Yards) to the Mich 39
2:334th & 16 at opp 39Jake Hartbarger punt for 28 yds, downed at the Mich 11
Michigan Punt, 3 plays
2:261st & 10 at own 11John O’Korn sacked by Kenny Willekes for a loss of 7 yards to the Mich 4
2:252nd & 17 at own 4Timeout MICHIGAN ST, clock 02:25
2:242nd & 17 at own 4Karan Higdon run for 6 yds to the Mich 10
2:203rd & 11 at own 10Timeout MICHIGAN ST, clock 02:20
2:133rd & 11 at own 10John O’Korn pass incomplete to Donovan Peoples-Jones, broken up by Josiah Scott
2:014th & 11 at own 10Brad Robbins punt for 57 yds , Laress Nelson returns for 10 yds to the MchSt 43
Michigan State Punt, 3 plays
1:571st & 10 at own 43Brian Lewerke pass incomplete to Darrell Stewart Jr., broken up by Lavert Hill
1:562nd & 10 at own 43Timeout MICHIGAN ST, clock 01:56
1:482nd & 10 at own 43Madre London run for 3 yds to the MchSt 46
1:423rd & 7 at own 46Timeout MICHIGAN, clock 01:42
1:363rd & 7 at own 46Brian Lewerke run for no gain to the MchSt 46
1:344th & 7 at own 46Timeout MICHIGAN, clock 01:34
1:334th & 7 at own 46MICHIGAN ST Penalty, False Start (Grayson Miller) to the MchSt 41
1:254th & 12 at own 41Jake Hartbarger punt for 22 yds, punt out-of-bounds at the Mich 37
Michigan Fumble, 3 plays
1:201st & 10 at own 37John O’Korn pass complete to Grant Perry for 9 yds to the Mich 46
1:002nd & 1 at own 46John O’Korn sacked by Joe Bachie for a loss of 11 yards to the Mich 35
0:313rd & 12 at own 35John O’Korn pass complete to Sean McKeon for 36 yds Sean McKeon fumbled, forced by Justin Layne, recovered by MchSt David Dowell
Michigan State End of half, 1 play
0:251st & 10 at own 29TEAM run for a loss of 2 yards to the MchSt 27
3rd quarter8 drives, then Michigan State 14, Michigan 10
Michigan State Punt, 3 plays
15:001st & 10 at opp 11James Foug kickoff for 63 yds , Andre Welch return for 9 yds to the MchSt 44 MICHIGAN ST Penalty, Offensive Holding (Matt Sokol) to the MchSt 7
14:451st & 10 at own 7Madre London run for 1 yd to the MchSt 8
14:002nd & 9 at own 8Brian Lewerke pass complete to Darrell Stewart Jr. for 4 yds to the MchSt 12
13:213rd & 5 at own 12Brian Lewerke pass incomplete
13:104th & 5 at own 12Jake Hartbarger punt for 49 yds , Donovan Peoples-Jones returns for a loss of 2 yards to the Mich 37
Michigan Fumble, 3 plays
13:001st & 10 at own 37Ty Isaac run for 2 yds to the Mich 39
12:262nd & 8 at own 39John O’Korn pass incomplete to Grant Perry
12:153rd & 8 at own 39John O’Korn run for 6 yds to the Mich 45
11:384th & 2 at own 45Brad Robbins punt for 35 yds , Laress Nelson fumbled, recovered by MchSt Laress Nelson at MChSt 2
Michigan State Punt, 3 plays
11:381st & 10 at own 2MICHIGAN ST Penalty, False Start (Cole Chewins) to the MchSt 1
11:331st & 11 at own 1Brian Lewerke pass incomplete to Darrell Stewart Jr.
11:302nd & 11 at own 1Madre London run for no gain to the MchSt 1
10:353rd & 11 at own 1Brian Lewerke run for 2 yds to the MchSt 3
9:584th & 9 at own 3MICHIGAN ST Penalty, Delay of Game (-1 Yards) to the MchSt 2
9:504th & 10 at own 2Jake Hartbarger punt for 40 yds , Donovan Peoples-Jones returns for 9 yds to the MchSt 33
Michigan Touchdown, 4 plays
9:451st & 10 at opp 33John O’Korn pass complete to Khalid Hill for 18 yds to the MchSt 15 for a 1ST down
9:051st & 10 at opp 15Ty Isaac run for a loss of 3 yards to the MchSt 18
8:332nd & 13 at opp 18John O’Korn pass complete to Grant Perry for 17 yds to the MchSt 1 for a 1ST down
8:091st & goal at opp 1Khalid Hill run for 1 yd for a TD, (Quinn Nordin KICK)Michigan State 14, Michigan 10
Michigan State Punt, 3 plays
8:091st & 10 at opp 25James Foug kickoff for 65 yds for a touchback MICHIGAN Penalty, Defensive Offside (-5 Yards)
8:061st & 10 at own 30Lewerke, Brian pass incomplete to Sokol, Matt, PENALTY MICHIGANST ineligible downfield on pass (Sokol, Matt) 5 yards to the MICHIGANST25, NO PLAY.
7:461st & 15 at own 25Brian Lewerke pass complete to Matt Sokol for 3 yds to the MchSt 28
7:182nd & 12 at own 28Brian Lewerke pass incomplete to Matt Sokol
7:103rd & 12 at own 28Brian Lewerke run for 10 yds to the MchSt 38
6:294th & 2 at own 38Jake Hartbarger punt for 42 yds , Donovan Peoples-Jones returns for a loss of 1 yard to the Mich 19
Michigan Interception, 6 plays
6:181st & 10 at own 19Karan Higdon run for 5 yds to the Mich 24
6:002nd & 5 at own 24Karan Higdon run for 6 yds to the Mich 30 for a 1ST down
5:151st & 10 at own 30Karan Higdon run for 6 yds to the Mich 36
5:022nd & 4 at own 36Karan Higdon run for 6 yds to the Mich 42 for a 1ST down
5:001st & 10 at own 42O’Korn, John pass incomplete to Poggi, Henry, PENALTY MICHIGAN holding 10 yards to the MICHIGAN32, NO PLAY.
4:301st & 20 at own 32John O’Korn run for 8 yds to the Mich 40
3:522nd & 12 at own 40John O’Korn pass intercepted David Dowell return for 17 yds to the Mich 42
Michigan State Punt, 3 plays
3:521st & 10 at opp 42MICHIGAN ST Penalty, Unsportsmanlike Conduct (Mike Panasiuk) to the MchSt 43
3:151st & 10 at own 43Madre London run for no gain to the MchSt 43
3:002nd & 10 at own 43Madre London run for no gain to the MchSt 43
2:253rd & 10 at own 43Brian Lewerke pass complete to Madre London for 3 yds to the MchSt 46
1:404th & 7 at own 46Jake Hartbarger punt for 39 yds, punt out-of-bounds at the Mich 15
Michigan Interception, 6 plays
1:301st & 10 at own 15Chris Evans run for 1 yd to the Mich 16
1:002nd & 9 at own 16John O’Korn sacked by Naquan Jones for a loss of 1 yard to the Mich 15
0:083rd & 10 at own 15John O’Korn pass complete to Sean McKeon for 12 yds to the Mich 27 for a 1ST down
0:011st & 10 at own 27John O’Korn pass incomplete to Kekoa Crawford
Q4 15:002nd & 10 at own 27Karan Higdon run for 7 yds to the Mich 34
Q4 14:183rd & 3 at own 34John O’Korn pass intercepted Joe Bachie return for no gain to the Mich 41
4th quarter8 drives, then Michigan State 14, Michigan 10
Michigan State Fumble, recovered, 4 plays
14:151st & 10 at opp 41Brian Lewerke run for 8 yds to the Mich 33
13:302nd & 2 at opp 33Gerald Holmes run for no gain to the Mich 33
13:003rd & 2 at opp 33Brian Lewerke run for no gain to the Mich 33
12:134th & 2 at opp 33Brian Lewerke run for a loss of 3 yards to the Mich 36 Brian Lewerke fumbled, recovered by Mich
Michigan Interception, 3 plays
12:081st & 10 at own 36John O’Korn pass incomplete to Khalid Hill
12:002nd & 10 at own 36Chris Evans run for 1 yd to the Mich 37
11:323rd & 9 at own 37John O’Korn pass intercepted David Dowell return for 18 yds to the Mich 43
Michigan State Punt, 3 plays
11:321st & 10 at opp 43MICHIGAN ST Penalty, Unsportsmanlike Conduct (Matt Morrissey) to the MchSt 42
11:151st & 10 at own 42Brian Lewerke pass complete to Darrell Stewart Jr. for 8 yds to the 50 yard line
10:452nd & 2 at the 50Madre London run for a loss of 1 yard to the MchSt 49
10:153rd & 3 at own 49Brian Lewerke pass complete to Connor Heyward for 2 yds to the Mich 49
9:414th & 1 at opp 49Jake Hartbarger punt for 49 yds for a touchback
Michigan Punt, 4 plays
9:351st & 10 at own 20Karan Higdon run for 12 yds to the Mich 32 for a 1ST down
9:101st & 10 at own 32Karan Higdon run for 1 yd to the Mich 33
8:242nd & 9 at own 33Karan Higdon run for 4 yds to the Mich 37
7:593rd & 5 at own 37John O’Korn pass incomplete to Grant Perry
7:494th & 5 at own 37Brad Robbins punt for 40 yds, downed at the MchSt 23
Michigan State Punt, 3 plays
7:441st & 10 at own 23Darrell Stewart Jr. run for 4 yds to the MchSt 27
7:002nd & 6 at own 27Brian Lewerke run for no gain to the MchSt 27
6:303rd & 6 at own 27Brian Lewerke run for 4 yds to the MchSt 31
5:514th & 2 at own 31Jake Hartbarger punt for 34 yds, punt out-of-bounds at the Mich 35
Michigan Punt, 3 plays
5:351st & 10 at own 35Chris Evans run for no gain to the Mich 35
5:002nd & 10 at own 35John O’Korn pass complete to Sean McKeon for 6 yds to the Mich 41
4:203rd & 4 at own 41Chris Evans run for a loss of 3 yards to the Mich 38
3:584th & 7 at own 38Brad Robbins punt for 35 yds, downed at the MchSt 27
Michigan State Punt, 8 plays
3:301st & 10 at own 27Gerald Holmes run for 4 yds to the MchSt 31
3:152nd & 6 at own 31Holmes, Gerald rush for loss of 2 yards to the MICHIGANST29, PENALTY MICHIGAN offside (Gary, Rashan) 5 yards to the MICHIGANST36, NO PLAY.
3:002nd & 1 at own 36Brian Lewerke run for 3 yds to the MchSt 39 for a 1ST down
2:251st & 10 at own 39Gerald Holmes run for 6 yds to the MchSt 45
2:192nd & 4 at own 45Timeout MICHIGAN, clock 02:19
2:152nd & 4 at own 45Gerald Holmes run for 1 yd to the MchSt 46
2:133rd & 3 at own 46Timeout MICHIGAN, clock 02:13
1:583rd & 3 at own 46Brian Lewerke run for 4 yds to the 50 yard line for a 1ST down
1:501st & 10 at the 50Gerald Holmes run for a loss of 2 yards to the MchSt 48
1:332nd & 12 at own 48Timeout MICHIGAN, clock 01:33
1:332nd & 12 at own 48Timeout MICHIGAN ST, clock 01:33
1:262nd & 12 at own 48Brian Lewerke run for 4 yds to the MICHIGAN 48 MICHIGAN ST Penalty, Offensive Holding ( Yards) declined
1:163rd & 8 at opp 48Brian Lewerke run for 1 yd to the Mich 47
0:414th & 7 at opp 47Timeout MICHIGAN ST, clock 00:41
0:344th & 7 at opp 47Jake Hartbarger punt for 47 yds for a touchback
Michigan End of game, 5 plays
0:301st & 10 at own 35John O’Korn pass complete to Karan Higdon for 15 yds to the Mich 35 for a 1ST down MICHIGAN ST Penalty, Personal Foul (Chris Frey) to the 50 yard line for a 1ST down
0:201st & 10 at the 50John O’Korn pass incomplete to Eddie McDoom
0:152nd & 10 at the 50John O’Korn pass incomplete to Donovan Peoples-Jones
0:143rd & 10 at the 50MICHIGAN Penalty, Delay of Game (-5 Yards) to the Mich 45
0:133rd & 15 at own 45Timeout MICHIGAN ST, clock 00:13
0:053rd & 15 at own 45John O’Korn pass complete to Karan Higdon for 18 yds to the MchSt 37 for a 1ST down
0:011st & 10 at opp 37John O’Korn pass incomplete to Eddie McDoom

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 eight 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