Ohio State at Michigan State

Saturday, September 28, 2024

No. 3 Ohio State beat Michigan State 38–⁠7. It was their 52nd meeting; Ohio State leads the series 38–⁠14.

Away3Ohio State14–⁠2 in 2024
38
HomeMichigan State5–⁠7 in 2024
7

Final at Spartan Stadium, East LansingTV: PeacockAttendance 71,114

At kickoff
69°F, overcast, wind 9 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Capital City Airport (KLAN), 11 km from the stadium, 23 minutes after kickoff
Official
Kole KnueppelGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Ohio State32114038
Michigan State07007

How the win probability moved

Michigan State favored

Win probability by play: Michigan State 58% at kickoff, 0% at the end. Biggest swing: 21 points.

Ohio State favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (21 points).

Standouts

  • PassingWill Howard21 of 31, 244 yards, 2 TD, 1 INTOhio State
  • ReceivingEmeka Egbuka7 catches, 96 yards, 1 TDOhio State
  • DefenseJordan Turner9 tackles, 0.5 for loss, 1 INTMichigan State

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

Player stats

Ohio State

PassingC/AttYdsTDInt
Will Howard21/3124421
Julian Sayin3/52300
Devin Brown2/43110
RushingCarYdsTDLong
TreVeyon Henderson769037
Quinshon Judkins1154018
James Peoples102906
Jeremiah Smith119119
ReceivingRecYdsTDLong
Emeka Egbuka796133
Jeremiah Smith583127
Carnell Tate352029
Quinshon Judkins217012
DefenseTklTFLSacksInt
Sonny Styles6110
Caleb Downs6100
Jack Sawyer5000
Mitchell Melton31.51.50
J.T. Tuimoloau3110
Denzel Burke3001
C.J. Hicks20.50.50

Michigan State

PassingC/AttYdsTDInt
Aidan Chiles13/1916711
Tommy Schuster3/63200
RushingCarYdsTDLong
Kay’Ron Adams93508
Nathan Carter627019
ReceivingRecYdsTDLong
Jaron Glover453124
Nick Marsh230025
Brennan Parachek227019
Jack Velling126026
DefenseTklTFLSacksInt
Jordan Turner90.501
Malik Spencer70.500
Cal Haladay5000
Nikai Martinez5000

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

Team stats

Ohio StateMichigan State
483Total yards246
298Passing yards199
185Rushing yards47
7.5Yards per pass8.0
5.3Yards per rush1.9
23First downs13
8–⁠17Third downs2–⁠9
3–⁠4Fourth downs0–⁠1
1Turnovers3
4–⁠40Penalties2–⁠19
35:43Possession24:17
4Sacks (by defense)0

Efficiency

