Michigan State at Ohio State

Saturday, November 20, 2021

No. 5 Ohio State beat No. 7 Michigan State 56–⁠7. It was their 49th meeting; after it, Ohio State led the series 35–⁠14.

Away7Michigan State11–⁠2 in 2021
7
Home5Ohio State11–⁠2 in 2021
56

Final at Ohio Stadium, ColumbusTV: ABCAttendance 101,858College GameDay broadcast from here, November 20, 2021 (Wikipedia)

At kickoff
42°F, clear, wind 11 mph from the southWeather: NOAA NCEI Integrated Surface Database; Ohio State University Airport (KOSU), 10 km from the stadium, seven minutes before kickoff
Official
John O’NeillGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Michigan State00077
Ohio State21280756

Standouts

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

Player stats

Michigan State

PassingC/AttYdsTDInt
Payton Thorne14/3615810
Anthony Russo2/2000
RushingCarYdsTDLong
Elijah Collins329016
Kenneth Walker III625015
Jordan Simmons72307
ReceivingRecYdsTDLong
Tre Mosley146046
Tyler Hunt230016
Jayden Reed228021
Keon Coleman327112
DefenseTklTFLSacksInt
Darius Snow16100
Angelo Grose8000
Xavier Henderson7000
Chester Kimbrough7000
Maverick Hansen4110
Drew Beesley2110
Justin White0001

Ohio State

PassingC/AttYdsTDInt
C.J. Stroud32/3543260
Kyle McCord4/81701
RushingCarYdsTDLong
Master Teague2195121
TreVeyon Henderson963018
Miyan Williams435119
Kyle McCord2905
ReceivingRecYdsTDLong
Chris Olave7140243
Garrett Wilson7126277
Jaxon Smith-Njigba10105116
Jeremy Ruckert128028
DefenseTklTFLSacksInt
Tommy Eichenberg70.500
Kourt Williams7200
Cameron Martinez4000
Steele Chambers30.500
Haskell Garrett2110
Tyleik Williams1110

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

Team stats

Michigan StateOhio State
224Total yards655
158Passing yards449
66Rushing yards206
4.2Yards per pass10.4
3.1Yards per rush4.8
12First downs36
5–⁠16Third downs6–⁠10
1–⁠1Fourth downs0–⁠0
1Turnovers1
3–⁠30Penalties1–⁠5
22:02Possession37:58
2Sacks (by defense)2

Efficiency

Michigan StateOhio State
27%Success rate62%
−0.02EPA per play0.48
1.53Explosiveness1.16
0.07Rushing EPA0.42
−0.07Passing EPA0.54
18%Passing-down success47%
−0.24First-down EPA0.27
−0.23Second-down EPA0.77
0.38Third-down EPA0.45
12%Havoc by its defense37%

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)

Ohio State 78% to win. Elo’s favorite won.

The line

Ohio State −19.5, over/under 70.5.

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

Every drive

