Ohio State at Michigan State

Saturday, October 8, 2022

No. 3 Ohio State beat Michigan State 49–⁠20. It was their 50th meeting; after it, Ohio State led the series 36–⁠14.

Away3Ohio State11–⁠2 in 2022
49
HomeMichigan State5–⁠7 in 2022
20

Final at Spartan Stadium, East LansingTV: ABCAttendance 72,809

At kickoff
53°F, mostly cloudy, wind 17 mph from the west, gusts to 23 mphWeather: NOAA NCEI Integrated Surface Database; Capital City Airport (KLAN), 11 km from the stadium, seven minutes before kickoff
Official
Michael CannonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Ohio State142114049
Michigan State760720

Standouts

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

Player stats

Ohio State

PassingC/AttYdsTDInt
C.J. Stroud21/2636161
Kyle McCord2/21600
RushingCarYdsTDLong
TreVeyon Henderson19118126
Dallan Hayden1470012
Xavier Johnson32308
Emeka Egbuka219016
ReceivingRecYdsTDLong
Emeka Egbuka5143169
Marvin Harrison Jr.7131332
Julian Fleming481151
Reis Stocksdale112012
DefenseTklTFLSacksInt
Tommy Eichenberg80.50.50
Ronnie Hickman5000
Mike Hall32.52.50
Tanner McCalister3000
Cody Simon3000
Lathan Ransom3001
Jerron Cage1110

Michigan State

PassingC/AttYdsTDInt
Payton Thorne11/1811311
Noah Kim6/108210
RushingCarYdsTDLong
Elijah Collins2905
Jarek Broussard3805
Jalen Berger5706
Jordan Simmons2603
ReceivingRecYdsTDLong
Jayden Reed467124
Montorie Foster354125
Tre Mosley640014
Germie Bernard328023
DefenseTklTFLSacksInt
Justin White11000
Kendell Brooks10000
Charles Brantley80.501
Alex VanSumeren8000
Derrick Harmon5110

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

Team stats

Ohio StateMichigan State
614Total yards202
377Passing yards195
237Rushing yards7
13.5Yards per pass7.0
5.2Yards per rush0.4
29First downs12
5–⁠11Third downs3–⁠11
2–⁠2Fourth downs0–⁠0
1Turnovers1
4–⁠49Penalties6–⁠45
37:14Possession22:46
4Sacks (by defense)1

Efficiency

Ohio StateMichigan State
55%Success rate29%
0.46EPA per play−0.02
1.36Explosiveness1.47
0.19Rushing EPA−0.24
0.86Passing EPA0.10
47%Passing-down success13%
0.13First-down EPA0.01
0.50Second-down EPA0.03
1.00Third-down EPA−0.15
21%Havoc by its defense8%

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 71% to win. Elo’s favorite won.

The line

Ohio State −27, over/under 64.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 97%, Michigan State 3%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Michigan State end zoneOhio State end zoneQ1 Michigan StateInterception, 4 playsQ1 Ohio StateTouchdown, 7 playsQ1 Michigan StatePunt, 3 playsQ1 Ohio StatePick-six, 4 plays (Michigan State scores)Q1 Ohio StateTouchdown, 3 playsQ1 Michigan StatePunt, 9 playsQ1 Ohio StateTouchdown, 8 playsQ2 Michigan StateTouchdown, 7 playsQ2 Ohio StateTouchdown, 8 playsQ2 Michigan StatePunt, 3 playsQ2 Ohio StateTouchdown, 9 playsQ2 Michigan StateEnd of half, 2 playsQ3 Ohio StateTouchdown, 9 playsQ3 Michigan StatePunt, 3 playsQ3 Ohio StateTouchdown, 10 playsQ3 Michigan StatePunt, 3 playsQ3 Ohio StatePunt, 3 playsQ4 Michigan StatePunt, 3 playsQ4 Ohio StatePunt, 7 playsQ4 Michigan StateTouchdown, 8 playsQ4 Ohio StatePunt, 3 playsQ4 Michigan StatePunt, 3 playsQ4 Ohio StateEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Michigan State drives left to right, Ohio State right to left.
  1. Q1 Michigan StateInterception, 4 plays, 24 yards
  2. Q1 Ohio StateTouchdown, 7 plays, 80 yards
  3. Q1 Michigan StatePunt, 3 plays, 8 yards
  4. Q1 Ohio StatePick-six, 4 plays (Michigan State scores), 15 yards
  5. Q1 Ohio StateTouchdown, 3 plays, 75 yards
  6. Q1 Michigan StatePunt, 9 plays, 56 yards
  7. Q1 Ohio StateTouchdown, 8 plays, 98 yards
  8. Q2 Michigan StateTouchdown, 7 plays, 76 yards
  9. Q2 Ohio StateTouchdown, 8 plays, 75 yards
  10. Q2 Michigan StatePunt, 3 plays, 6 yards
  11. Q2 Ohio StateTouchdown, 9 plays, 91 yards
  12. Q2 Michigan StateEnd of half, 2 plays, −4 yards
  13. Q3 Ohio StateTouchdown, 9 plays, 96 yards
  14. Q3 Michigan StatePunt, 3 plays, −15 yards
  15. Q3 Ohio StateTouchdown, 10 plays, 50 yards
  16. Q3 Michigan StatePunt, 3 plays, 3 yards
  17. Q3 Ohio StatePunt, 3 plays, 9 yards
  18. Q4 Michigan StatePunt, 3 plays, 5 yards
  19. Q4 Ohio StatePunt, 7 plays, 35 yards
  20. Q4 Michigan StateTouchdown, 8 plays, 80 yards
  21. Q4 Ohio StatePunt, 3 plays, 25 yards
  22. Q4 Michigan StatePunt, 3 plays, 2 yards
  23. Q4 Ohio StateEnd of game, 3 plays, 7 yards