Ohio StateMichigan State
45%Success rate41%
0.29EPA per play−0.24
1.55Explosiveness0.76
0.19Rushing EPA−0.60
0.38Passing EPA0.05
47%Passing-down success24%
0.13First-down EPA0.21
0.31Second-down EPA−0.61
0.29Third-down EPA−0.19
24%Havoc by its defense11%

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 −23.5, over/under 48.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 95%, Michigan State 5%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Michigan State end zoneOhio State end zoneQ1 Ohio StateField goal, 11 playsQ1 Michigan StateTurnover on downs, 7 playsQ1 Ohio StateTouchdown, 14 playsQ2 Michigan StateFumble, 5 playsQ2 Ohio StateInterception, 4 playsQ2 Michigan StateTouchdown, 1 playQ2 Ohio StateTouchdown, 4 playsQ2 Michigan StateFumble, 9 playsQ2 Ohio StatePunt, 3 playsQ2 Michigan StatePunt, 3 playsQ2 Ohio StateTouchdown, 6 playsQ2 Michigan StateEnd of half, 2 playsQ3 Michigan StatePunt, 5 playsQ3 Ohio StateTouchdown, 13 playsQ3 Michigan StateInterception, 3 playsQ3 Ohio StateTouchdown, 3 playsQ3 Michigan StatePunt, 3 playsQ4 Ohio StatePunt, 6 playsQ4 Michigan StatePunt, 6 playsQ4 Michigan StatePunt, 3 playsQ4 Ohio StateTurnover on downs, 4 playsQ4 Michigan StateResult not recorded, 3 playsQ4 Ohio StatePunt, 8 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 Ohio StateField goal, 11 plays, 63 yards
  2. Q1 Michigan StateTurnover on downs, 7 plays, 55 yards
  3. Q1 Ohio StateTouchdown, 14 plays, 80 yards
  4. Q2 Michigan StateFumble, 5 plays, 64 yards
  5. Q2 Ohio StateInterception, 4 plays, 24 yards
  6. Q2 Michigan StateTouchdown, 1 play, 12 yards
  7. Q2 Ohio StateTouchdown, 4 plays, 75 yards
  8. Q2 Michigan StateFumble, 9 plays, 59 yards
  9. Q2 Ohio StatePunt, 3 plays, 7 yards
  10. Q2 Michigan StatePunt, 3 plays, −2 yards
  11. Q2 Ohio StateTouchdown, 6 plays, 60 yards
  12. Q2 Michigan StateEnd of half, 2 plays, −6 yards
  13. Q3 Michigan StatePunt, 5 plays, 6 yards
  14. Q3 Ohio StateTouchdown, 13 plays, 76 yards
  15. Q3 Michigan StateInterception, 3 plays, 14 yards
  16. Q3 Ohio StateTouchdown, 3 plays, 12 yards
  17. Q3 Michigan StatePunt, 3 plays, −1 yard
  18. Q4 Ohio StatePunt, 6 plays, 24 yards
  19. Q4 Michigan StatePunt, 6 plays, 16 yards
  20. Q4 Michigan StatePunt, 3 plays, −2 yards
  21. Q4 Ohio StateTurnover on downs, 4 plays, 9 yards
  22. Q4 Michigan StateResult not recorded, 3 plays, 32 yards
  23. Q4 Ohio StatePunt, 8 plays, 33 yards

Play by play