Ohio State end zoneMichigan State end zoneQ1 Ohio StateTouchdown, 12 playsQ1 Michigan StatePunt, 5 playsQ1 Ohio StateTouchdown, 4 playsQ1 Michigan StateMissed FG, 13 playsQ1 Ohio StateTouchdown, 4 playsQ1 Michigan StateFumble, 5 playsQ1 Ohio StateTouchdown, 6 playsQ2 Michigan StatePunt, 3 playsQ2 Ohio StateTouchdown, 6 playsQ2 Michigan StatePunt, 3 playsQ2 Ohio StateTouchdown, 6 playsQ2 Michigan StatePunt, 3 playsQ2 Ohio StateTouchdown, 10 playsQ2 Michigan StatePunt, 6 playsQ2 Ohio StateEnd of half, 1 playQ3 Michigan StatePunt, 4 playsQ3 Ohio StateMissed FG, 11 playsQ3 Michigan StatePunt, 3 playsQ3 Ohio StateInterception, 6 playsQ3 Michigan StateTouchdown, 8 playsQ4 Ohio StatePunt, 3 playsQ4 Michigan StatePunt, 4 playsQ4 Ohio StateTouchdown, 16 playsQ4 Michigan StatePunt, 3 playsQ4 Ohio StateEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ohio State drives left to right, Michigan State right to left.
  1. Q1 Ohio StateTouchdown, 12 plays, 86 yards
  2. Q1 Michigan StatePunt, 5 plays, 15 yards
  3. Q1 Ohio StateTouchdown, 4 plays, 88 yards
  4. Q1 Michigan StateMissed FG, 13 plays, 55 yards
  5. Q1 Ohio StateTouchdown, 4 plays, 71 yards
  6. Q1 Michigan StateFumble, 5 plays, 13 yards
  7. Q1 Ohio StateTouchdown, 6 plays, 44 yards
  8. Q2 Michigan StatePunt, 3 plays, 6 yards
  9. Q2 Ohio StateTouchdown, 6 plays, 70 yards
  10. Q2 Michigan StatePunt, 3 plays, −10 yards
  11. Q2 Ohio StateTouchdown, 6 plays, 57 yards
  12. Q2 Michigan StatePunt, 3 plays, 5 yards
  13. Q2 Ohio StateTouchdown, 10 plays, 85 yards
  14. Q2 Michigan StatePunt, 6 plays, 16 yards
  15. Q2 Ohio StateEnd of half, 1 play, −1 yard
  16. Q3 Michigan StatePunt, 4 plays, 38 yards
  17. Q3 Ohio StateMissed FG, 11 plays, 67 yards
  18. Q3 Michigan StatePunt, 3 plays, 0 yards
  19. Q3 Ohio StateInterception, 6 plays, 17 yards
  20. Q3 Michigan StateTouchdown, 8 plays, 51 yards
  21. Q4 Ohio StatePunt, 3 plays, 7 yards
  22. Q4 Michigan StatePunt, 4 plays, 17 yards
  23. Q4 Ohio StateTouchdown, 16 plays, 75 yards
  24. Q4 Michigan StatePunt, 3 plays, 2 yards
  25. Q4 Ohio StateEnd of game, 2 plays, 4 yards

Play by play