Play by play

1st quarter7 drives, then Ohio State 14, Michigan State 7
Michigan State Interception, 4 plays
15:001st & 10 at own 35Jayden Fielding kickoff for 54 yds
14:501st & 10 at own 35Jalen Berger run for 1 yd to the MchSt 36
14:202nd & 9 at own 36Payton Thorne pass complete to Jayden Reed for 20 yds to the OhSt 44 for a 1ST down
14:051st & 10 at opp 44Jalen Berger run for 3 yds to the OhSt 41
13:312nd & 7 at opp 41Thorne, Payton pass incomplete to Reed, Jayden, PENALTY MICHIGANST illegal touching (Reed, Jayden) 0 yards to the OHIOST41, NO PLAY.
13:103rd & 7 at opp 41Payton Thorne pass intercepted, touchback. Lathan Ransom return for no gain
Ohio State Touchdown, 7 plays
12:501st & 10 at own 20C.J. Stroud pass complete to TreVeyon Henderson for a loss of 2 yards to the OhSt 18
12:302nd & 12 at own 18Emeka Egbuka run for 16 yds to the OhSt 34 for a 1ST down
12:131st & 10 at own 34C.J. Stroud pass incomplete to Emeka Egbuka
12:062nd & 10 at own 34TreVeyon Henderson run for 26 yds to the MchSt 40 for a 1ST down
11:401st & 10 at opp 40C.J. Stroud pass complete to Emeka Egbuka for 24 yds to the MchSt 16 for a 1ST down
11:101st & 10 at opp 16C.J. Stroud pass complete to Cade Stover for a loss of 3 yards to the MchSt 19
10:502nd & 13 at opp 19C.J. Stroud pass complete to Marvin Harrison Jr. for 19 yds for a TD, (Noah Ruggles KICK)Ohio State 7, Michigan State 0
Michigan State Punt, 3 plays
10:502nd & 13 at own 35Jayden Fielding kickoff for 65 yds for a touchback
10:331st & 10 at own 25Payton Thorne run for 8 yds to the MchSt 33
10:152nd & 2 at own 33Payton Thorne pass incomplete to Jayden Reed
10:093rd & 2 at own 33Payton Thorne pass incomplete to Maliq Carr
10:024th & 2 at own 33Bryce Baringer punt for 57 yds, fair catch by Emeka Egbuka at the OhSt 10
Ohio State Pick-six, 4 plays (Michigan State scores)
9:501st & 10 at own 10TreVeyon Henderson run for 8 yds to the OhSt 18
9:332nd & 2 at own 18C.J. Stroud pass complete to Cade Stover for 4 yds to the OhSt 22 for a 1ST down
9:071st & 10 at own 22TreVeyon Henderson run for 3 yds to the OhSt 25
8:322nd & 7 at own 25C.J. Stroud pass intercepted for a TD Charles Brantley return for 32 yds for a TD, (Jack Stone KICK)Tied at 7
Ohio State Touchdown, 3 plays
8:321st & 10 at own 35Jack Stone kickoff for 65 yds for a touchback
8:151st & 10 at own 25TreVeyon Henderson run for a loss of 1 yard to the OhSt 24
7:472nd & 11 at own 24TreVeyon Henderson run for 7 yds to the OhSt 31
7:113rd & 4 at own 31C.J. Stroud pass complete to Emeka Egbuka for 69 yds for a TD, (Noah Ruggles KICK)Ohio State 14, Michigan State 7
Michigan State Punt, 9 plays
7:113rd & 4 at own 35Jayden Fielding kickoff for 40 yds fair catch by Tyrell Henry at the MchSt 6
6:591st & 10 at own 25Jalen Berger run for a loss of 5 yards to the MchSt 20
6:302nd & 15 at own 20Payton Thorne pass complete to Tre Mosley for 5 yds to the MchSt 25
5:563rd & 10 at own 25Thorne, Payton pass incomplete to Coleman, Keon, PENALTY OHIOST pass interference 15 yards to the MICHIGANST40, NO PLAY, 1ST DOWN MICHIGANST.
5:401st & 10 at own 40Payton Thorne pass complete to Tre Mosley for 14 yds to the OhSt 46 for a 1ST down
5:151st & 10 at opp 46Payton Thorne pass complete to Tre Mosley for 6 yds to the OhSt 40
4:582nd & 4 at opp 40Payton Thorne pass incomplete to Tre Mosley
4:503rd & 4 at opp 40Elijah Collins run for 5 yds to the OhSt 35 for a 1ST down
4:281st & 10 at opp 35Payton Thorne pass complete to Tre Mosley for 4 yds to the OhSt 31
3:552nd & 6 at opp 31Payton Thorne run for no gain to the OhSt 31
3:053rd & 6 at opp 31Payton Thorne sacked by Michael Hall Jr. and Tommy Eichenberg for a loss of 7 yards to the OhSt 38
2:134th & 13 at opp 38Bryce Baringer punt for 36 yds, downed at the OhSt 2
Ohio State Touchdown, 8 plays
1:591st & 10 at own 2TreVeyon Henderson run for 6 yds to the OhSt 8
1:372nd & 4 at own 8TreVeyon Henderson run for 13 yds to the OhSt 21 for a 1ST down
1:251st & 10 at own 21TreVeyon Henderson run for 12 yds to the OhSt 33 for a 1ST down
1:001st & 10 at own 33C.J. Stroud pass complete to Julian Fleming for 6 yds to the OhSt 39
0:402nd & 4 at own 39TreVeyon Henderson run for 3 yds to the OhSt 42
0:173rd & 1 at own 42Timeout MICHIGAN ST, clock 00:17
0:073rd & 1 at own 42TreVeyon Henderson run for no gain to the OhSt 42
Q2 14:554th & 1 at own 42TreVeyon Henderson run for 7 yds to the OhSt 49 for a 1ST down
Q2 14:291st & 10 at own 49C.J. Stroud pass complete to Julian Fleming for 51 yds for a TD, (Noah Ruggles KICK)Ohio State 21, Michigan State 7
2nd quarter5 drives, then Ohio State 35, Michigan State 13
Michigan State Touchdown, 7 plays
14:291st & 10 at own 35Jayden Fielding kickoff for 65 yds , Tyrell Henry return for 24 yds to the MchSt 24
14:101st & 10 at own 24Jalen Berger run for 6 yds to the MchSt 30
13:472nd & 4 at own 30Payton Thorne run for no gain to the MchSt 30
13:133rd & 4 at own 30Payton Thorne pass complete to Jayden Reed for 24 yds to the OhSt 46 for a 1ST down
12:591st & 10 at opp 46Payton Thorne pass complete to Jayden Reed for 5 yds to the OhSt 41
12:352nd & 5 at opp 41Broussard, Jarek rush for 6 yards to the OHIOST35, PENALTY MICHIGANST holding 10 yards to the MICHIGANST49, NO PLAY.
12:002nd & 15 at own 49Thorne, Payton pass complete to Bernard, Germie for loss of 1 yard to the MICHIGANST48, PENALTY OHIOST personal foul 15 yards to the OHIOST36, NO PLAY, 1ST DOWN MICHIGANST.
11:351st & 10 at opp 36Payton Thorne pass complete to Tre Mosley for 3 yds to the OhSt 33
11:132nd & 7 at opp 33Payton Thorne pass incomplete to Tyler Hunt
11:073rd & 7 at opp 33Thorne, Payton pass sacked for loss of 8 yards to the OHIOST41 (Hall Jr., Michael), PENALTY OHIOST personal foul 15 yards to the OHIOST18, NO PLAY, 1ST DOWN MICHIGANST.
10:431st & 10 at opp 18Payton Thorne pass complete to Jayden Reed for 18 yds for a TD, (Jack Stone PAT MISSED)Ohio State 21, Michigan State 13
Ohio State Touchdown, 8 plays
10:431st & 10 at own 35Jack Stone kickoff for 65 yds for a touchback
10:301st & 10 at own 25C.J. Stroud pass complete to Julian Fleming for 11 yds to the OhSt 36 for a 1ST down
9:551st & 10 at own 36TreVeyon Henderson run for 2 yds to the OhSt 38
9:132nd & 8 at own 38C.J. Stroud pass incomplete to Marvin Harrison Jr.
9:003rd & 8 at own 38C.J. Stroud pass complete to Marvin Harrison Jr. for 32 yds to the MchSt 30 for a 1ST down
8:401st & 10 at opp 30C.J. Stroud pass complete to Julian Fleming for 13 yds to the MchSt 17 for a 1ST down
7:591st & 10 at opp 17TreVeyon Henderson run for 6 yds to the MchSt 11
7:412nd & 4 at opp 11Stroud, C.J. pass incomplete to Egbuka, Emeka, PENALTY MICHIGANST personal foul 5 yards to the MICHIGANST6, NO PLAY, 1ST DOWN OHIOST.
7:201st & goal at opp 6C.J. Stroud pass complete to Cade Stover for 5 yds to the MchSt 1
7:052nd & goal at opp 1TreVeyon Henderson run for 1 yd for a TD, (Noah Ruggles KICK)Ohio State 28, Michigan State 13
Michigan State Punt, 3 plays
7:052nd & 5 at own 35Jayden Fielding kickoff for 60 yds , Tyrell Henry return for 22 yds to the MchSt 27
6:551st & 10 at own 27Payton Thorne pass incomplete to Tyler Hunt
6:452nd & 10 at own 27Payton Thorne pass complete to Keon Coleman for 6 yds to the MchSt 33
6:073rd & 4 at own 33Payton Thorne pass incomplete to Maliq Carr
5:564th & 4 at own 33Bryce Baringer punt for 59 yds , Emeka Egbuka returns for 1 yd to the OhSt 9
Ohio State Touchdown, 9 plays
5:401st & 10 at own 9TreVeyon Henderson run for 4 yds to the OhSt 13
5:112nd & 6 at own 13TreVeyon Henderson run for 5 yds to the OhSt 18
4:353rd & 1 at own 18C.J. Stroud pass complete to Marvin Harrison Jr. for 12 yds to the OhSt 30 for a 1ST down
4:071st & 10 at own 30Xavier Johnson run for 8 yds to the OhSt 38
3:262nd & 2 at own 38TreVeyon Henderson run for 10 yds to the OhSt 48 for a 1ST down
2:451st & 10 at own 48Emeka Egbuka run for 3 yds to the MchSt 49
2:302nd & 7 at opp 49Timeout OHIO ST, clock 02:30
2:192nd & 7 at opp 49C.J. Stroud pass complete to Emeka Egbuka for 16 yds to the MchSt 33 for a 1ST down
1:451st & 10 at opp 33TreVeyon Henderson run for 5 yds to the MchSt 28
1:202nd & 5 at opp 28C.J. Stroud pass complete to Marvin Harrison Jr. for 28 yds for a TD, (Noah Ruggles KICK)Ohio State 35, Michigan State 13
Michigan State End of half, 2 plays
1:202nd & 5 at own 35Jayden Fielding kickoff for 59 yds , Tyrell Henry return for 30 yds to the MchSt 36
1:061st & 10 at own 36Payton Thorne sacked by Michael Hall Jr. for a loss of 7 yards to the MchSt 29
0:342nd & 17 at own 29MICHIGAN ST Penalty, False Start (-5 Yards) to the MchSt 24
0:152nd & 22 at own 24Payton Thorne pass complete to Tre Mosley for 8 yds to the MchSt 32
3rd quarter5 drives, then Ohio State 49, Michigan State 13
Ohio State Touchdown, 9 plays
15:001st & 10 at own 35Jack Stone kickoff for 64 yds , Chip Trayanum return for 7 yds to the OhSt 42 OHIO ST Penalty, Illegal Block (4 Yards) to the OhSt 4
14:341st & 10 at own 4TreVeyon Henderson run for 1 yd to the OhSt 5
14:052nd & 9 at own 5Dallan Hayden run for 6 yds to the OhSt 11
13:253rd & 3 at own 11C.J. Stroud pass complete to Emeka Egbuka for 20 yds to the OhSt 31 for a 1ST down
13:031st & 10 at own 31Xavier Johnson run for 7 yds to the OhSt 38
12:202nd & 3 at own 38Dallan Hayden run for 6 yds to the OhSt 44 for a 1ST down
11:351st & 10 at own 44C.J. Stroud pass complete to Marvin Harrison Jr. for 12 yds to the MchSt 44 for a 1ST down
11:151st & 10 at opp 44C.J. Stroud sacked by Derrick Harmon for a loss of 4 yards to the MchSt 48
10:302nd & 14 at opp 48C.J. Stroud pass complete to Emeka Egbuka for 14 yds to the MchSt 34 for a 1ST down
10:101st & 10 at opp 34Hayden, Dallan rush for no gain to the MICHIGANST34, PENALTY MICHIGANST personal foul 15 yards to the MICHIGANST19, NO PLAY, 1ST DOWN OHIOST.
9:461st & 10 at opp 19C.J. Stroud pass complete to Marvin Harrison Jr. for 19 yds for a TD, (Noah Ruggles KICK)Ohio State 42, Michigan State 13
Michigan State Punt, 3 plays
9:461st & 10 at own 35Jayden Fielding kickoff for 65 yds for a touchback
9:301st & 10 at own 25Jalen Berger run for 2 yds to the MchSt 27
8:452nd & 8 at own 27Payton Thorne sacked by Jerron Cage for a loss of 7 yards to the MchSt 20
8:253rd & 15 at own 20Payton Thorne sacked by Michael Hall Jr. for a loss of 10 yards to the MchSt 10
7:424th & 25 at own 10Bryce Baringer punt for 40 yds, punt out-of-bounds at the 50 yard line
Ohio State Touchdown, 10 plays
7:351st & 10 at the 50Dallan Hayden run for 3 yds to the MchSt 47
7:002nd & 7 at opp 47C.J. Stroud pass complete to Marvin Harrison Jr. for 9 yds to the MchSt 38 for a 1ST down
6:301st & 10 at opp 38Xavier Johnson run for 8 yds to the MchSt 30
5:542nd & 2 at opp 30C.J. Stroud pass incomplete to Cade Stover
5:403rd & 2 at opp 30Dallan Hayden run for 9 yds to the MchSt 21 for a 1ST down
5:051st & 10 at opp 21Dallan Hayden run for 12 yds to the MchSt 9 for a 1ST down
4:291st & goal at opp 9C.J. Stroud pass incomplete to Emeka Egbuka
4:102nd & goal at opp 9Dallan Hayden run for 6 yds to the MchSt 3
3:403rd & 0 at opp 3Timeout OHIO ST, clock 03:40
3:303rd & goal at opp 3Mitch Rossi run for 1 yd to the MchSt 2
3:044th & goal at opp 2C.J. Stroud pass complete to Gee Scott Jr. for 2 yds for a TD, (Noah Ruggles KICK)Ohio State 49, Michigan State 13
Michigan State Punt, 3 plays
3:044th & 3 at own 35Jayden Fielding kickoff for 57 yds , Tyrell Henry return for 20 yds to the MchSt 28
2:451st & 10 at own 28Jarek Broussard run for 2 yds to the MchSt 30
2:102nd & 8 at own 30Jarek Broussard run for 1 yd to the MchSt 31
1:363rd & 7 at own 31Noah Kim pass incomplete to Jayden Reed
1:254th & 7 at own 31Bryce Baringer punt for 52 yds, downed at the OhSt 17
Ohio State Punt, 3 plays
1:151st & 10 at own 17Dallan Hayden run for 2 yds to the OhSt 19
0:352nd & 8 at own 19Dallan Hayden run for 3 yds to the OhSt 22
Q4 14:503rd & 5 at own 22Kyle McCord pass complete to Jayden Ballard for 4 yds to the OhSt 26
Q4 14:044th & 1 at own 26Jesse Mirco punt for 53 yds , Jayden Reed returns for 8 yds to the MchSt 29
4th quarter6 drives, then Ohio State 49, Michigan State 20
Michigan State Punt, 3 plays
13:591st & 10 at own 29Noah Kim pass incomplete to Cade McDonald
13:402nd & 10 at own 29Jarek Broussard run for 5 yds to the MchSt 34
13:213rd & 5 at own 34Noah Kim pass incomplete to Cade McDonald
13:144th & 5 at own 34Bryce Baringer punt for 49 yds, fair catch by Reis Stocksdale at the OhSt 17
Ohio State Punt, 7 plays
13:051st & 10 at own 17Dallan Hayden run for 2 yds to the OhSt 19
12:252nd & 8 at own 19Dallan Hayden run for 11 yds to the OhSt 30 for a 1ST down
11:451st & 10 at own 30Dallan Hayden run for 1 yd to the OhSt 31
11:122nd & 9 at own 31Kyle McCord pass complete to Reis Stocksdale for 12 yds to the OhSt 43 for a 1ST down
10:551st & 10 at own 43Dallan Hayden run for 2 yds to the OhSt 45
10:102nd & 8 at own 45Dallan Hayden run for 6 yds to the MchSt 49
9:313rd & 2 at opp 49Dallan Hayden run for 1 yd to the MchSt 48
8:504th & 1 at opp 48Jesse Mirco punt for 48 yds for a touchback
Michigan State Touchdown, 8 plays
8:431st & 10 at own 20Collins, Elijah rush for 2 yards to the MICHIGANST22, PENALTY MICHIGANST holding 10 yards to the MICHIGANST10, NO PLAY.
8:101st & 20 at own 10Elijah Collins run for 4 yds to the MchSt 14
7:502nd & 16 at own 14Noah Kim pass complete to Germie Bernard for 23 yds to the MchSt 37 for a 1ST down
7:251st & 10 at own 37Noah Kim pass complete to Montorie Foster for 5 yds Montorie Foster fumbled, forced by Jyaire Brown, recovered by MchSt Montorie Foster
7:002nd & 5 at own 42Jordon Simmons run for 3 yds to the MchSt 45
6:353rd & 2 at own 45Noah Kim pass complete to Germie Bernard for 3 yds to the MchSt 48 for a 1ST down
6:131st & 10 at own 48Jordon Simmons run for 3 yds to the OhSt 49
5:502nd & 7 at opp 49Noah Kim pass complete to Montorie Foster for 24 yds to the OhSt 25 for a 1ST down
5:401st & 10 at opp 25Noah Kim pass complete to Montorie Foster for 25 yds for a TD, (Jack Stone KICK)Ohio State 49, Michigan State 20
Ohio State Punt, 3 plays
5:401st & 10 at own 35Jack Stone kickoff for 40 yds fair catch by Emeka Egbuka at the OhSt 3
5:301st & 10 at own 25TC Caffey run for 2 yds to the OhSt 27
4:502nd & 8 at own 27Kyle McCord run for 1 yd to the OhSt 28
3:503rd & 7 at own 28Kyle McCord run for no gain to the OhSt 28 Kyle McCord fumbled, recovered by OhSt Kyle McCord
3:174th & 7 at own 28Jesse Mirco punt for 55 yds , Cade McDonald returns for 10 yds to the MchSt 27
Michigan State Punt, 3 plays
2:581st & 10 at own 27Harold Joiner run for no gain to the MchSt 27
2:252nd & 10 at own 27Noah Kim pass complete to Germie Bernard for 2 yds to the MchSt 29
2:123rd & 8 at own 29Noah Kim pass incomplete to Germie Bernard
2:054th & 8 at own 29Bryce Baringer punt for 49 yds, fair catch by Reis Stocksdale at the OhSt 22
Ohio State End of game, 3 plays
1:551st & 10 at own 22TC Caffey run for 4 yds to the OhSt 26
1:102nd & 6 at own 26TC Caffey run for 1 yd to the OhSt 27
0:303rd & 5 at own 27TC Caffey run for 2 yds to the OhSt 29

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