1st quarter4 drives, then Ohio State 3, Michigan State 0
Ohio State Field goal, 11 plays
15:00Jonathan Kim kickoff for 65 yds for a touchback
15:001st & 10 at own 25Will Howard pass complete to TreVeyon Henderson for a loss of 4 yards to the OSU 21
14:282nd & 14 at own 21Will Howard pass complete to Carnell Tate for 29 yds to the 50 yard line for a 1ST down
14:031st & 10 at the 50Will Howard pass complete to Gee Scott Jr. for 4 yds to the MSU 46
13:322nd & 6 at opp 46Will Howard pass complete to Jeremiah Smith for 13 yds to the MSU 33 for a 1ST down
13:041st & 10 at opp 33TreVeyon Henderson run for 4 yds to the MSU 29
12:282nd & 6 at opp 29Will Howard pass complete to Carnell Tate for 7 yds to the MSU 22 for a 1ST down
11:491st & 10 at opp 22Will Howard pass complete to Quinshon Judkins for 12 yds to the MSU 10 for a 1ST down
11:091st & goal at opp 10Ohio State Penalty, Unnecessary Roughness (-15 Yards) to the MSU 21
10:452nd & goal at opp 21Will Howard pass complete to Quinshon Judkins for 5 yds to the MSU 16
9:563rd & goal at opp 16Will Howard run for 4 yds to the MSU 12
9:154th & goal at opp 12Jayden Fielding 30 yd FG GOODOhio State 3, Michigan State 0
Michigan State Turnover on downs, 7 plays
9:15Timeout Michigan State, clock 09:15
9:15Jayden Fielding kickoff for 65 yds for a touchback
9:131st & 10 at own 25Nate Carter run for 19 yds to the MSU 44 for a 1ST down
8:291st & 10 at own 44Aidan Chiles run for 8 yds to the OSU 48
7:472nd & 2 at opp 48Aidan Chiles pass complete to Brennan Parachek for 19 yds to the OSU 29 for a 1ST down
7:031st & 10 at opp 29Aidan Chiles sacked by Sonny Styles for a loss of 3 yards to the OSU 32
6:242nd & 13 at opp 32Nate Carter run for 4 yds to the OSU 28
5:443rd & 9 at opp 28Aidan Chiles pass complete to Jaron Glover for 8 yds to the OSU 20
5:174th & 1 at opp 20Aidan Chiles run for no gain to the OSU 20
Ohio State Touchdown, 14 plays
5:141st & 10 at own 20Will Howard pass complete to Emeka Egbuka for 7 yds to the OSU 27
5:121st & 10 at own 20Timeout Michigan State, clock 05:12
Ohio State Touchdown, 14 plays
4:532nd & 3 at own 27TreVeyon Henderson run for a loss of 2 yards to the OSU 25
4:073rd & 5 at own 25Will Howard pass complete to Emeka Egbuka for 8 yds to the OSU 33 for a 1ST down
3:321st & 10 at own 33Will Howard pass incomplete
3:312nd & 10 at own 33TreVeyon Henderson run for 6 yds to the OSU 39
2:493rd & 4 at own 39Will Howard pass complete to Emeka Egbuka for 19 yds to the MSU 42 for a 1ST down
2:151st & 10 at opp 42Will Howard pass complete to Aaron Scott Jr. for 7 yds to the MSU 35 for a 1ST down Michigan State Penalty, Personal Foul (Malik Spencer) to the MSU 20 for a 1ST down
1:531st & 10 at opp 20Quinshon Judkins run for 2 yds to the MSU 18
1:112nd & 8 at opp 18Quinshon Judkins run for 3 yds to the MSU 15
0:363rd & 5 at opp 15Will Howard pass complete to Jeremiah Smith for 6 yds to the MSU 9 for a 1ST down
Q2 15:001st & goal at opp 9TreVeyon Henderson run for 6 yds to the MSU 3
Q2 14:212nd & goal at opp 3Will Howard pass incomplete
Q2 14:093rd & goal at opp 3Will Howard pass incomplete
Q2 14:044th & goal at opp 3Gee Scott Jr. 3 Yd pass from Will Howard (Jayden Fielding Kick)Ohio State 10, Michigan State 0
2nd quarter9 drives, then Ohio State 24, Michigan State 7
Michigan State Fumble, 5 plays
14:04Timeout Michigan State, clock 14:04
14:04Jayden Fielding kickoff for 65 yds for a touchback
14:041st & 10 at own 25Aidan Chiles pass complete to Jaron Glover for 9 yds to the MSU 34
13:312nd & 1 at own 34Kay’Ron Lynch-Adams run for 5 yds to the MSU 39 for a 1ST down
12:531st & 10 at own 39Aidan Chiles pass complete to Jaron Glover for 24 yds to the OSU 37 for a 1ST down
12:111st & 10 at opp 37Nate Carter run for no gain to the OSU 37
11:312nd & 10 at opp 37Aidan Chiles pass complete to Jack Velling for 26 yds Jack Velling fumbled, recovered by OSU Sonny Styles S. Styles return for 8 yds
11:201st & 10 at own 19Timeout Michigan State, clock 11:20
Ohio State Interception, 4 plays
11:201st & 10 at own 19Quinshon Judkins run for 18 yds to the OSU 37 for a 1ST down
10:391st & 10 at own 37Quinshon Judkins run for 6 yds to the OSU 43
10:022nd & 4 at own 43Will Howard pass incomplete
9:573rd & 4 at own 43Will Howard pass intercepted Jordan Turner return for 36 yds to the OSU 12
Michigan State Touchdown, 1 play
9:411st & 10 at opp 12Aidan Chiles pass complete to Jaron Glover for 12 yds for a TD (Jonathan Kim KICK)Ohio State 10, Michigan State 7
Ohio State Touchdown, 4 plays
9:41Timeout Michigan State, clock 09:41
9:41Jonathan Kim kickoff for 65 yds for a touchback
9:411st & 10 at own 25Will Howard pass complete to Jeremiah Smith for 20 yds to the OSU 45 for a 1ST down
9:351st & 10 at own 45Timeout Michigan State, clock 09:35
9:211st & 10 at own 45(09:21) HOWARD, Will pass short to the right complete for 2 yards to HENDERSON, TreVeyon caught at the OSU47 and advanced to the OSU47, out of bounds, clock 09:15. PENALTY OSU Holding on SCOTT JR., Gee enforced 10 yards from the OSU45 to the OSU35 [SG]. NO PLAY (replay the down).
8:571st & 20 at own 35TreVeyon Henderson run for 37 yds to the MSU 28 for a 1ST down
8:171st & 10 at opp 28Quinshon Judkins run for 9 yds to the MSU 19
7:222nd & 1 at opp 19Jeremiah Smith run for 19 yds for a TD (Jayden Fielding KICK)Ohio State 17, Michigan State 7
Michigan State Fumble, 9 plays
7:22Jayden Fielding kickoff for 65 yds for a touchback
7:221st & 10 at own 25Nate Carter run for no gain to the MSU 25
6:402nd & 10 at own 25Aidan Chiles pass incomplete
6:353rd & 10 at own 25Aidan Chiles pass complete to Aziah Johnson for 15 yds to the MSU 40 for a 1ST down
5:541st & 10 at own 40Aidan Chiles pass complete to Nick Marsh for 25 yds to the OSU 35 for a 1ST down
5:141st & 10 at opp 35Kay’Ron Lynch-Adams run for 7 yds to the OSU 28
4:382nd & 3 at opp 28Aidan Chiles pass complete to Nick Marsh for 5 yds to the OSU 23 for a 1ST down
3:561st & 10 at opp 23Aidan Chiles pass incomplete
3:492nd & 10 at opp 23Kay’Ron Lynch-Adams run for 7 yds to the OSU 16
3:113rd & 3 at opp 16Aidan Chiles run for no gain to the OSU 16 Aidan Chiles fumbled, recovered by OSU Jack Sawyer J. Sawyer return for 0 yds
3:031st & 10 at own 16Timeout Michigan State, clock 03:03
Ohio State Punt, 3 plays
3:031st & 10 at own 16TreVeyon Henderson run for 4 yds to the OSU 20
2:252nd & 6 at own 20Will Howard pass complete to TreVeyon Henderson for 3 yds to the OSU 23
2:003rd & 3 at own 23Timeout Michigan State, clock 02:00
2:003rd & 3 at own 23Will Howard run for no gain to the OSU 23
1:554th & 3 at own 23Timeout Michigan State, clock 01:55
1:534th & 3 at own 23Joe McGuire punt for 42 yds, fair catch by Montorie Foster Jr. at the MSU 35
Michigan State Punt, 3 plays
1:481st & 10 at own 35Kay’Ron Lynch-Adams run for 5 yds to the MSU 40
1:252nd & 5 at own 40Aidan Chiles sacked by JT Tuimoloau for a loss of 6 yards to the MSU 34
1:243rd & 11 at own 34Timeout Michigan State, clock 01:24
1:243rd & 11 at own 34Aidan Chiles pass complete to Aziah Johnson for a loss of 1 yard to the MSU 33
1:194th & 12 at own 33Timeout Michigan State, clock 01:19
1:174th & 12 at own 33Ryan Eckley punt for 27 yds
Ohio State Touchdown, 6 plays
1:111st & 10 at own 40Will Howard pass incomplete
1:082nd & 10 at own 40Will Howard pass complete to Carnell Tate for 16 yds to the MSU 44 for a 1ST down
0:561st & 10 at opp 44Will Howard pass complete to Jeremiah Smith for 27 yds to the MSU 17 for a 1ST down
0:411st & 10 at opp 17Will Howard pass incomplete
0:382nd & 10 at opp 17Will Howard pass incomplete
0:323rd & 10 at opp 17Timeout Michigan State, clock 00:32
0:293rd & 10 at opp 17Devin Brown pass complete to Jeremiah Smith for 17 yds for a TD (Jayden Fielding KICK)Ohio State 24, Michigan State 7
Michigan State End of half, 2 plays
0:29Jayden Fielding kickoff for 65 yds for a touchback
0:271st & 10 at own 25Michigan State Penalty, Illegal Forward Pass (Aidan Chiles) to the MSU 21
0:032nd & 14 at own 21(00:03) Kneel down by MSU at MSU19 (team loss of 2), clock 00:00.
3rd quarter6 drives, then Ohio State 38, Michigan State 7
Michigan State Punt, 5 plays
15:00Jayden Fielding kickoff for 65 yds for a touchback
15:001st & 10 at own 25Kay’Ron Lynch-Adams run for 2 yds to the MSU 27
15:002nd & 8 at own 27Aidan Chiles pass complete to Brennan Parachek for 8 yds to the MSU 35 for a 1ST down
15:001st & 10 at own 35Kay’Ron Lynch-Adams run for a loss of 4 yards to the MSU 31
15:002nd & 14 at own 31Aidan Chiles pass incomplete
15:001st & 10 at own 31CHILES, Aidan scrambles to the left for a gain of 17 yards to the MSU31 (IGBINOSUN, Davison), 1ST DOWN. PENALTY MSU Holding on LYNCH-ADAMS, Kay’Ron OSU Holding on STYLES JR., Lorenzo , Offsetting penalties [SG]. NO PLAY (replay the down).
12:203rd & 14 at own 31Aidan Chiles pass incomplete
12:164th & 14 at own 31Ryan Eckley punt for 55 yds , Brandon Inniss returns for 10 yds to the OSU 24
Ohio State Touchdown, 13 plays
12:081st & 10 at own 24Will Howard pass complete to Emeka Egbuka for 7 yds to the OSU 31
12:061st & 10 at own 24Timeout Michigan State, clock 12:06
Ohio State Touchdown, 13 plays
11:342nd & 3 at own 31Quinshon Judkins run for 2 yds to the OSU 33
10:533rd & 1 at own 33Will Howard run for 3 yds to the OSU 36 for a 1ST down
10:141st & 10 at own 36Quinshon Judkins run for 1 yd to the OSU 37
9:362nd & 9 at own 37Quinshon Judkins run for 8 yds to the OSU 45
9:123rd & 1 at own 45Quinshon Judkins run for no gain to the OSU 45
8:244th & 1 at own 45Quinshon Judkins run for 1 yd to the OSU 46 for a 1ST down
7:431st & 10 at own 46(07:43) HENDERSON, TreVeyon rush to the left for a gain of 1 yard to the OSU47 (HALADAY, Cal), clock 07:37. PENALTY OSU Holding on TSHABOLA, Tegra enforced 10 yards from the OSU46 to the OSU36 [NHSG]. NO PLAY (replay the down).
7:111st & 20 at own 36Caleb Downs run for a loss of 3 yards to the OSU 42 Will Howard fumbled, recovered by OSU TreVeyon Henderson T. Henderson return for 9 yds
6:342nd & 14 at own 42Will Howard pass complete to Emeka Egbuka for 20 yds to the MSU 38 for a 1ST down
5:571st & 10 at opp 38Will Howard pass incomplete
5:522nd & 10 at opp 38TreVeyon Henderson run for 5 yds to the MSU 33
5:083rd & 5 at opp 33Will Howard pass incomplete
5:054th & 5 at opp 33Timeout Michigan State, clock 05:05
4:574th & 5 at opp 33Will Howard pass complete to Emeka Egbuka for 33 yds for a TD (Jayden Fielding KICK)Ohio State 31, Michigan State 7
Michigan State Interception, 3 plays
4:57Timeout Michigan State, clock 04:57
4:57Jayden Fielding kickoff for 65 yds for a touchback
4:551st & 10 at own 25Aidan Chiles pass complete to Montorie Foster Jr. for 11 yds to the MSU 36 for a 1ST down
4:111st & 10 at own 36Nate Carter run for 3 yds to the MSU 39
3:322nd & 7 at own 39Aidan Chiles pass intercepted Denzel Burke return for 31 yds to the MSU 12
Ohio State Touchdown, 3 plays
3:221st & 10 at opp 12Will Howard pass complete to Emeka Egbuka for 2 yds to the MSU 10
2:482nd & 8 at opp 10Quinshon Judkins run for 4 yds to the MSU 6
2:053rd & 4 at opp 6Will Howard run for 6 yds for a TD (Jayden Fielding KICK)Ohio State 38, Michigan State 7
Michigan State Punt, 3 plays
2:05Timeout Michigan State, clock 02:05
2:05Jayden Fielding kickoff for 65 yds for a touchback
2:051st & 10 at own 25Aidan Chiles sacked by Mitchell Melton for a loss of 8 yards to the MSU 17
1:222nd & 18 at own 17Nate Carter run for 1 yd to the MSU 18
0:443rd & 17 at own 18Aidan Chiles pass complete to Montorie Foster Jr. for 6 yds to the MSU 24
Q4 14:574th & 11 at own 24Ryan Eckley punt for 58 yds , Brandon Inniss returns for 9 yds to the OSU 27
4th quarter6 drives, then Ohio State 38, Michigan State 7
Ohio State Punt, 6 plays
14:431st & 10 at own 27James Peoples run for 3 yds to the OSU 30
14:072nd & 7 at own 30Devin Brown pass incomplete
14:043rd & 7 at own 30Devin Brown pass complete to Brandon Inniss for 14 yds to the OSU 44 for a 1ST down
13:361st & 10 at own 44James Peoples run for 4 yds to the OSU 48
13:012nd & 6 at own 48James Peoples run for 3 yds to the MSU 49
12:193rd & 3 at opp 49Devin Brown pass incomplete
12:144th & 3 at opp 49Joe McGuire punt for 34 yds, fair catch by Montorie Foster Jr. at the MSU 15
12:091st & 10 at own 15Timeout Michigan State, clock 12:09
Michigan State Punt, 6 plays
12:091st & 10 at own 15Kay’Ron Lynch-Adams run for 8 yds to the MSU 23
11:352nd & 2 at own 23Kay’Ron Lynch-Adams run for 1 yd to the MSU 24
10:593rd & 1 at own 24Kay’Ron Lynch-Adams run for 4 yds to the MSU 28 for a 1ST down
10:181st & 10 at own 28Tommy Schuster sacked by C.J. Hicks and Mitchell Melton for a loss of 2 yards to the MSU 26
9:402nd & 12 at own 26Tommy Schuster pass incomplete
9:383rd & 12 at own 26Ohio State Penalty, Offsides (Mitchell Melton) to the MSU 31
9:383rd & 7 at own 31Tommy Schuster pass incomplete
9:304th & 7 at own 31Ryan Eckley punt for 43 yds
Ohio State Punt, 8 plays
9:231st & 10 at own 26James Peoples run for 2 yds to the OSU 28
8:452nd & 8 at own 28Devin Brown pass complete to Bryson Rodgers for 5 yds to the OSU 33
8:083rd & 3 at own 33Devin Brown pass complete to Bryson Rodgers for 12 yds to the OSU 45 for a 1ST down
7:361st & 10 at own 45James Peoples run for 6 yds to the MSU 49
7:012nd & 4 at opp 49Devin Brown pass complete to Bennett Christian for 6 yds to the MSU 43 for a 1ST down
6:221st & 10 at opp 43James Peoples run for 4 yds to the MSU 39
5:452nd & 6 at opp 39James Peoples run for a loss of 2 yards to the MSU 41
4:574th & 8 at opp 41Joe McGuire punt for 32 yds, fair catch by Montorie Foster Jr. at the MSU 9
4:553rd & 8 at opp 41Julian Sayin pass incomplete
4:501st & 10 at own 9Timeout Michigan State, clock 04:50
Michigan State Punt, 3 plays
4:491st & 10 at own 9Brandon Tullis run for 1 yd to the MSU 10
4:162nd & 9 at own 10Brandon Tullis run for a loss of 3 yards to the MSU 7
3:333rd & 12 at own 7Tommy Schuster pass incomplete
3:294th & 12 at own 7Ryan Eckley punt for 50 yds, downed at the OSU 43
Ohio State Turnover on downs, 4 plays
3:211st & 10 at own 43James Peoples run for 5 yds to the OSU 48
2:402nd & 5 at own 48James Peoples run for 4 yds to the MSU 48
2:003rd & 1 at opp 48Timeout Michigan State, clock 02:00
1:563rd & 1 at opp 48James Peoples run for no gain to the MSU 48
1:104th & 1 at opp 48Timeout Michigan State, clock 01:10
1:084th & 1 at opp 48Julian Sayin pass incomplete
Michigan State Result not recorded, 3 plays
1:021st & 10 at own 48Tommy Schuster pass complete to Ademola Faleye for 4 yds to the OSU 48
0:292nd & 6 at opp 48Tommy Schuster pass complete to Jaelen Smith for 16 yds to the OSU 32 for a 1ST down
0:041st & 10 at opp 32Tommy Schuster pass complete to Makhi Frazier for 12 yds to the OSU 20 for a 1ST down

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.

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