1st quarter7 drives, then Ohio State 21, Michigan State 0
Ohio State Touchdown, 12 plays
15:001st & 10 at own 35Matt Coghlin kickoff for 62 yds , Julian Fleming return for 11 yds to the OhSt 14
14:541st & 10 at own 14OHIO ST Penalty, False Start (-5 Yards) to the OhSt 9
14:351st & 15 at own 9C.J. Stroud pass complete to Chris Olave for 6 yds to the OhSt 15
14:202nd & 9 at own 15C.J. Stroud pass complete to Chris Olave for 10 yds to the OhSt 25 for a 1ST down
13:401st & 10 at own 25C.J. Stroud pass complete to Garrett Wilson for 7 yds to the OhSt 32
13:202nd & 3 at own 32TreVeyon Henderson run for 5 yds to the OhSt 37 for a 1ST down
12:591st & 10 at own 37C.J. Stroud pass incomplete to Garrett Wilson
12:402nd & 10 at own 37TreVeyon Henderson run for 10 yds to the OhSt 47 for a 1ST down
12:301st & 10 at own 47C.J. Stroud pass complete to Garrett Wilson for 9 yds to the MchSt 44
12:102nd & 1 at opp 44C.J. Stroud pass complete to Garrett Wilson for 3 yds to the MchSt 41 for a 1ST down
11:451st & 10 at opp 41C.J. Stroud pass complete to Jaxon Smith-Njigba for 4 yds to the MchSt 37
11:302nd & 6 at opp 37C.J. Stroud pass complete to Garrett Wilson for 12 yds to the MchSt 25 for a 1ST down
11:101st & 10 at opp 25C.J. Stroud pass complete to Miyan Williams for 2 yds to the MchSt 23
10:422nd & 8 at opp 23C.J. Stroud pass complete to Chris Olave for 23 yds for a TD, (Noah Ruggles KICK)Ohio State 7, Michigan State 0
Michigan State Punt, 5 plays
10:422nd & 8 at own 35Noah Ruggles kickoff for 63 yds , Jayden Reed return for 18 yds to the MchSt 20
10:351st & 10 at own 20Kenneth Walker III run for a loss of 1 yard to the MchSt 19
10:002nd & 11 at own 19Payton Thorne pass complete to Tyler Hunt for 16 yds to the MchSt 35 for a 1ST down
9:381st & 10 at own 35Payton Thorne pass incomplete to Ricky White, broken up by Zach Harrison
9:332nd & 10 at own 35Payton Thorne pass incomplete to Kenneth Walker III
9:303rd & 10 at own 35Payton Thorne pass incomplete to Tre Mosley
9:194th & 10 at own 35Bryce Baringer punt for 56 yds , Jaxon Smith-Njigba returns for 3 yds to the OhSt 12
Ohio State Touchdown, 4 plays
9:111st & 10 at own 12TreVeyon Henderson run for 3 yds to the OhSt 15
8:502nd & 7 at own 15C.J. Stroud pass complete to TreVeyon Henderson for 5 yds to the OhSt 20
8:353rd & 2 at own 20TreVeyon Henderson run for 3 yds to the OhSt 23 for a 1ST down
8:031st & 10 at own 23C.J. Stroud pass complete to Garrett Wilson for 77 yds for a TD, (Noah Ruggles KICK)Ohio State 14, Michigan State 0
Michigan State Missed FG, 13 plays
8:031st & 10 at own 35Noah Ruggles kickoff for 65 yds , Jayden Reed return for 16 yds to the MchSt 16
7:551st & 10 at own 16Payton Thorne run for a loss of 4 yards to the MchSt 12
7:152nd & 14 at own 12Payton Thorne pass incomplete to Jayden Reed
7:003rd & 14 at own 12Payton Thorne pass complete to Tyler Hunt for 14 yds to the MchSt 26 for a 1ST down
6:401st & 10 at own 26Kenneth Walker III run for 10 yds to the MchSt 36 for a 1ST down
6:151st & 10 at own 36Payton Thorne pass complete to Connor Heyward for 1 yd to the MchSt 37
5:472nd & 9 at own 37Payton Thorne pass incomplete to Jayden Reed
5:403rd & 9 at own 37Payton Thorne pass complete to Jayden Reed for 21 yds to the OhSt 42 for a 1ST down
5:151st & 10 at opp 42Harold Joiner run for a loss of 2 yards to the OhSt 44
4:452nd & 12 at opp 44Kenneth Walker III run for 15 yds to the OhSt 29 for a 1ST down
4:271st & 10 at opp 29Payton Thorne pass incomplete to Tre Mosley
4:232nd & 10 at opp 29Payton Thorne pass incomplete to Terry Lockett Jr., broken up by Tommy Eichenberg
4:013rd & 10 at opp 29Payton Thorne pass incomplete to Jayden Reed
3:554th & 10 at opp 29Matt Coghlin 46 yd FG MISSED
Ohio State Touchdown, 4 plays
3:511st & 10 at own 29C.J. Stroud pass complete to Jaxon Smith-Njigba for 6 yds to the OhSt 35
3:342nd & 4 at own 35C.J. Stroud pass complete to Jaxon Smith-Njigba for 15 yds to the 50 yard line for a 1ST down
3:001st & 10 at the 50TreVeyon Henderson run for 7 yds to the MchSt 43
2:312nd & 3 at opp 43C.J. Stroud pass complete to Chris Olave for 43 yds for a TD, (Noah Ruggles KICK)Ohio State 21, Michigan State 0
Michigan State Fumble, 5 plays
2:312nd & 3 at own 35Noah Ruggles kickoff for 60 yds for a touchback
2:261st & 10 at own 25Payton Thorne pass incomplete to Jayden Reed
2:202nd & 10 at own 25Jordon Simmons run for 6 yds to the MchSt 31
2:003rd & 4 at own 31Payton Thorne pass complete to Connor Heyward for 5 yds to the MchSt 36 for a 1ST down
1:301st & 10 at own 36Jordon Simmons run for 2 yds to the MchSt 38
0:532nd & 8 at own 38Jordon Simmons run for 6 yds to the MchSt 44 Jordon Simmons fumbled, recovered by OhSt
Ohio State Touchdown, 6 plays
0:501st & 10 at opp 44C.J. Stroud pass complete to TreVeyon Henderson for 3 yds to the MchSt 41
0:402nd & 7 at opp 41C.J. Stroud pass complete to Jaxon Smith-Njigba for 16 yds to the MchSt 25 for a 1ST down
0:121st & 10 at opp 25TreVeyon Henderson run for 9 yds to the MchSt 16
Q2 15:002nd & 1 at opp 16C.J. Stroud run for 7 yds to the MchSt 9 for a 1ST down
Q2 14:351st & goal at opp 9TreVeyon Henderson run for 5 yds to the MchSt 4
Q2 14:052nd & goal at opp 4C.J. Stroud pass complete to Julian Fleming for 4 yds for a TD, (Noah Ruggles KICK)Ohio State 28, Michigan State 0
2nd quarter8 drives, then Ohio State 49, Michigan State 0
Michigan State Punt, 3 plays
14:052nd & 5 at own 35Noah Ruggles kickoff for 58 yds for a touchback
14:001st & 10 at own 25Kenneth Walker III run for 2 yds to the MchSt 27
13:352nd & 8 at own 27Payton Thorne pass complete to Kenneth Walker III for 4 yds to the MchSt 31
12:593rd & 4 at own 31Payton Thorne pass incomplete to Jayden Reed, broken up by Cameron Brown
12:484th & 4 at own 31Bryce Baringer punt for 53 yds , Jaxon Smith-Njigba returns for 14 yds to the OhSt 30
Ohio State Touchdown, 6 plays
12:401st & 10 at own 30Miyan Williams run for 14 yds to the OhSt 44 for a 1ST down
12:151st & 10 at own 44C.J. Stroud pass complete to Jaxon Smith-Njigba for 8 yds to the MchSt 48
11:402nd & 2 at opp 48Miyan Williams run for 1 yd to the MchSt 47
11:153rd & 1 at opp 47MICHIGAN ST Penalty, Defensive Offside (5 Yards) to the MchSt 42 for a 1ST down
10:551st & 10 at opp 42C.J. Stroud pass complete to Jaxon Smith-Njigba for 14 yds to the MchSt 28 for a 1ST down
10:301st & 10 at opp 28C.J. Stroud pass complete to Chris Olave for 27 yds to the MchSt 1 for a 1ST down
10:021st & goal at opp 1Miyan Williams run for 1 yd for a TD, (Noah Ruggles KICK)Ohio State 35, Michigan State 0
Michigan State Punt, 3 plays
10:021st & 10 at own 35Noah Ruggles kickoff for 62 yds for a touchback
9:581st & 10 at own 25Payton Thorne pass incomplete to Tyler Hunt, broken up by Tyleik Williams
9:512nd & 10 at own 25Walker III, Kenneth rush for 9 yards to the MICHIGANST34, PENALTY MICHIGANST holding 10 yards to the MICHIGANST15, NO PLAY.
9:312nd & 20 at own 15Payton Thorne pass incomplete
9:263rd & 20 at own 15Payton Thorne pass incomplete to Harold Joiner, broken up by Tyreke Smith
9:164th & 20 at own 15Bryce Baringer punt for 48 yds , Jaxon Smith-Njigba returns for 6 yds to the OhSt 43
Ohio State Touchdown, 6 plays
9:101st & 10 at own 43TreVeyon Henderson run for 18 yds to the MchSt 39 for a 1ST down
8:461st & 10 at opp 39C.J. Stroud pass incomplete to Garrett Wilson
8:352nd & 10 at opp 39TreVeyon Henderson run for 3 yds to the MchSt 36
7:593rd & 7 at opp 36Timeout MICHIGAN ST, clock 07:59
7:503rd & 7 at opp 36C.J. Stroud pass complete to Jaxon Smith-Njigba for 8 yds to the MchSt 28 for a 1ST down
7:201st & 10 at opp 28C.J. Stroud pass complete to Chris Olave for 16 yds to the MchSt 12 for a 1ST down
7:011st & 10 at opp 12C.J. Stroud pass complete to Garrett Wilson for 12 yds for a TD, (Noah Ruggles KICK)Ohio State 42, Michigan State 0
Michigan State Punt, 3 plays
7:011st & 10 at own 35Dominic DiMaccio kickoff for 57 yds , Jayden Reed return for 15 yds to the MchSt 23
6:551st & 10 at own 23Payton Thorne pass complete to Jayden Reed for 7 yds to the MchSt 30
6:252nd & 3 at own 30Kenneth Walker III run for a loss of 2 yards to the MchSt 28
5:463rd & 5 at own 28Timeout OHIO ST, clock 05:46
5:423rd & 5 at own 28Payton Thorne pass incomplete to Jayden Reed
5:294th & 5 at own 28Bryce Baringer punt for 61 yds , Jaxon Smith-Njigba returns for 4 yds to the OhSt 15
Ohio State Touchdown, 10 plays
5:201st & 10 at own 15C.J. Stroud pass complete to Jeremy Ruckert for 28 yds to the OhSt 43 for a 1ST down
5:001st & 10 at own 43C.J. Stroud pass complete to Miyan Williams for 4 yds to the OhSt 47
4:352nd & 6 at own 47C.J. Stroud pass complete to Garrett Wilson for 6 yds to the MchSt 47 for a 1ST down
3:551st & 10 at opp 47C.J. Stroud sacked by Maverick Hansen for a loss of 8 yards to the OhSt 45
3:092nd & 18 at own 45Miyan Williams run for 19 yds to the MchSt 36 for a 1ST down
2:391st & 10 at opp 36C.J. Stroud pass complete to Chris Olave for 15 yds to the MchSt 21 for a 1ST down
2:051st & 10 at opp 21C.J. Stroud pass complete to Mitch Rossi for 5 yds Mitch Rossi fumbled, recovered by OhSt
1:492nd & 5 at opp 16Garrett Wilson run for 5 yds to the MchSt 11 for a 1ST down
1:451st & 10 at opp 11Master Teague III run for 6 yds to the MchSt 5
1:372nd & 4 at opp 5C.J. Stroud pass complete to Jaxon Smith-Njigba for 5 yds for a TD, (Noah Ruggles KICK)Ohio State 49, Michigan State 0
Michigan State Punt, 6 plays
1:372nd & 4 at own 35Dominic DiMaccio kickoff for 62 yds , Jayden Reed return for 23 yds to the MchSt 26
1:301st & 10 at own 26Payton Thorne pass complete to Keon Coleman for 9 yds to the MchSt 35
1:092nd & 1 at own 35Payton Thorne pass incomplete to Tyler Hunt
1:003rd & 1 at own 35Jordon Simmons run for 7 yds to the MchSt 42 for a 1ST down
0:531st & 10 at own 42Payton Thorne pass incomplete to Keon Coleman
0:482nd & 10 at own 42Payton Thorne pass incomplete to Montorie Foster
0:413rd & 10 at own 42Payton Thorne pass incomplete to Montorie Foster
0:354th & 10 at own 42Bryce Baringer punt for 39 yds, fair catch by Jaxon Smith-Njigba at the OhSt 19
Ohio State End of half, 1 play
0:301st & 10 at own 19TEAM run for a loss of 1 yard to the OhSt 18
3rd quarter5 drives, then Ohio State 49, Michigan State 0
Michigan State Punt, 4 plays
15:001st & 10 at own 35Dominic DiMaccio kickoff for 58 yds , Montorie Foster return for 17 yds to the MchSt 24
14:501st & 10 at own 24Payton Thorne pass complete to Tre Mosley for 46 yds to the OhSt 30 for a 1ST down
14:251st & 10 at opp 30Payton Thorne sacked by Haskell Garrett for a loss of 8 yards to the OhSt 38
13:552nd & 18 at opp 38Kenneth Walker III run for 1 yd to the OhSt 37
13:153rd & 17 at opp 37Payton Thorne pass complete to Connor Heyward for a loss of 1 yard to the OhSt 38
12:344th & 18 at opp 38Bryce Baringer punt for 26 yds, downed at the OhSt 12
Ohio State Missed FG, 11 plays
12:301st & 10 at own 12Master Teague III run for a loss of 3 yards to the OhSt 9
12:002nd & 13 at own 9C.J. Stroud pass complete to Jaxon Smith-Njigba for 16 yds to the OhSt 25 for a 1ST down
11:301st & 10 at own 25Master Teague III run for 3 yds to the OhSt 28
10:402nd & 7 at own 28Master Teague III run for 21 yds to the OhSt 49 for a 1ST down
10:051st & 10 at own 49C.J. Stroud pass complete to Miyan Williams for 10 yds to the MchSt 41 for a 1ST down
9:511st & 10 at opp 41Master Teague III run for 6 yds to the MchSt 35
9:152nd & 4 at opp 35C.J. Stroud pass complete to Jaxon Smith-Njigba for 13 yds to the MchSt 22 for a 1ST down
8:461st & 10 at opp 22C.J. Stroud pass incomplete to Julian Fleming
8:282nd & 10 at opp 22Master Teague III run for 4 yds to the MchSt 18
8:003rd & 6 at opp 18C.J. Stroud sacked by Drew Beesley for a loss of 3 yards to the MchSt 21
7:174th & 9 at opp 21Noah Ruggles 38 yd FG MISSED
Michigan State Punt, 3 plays
7:001st & 10 at own 21Jordon Simmons run for 1 yd to the MchSt 22
6:452nd & 9 at own 22Jordon Simmons run for a loss of 1 yard to the MchSt 21
6:013rd & 10 at own 21Payton Thorne pass incomplete to Christian Fitzpatrick
5:474th & 10 at own 21Bryce Baringer punt for 50 yds, downed at the OhSt 29
Ohio State Interception, 6 plays
5:401st & 10 at own 29Master Teague III run for 5 yds to the OhSt 34
5:052nd & 5 at own 34Master Teague III run for 3 yds to the OhSt 37
4:303rd & 2 at own 37Kyle McCord run for 5 yds to the OhSt 42 for a 1ST down
3:551st & 10 at own 42Master Teague III run for a loss of 2 yards to the OhSt 40
3:102nd & 12 at own 40Master Teague III run for 6 yds to the OhSt 46
2:273rd & 6 at own 46Kyle McCord pass intercepted Justin White return for 10 yds to the MchSt 49
Michigan State Touchdown, 8 plays
2:201st & 10 at own 49Payton Thorne run for 5 yds to the OhSt 46
1:552nd & 5 at opp 46Payton Thorne pass incomplete to Connor Heyward
1:403rd & 5 at opp 46Payton Thorne pass complete to Elijah Collins for 3 yds to the OhSt 43
1:154th & 2 at opp 43Elijah Collins run for 10 yds to the OhSt 33 for a 1ST down
0:501st & 10 at opp 33Payton Thorne pass complete to Connor Heyward for 15 yds to the OhSt 18 for a 1ST down
0:351st & 10 at opp 18Payton Thorne pass incomplete to Tre Mosley
0:152nd & 10 at opp 18Payton Thorne pass complete to Keon Coleman for 6 yds to the OhSt 12
Q4 14:553rd & 4 at opp 12Payton Thorne pass complete to Keon Coleman for 12 yds for a TD, (Stephen Rusnak KICK)Ohio State 49, Michigan State 7
4th quarter5 drives, then Ohio State 56, Michigan State 7
Ohio State Punt, 3 plays
14:553rd & 4 at own 35Stephen Rusnak kickoff for 58 yds for a touchback
14:521st & 10 at own 25Kyle McCord pass incomplete to Julian Fleming, broken up by Drew Jordan
14:432nd & 10 at own 25Master Teague III run for a loss of 2 yards to the OhSt 23
14:053rd & 12 at own 23Kyle McCord pass complete to Sam Wiglusz for 9 yds to the OhSt 32
13:404th & 3 at own 32Jesse Mirco punt for 50 yds, fair catch by Cade McDonald at the MchSt 18
Michigan State Punt, 4 plays
13:351st & 10 at own 18Elijah Collins run for 16 yds to the MchSt 34 for a 1ST down
13:001st & 10 at own 34Payton Thorne sacked by Tyleik Williams for a loss of 2 yards to the MchSt 32
12:332nd & 12 at own 32Elijah Collins run for 3 yds to the MchSt 35
12:073rd & 9 at own 35Payton Thorne pass incomplete to Montorie Foster
12:024th & 9 at own 35Bryce Baringer punt for 40 yds, fair catch by Jaxon Smith-Njigba at the OhSt 25
Ohio State Touchdown, 16 plays
11:581st & 10 at own 25Master Teague III run for 6 yds to the OhSt 31
11:202nd & 4 at own 31Kyle McCord pass complete to Gee Scott Jr. for a loss of 1 yard to the OhSt 30
10:433rd & 5 at own 30Timeout OHIO ST, clock 10:43
10:153rd & 5 at own 30Kyle McCord pass complete to Sam Wiglusz for 5 yds to the OhSt 35 for a 1ST down
9:501st & 10 at own 35Master Teague III run for 2 yds to the OhSt 37
9:152nd & 8 at own 37Kyle McCord run for 4 yds to the OhSt 41
8:303rd & 4 at own 41Master Teague III run for 1 yd to the MchSt 42 for a 1ST down MICHIGAN ST Penalty, Face Mask (15 yards) (15 Yards) to the MchSt 43 for a 1ST down
7:551st & 10 at opp 43Master Teague III run for 6 yds to the MchSt 37
7:202nd & 4 at opp 37Master Teague III run for 10 yds to the MchSt 27 for a 1ST down
6:441st & 10 at opp 27Kyle McCord pass incomplete to Julian Fleming
6:352nd & 10 at opp 27Master Teague III run for 9 yds to the MchSt 18
6:053rd & 1 at opp 18Master Teague III run for 3 yds to the MchSt 15 for a 1ST down
5:271st & 10 at opp 15Timeout OHIO ST, clock 05:27
5:221st & 10 at opp 15Kyle McCord pass complete to Julian Fleming for 4 yds to the MchSt 11
4:452nd & 6 at opp 11Master Teague III run for 4 yds to the MchSt 7
4:103rd & 2 at opp 7Master Teague III run for 6 yds to the MchSt 1 for a 1ST down
3:331st & goal at opp 1Kyle McCord pass incomplete to Marvin Harrison Jr.
3:302nd & goal at opp 1Master Teague III run for 1 yd for a TD, (Noah Ruggles KICK)Ohio State 56, Michigan State 7
Michigan State Punt, 3 plays
3:302nd & 10 at own 35Dominic DiMaccio kickoff for 65 yds , Montorie Foster return for 22 yds to the MchSt 22
3:151st & 10 at own 22Jordon Simmons run for 2 yds to the MchSt 24
2:502nd & 8 at own 24Anthony Russo pass complete to Jordon Simmons for a loss of 2 yards to the MchSt 22
2:203rd & 10 at own 22Anthony Russo pass complete to Christian Fitzpatrick for 2 yds to the MchSt 24
1:204th & 8 at own 24Bryce Baringer punt for 74 yds, downed at the OhSt 2
Ohio State End of game, 2 plays
1:151st & 10 at own 2Robert Cope run for 2 yds to the OhSt 4
0:322nd & 8 at own 4Robert Cope run for 2 yds to the OhSt 6

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.

Ohio State leads 38–⁠14 in 52 meetings, counting the three since this game.

Recent meetings
2024Ohio State 38, Michigan State 7
2023Ohio State 38, Michigan State 3
2022Ohio State 49, Michigan State 20
2021Ohio State 56, Michigan State 7
2020Ohio State 52, Michigan State 12
2019Ohio State 34, Michigan State 10

Around this game