Purdue at Ohio State

Saturday, November 13, 2021

No. 6 Ohio State beat Purdue 59–⁠31. It was their 58th meeting; after it, Ohio State led the series 41–⁠15–⁠2 as played.

AwayPurdue9–⁠4 in 2021
31
Home6Ohio State11–⁠2 in 2021
59

Final at Ohio Stadium, ColumbusTV: ABCAttendance 101,009

At kickoff
41°F, overcast, wind 15 mph from the west, gusts to 23 mphWeather: NOAA NCEI Integrated Surface Database; Ohio State University Airport (KOSU), 10 km from the stadium, 23 minutes after kickoff
Official
Jeffrey ServinskiGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Purdue71014031
Ohio State21247759

Standouts

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

Player stats

Purdue

PassingC/AttYdsTDInt
Aidan O’Connell40/5239040
RushingCarYdsTDLong
Alexander Horvath536010
King Doerue1026011
Jackson Anthrop322011
David Bell1707
ReceivingRecYdsTDLong
David Bell11103023
Milton Wright798129
Jackson Anthrop766225
T.J. Sheffield454025
DefenseTklTFLSacksInt
Jaylan Alexander100.500
Marvin Grant9000
Cam Allen9100
Chris Jefferson7000

Ohio State

PassingC/AttYdsTDInt
C.J. Stroud31/3836150
RushingCarYdsTDLong
Miyan Williams14117022
TreVeyon Henderson1398257
Garrett Wilson151151
ReceivingRecYdsTDLong
Jaxon Smith-Njigba9139149
Garrett Wilson10126324
Chris Olave985113
Julian Fleming1404
DefenseTklTFLSacksInt
Denzel Burke11000
Bryson Shaw80.500
Ronnie Hickman7000
Zach Harrison6200

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

Team stats

PurdueOhio State
481Total yards624
390Passing yards361
91Rushing yards263
7.5Yards per pass9.5
4.8Yards per rush8.5
28First downs30
5–⁠10Third downs4–⁠7
1–⁠2Fourth downs1–⁠1
2Turnovers0
4–⁠31Penalties5–⁠50
28:39Possession31:21
0Sacks (by defense)0

Efficiency

PurdueOhio State
58%Success rate59%
0.32EPA per play0.67
1.14Explosiveness1.34
−0.11Rushing EPA0.51
0.48Passing EPA0.81
41%Passing-down success36%
0.12First-down EPA0.50
0.44Second-down EPA0.65
0.97Third-down EPA1.20
6%Havoc by its defense15%

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

The line

Ohio State −19, over/under 65.

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

Every drive

Ohio State end zonePurdue end zoneQ1 PurduePunt, 3 playsQ1 Ohio StateTouchdown, 5 playsQ1 PurdueTouchdown, 7 playsQ1 Ohio StateTouchdown, 6 playsQ1 PurdueFumble, 6 playsQ1 Ohio StateTouchdown, 1 playQ1 PurduePunt, 5 playsQ1 Ohio StateTouchdown, 11 playsQ2 Ohio StateTouchdown, 2 playsQ2 PurdueTouchdown, 10 playsQ2 Ohio StateTouchdown, 4 playsQ2 PurdueField goal, 10 playsQ2 Ohio StateField goal, 10 playsQ2 PurdueEnd of half, 1 playQ3 Ohio StateTouchdown, 8 playsQ3 PurdueTouchdown, 7 playsQ3 Ohio StatePunt, 3 playsQ3 PurdueTouchdown, 10 playsQ3 Ohio StateTouchdown, 9 playsQ4 PurdueTurnover on downs, 13 playsQ4 Ohio StateEnd of game, 11 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ohio State drives left to right, Purdue right to left.
  1. Q1 PurduePunt, 3 plays, 4 yards
  2. Q1 Ohio StateTouchdown, 5 plays, 39 yards
  3. Q1 PurdueTouchdown, 7 plays, 75 yards
  4. Q1 Ohio StateTouchdown, 6 plays, 78 yards
  5. Q1 PurdueFumble, 6 plays, 37 yards
  6. Q1 Ohio StateTouchdown, 1 play, 57 yards
  7. Q1 PurduePunt, 5 plays, 17 yards
  8. Q1 Ohio StateTouchdown, 11 plays, 75 yards
  9. Q2 Ohio StateTouchdown, 2 plays, 12 yards
  10. Q2 PurdueTouchdown, 10 plays, 80 yards
  11. Q2 Ohio StateTouchdown, 4 plays, 75 yards
  12. Q2 PurdueField goal, 10 plays, 61 yards
  13. Q2 Ohio StateField goal, 10 plays, 61 yards
  14. Q2 PurdueEnd of half, 1 play, −1 yard
  15. Q3 Ohio StateTouchdown, 8 plays, 75 yards
  16. Q3 PurdueTouchdown, 7 plays, 75 yards
  17. Q3 Ohio StatePunt, 3 plays, 5 yards
  18. Q3 PurdueTouchdown, 10 plays, 87 yards
  19. Q3 Ohio StateTouchdown, 9 plays, 75 yards
  20. Q4 PurdueTurnover on downs, 13 plays, 51 yards
  21. Q4 Ohio StateEnd of game, 11 plays, 68 yards

Play by play

1st quarter8 drives, then Ohio State 21, Purdue 7
Purdue Punt, 3 plays
15:001st & 10 at own 35Noah Ruggles kickoff for 53 yds , TJ Sheffield return for 7 yds to the Prdue 19
14:451st & 10 at own 19King Doerue run for 6 yds to the Prdue 25
14:302nd & 4 at own 25Aidan O’Connell pass complete to King Doerue for a loss of 2 yards to the Prdue 23
14:063rd & 6 at own 23Aidan O’Connell pass incomplete to David Bell
13:554th & 6 at own 23Jack Ansell punt for 16 yds, downed at the Prdue 39
Ohio State Touchdown, 5 plays
13:451st & 10 at opp 39C.J. Stroud pass complete to Garrett Wilson for 6 yds to the Prdue 33
13:152nd & 4 at opp 33C.J. Stroud pass complete to Chris Olave for 8 yds to the Prdue 25 for a 1ST down
12:461st & 10 at opp 25TreVeyon Henderson run for 3 yds to the Prdue 22
12:222nd & 7 at opp 22TreVeyon Henderson run for 1 yd to the Prdue 21
11:453rd & 6 at opp 21C.J. Stroud pass complete to Garrett Wilson for 21 yds for a TD, (Noah Ruggles KICK)Ohio State 7, Purdue 0
Purdue Touchdown, 7 plays
11:453rd & 6 at own 35Noah Ruggles kickoff for 55 yds for a touchback
11:381st & 10 at own 25Aidan O’Connell pass complete to David Bell for 23 yds to the Prdue 48 for a 1ST down
11:071st & 10 at own 48Aidan O’Connell pass complete to Milton Wright for 6 yds to the OhSt 46
10:282nd & 4 at opp 46Zander Horvath run for 7 yds to the OhSt 39 for a 1ST down
10:021st & 10 at opp 39Jackson Anthrop run for 4 yds to the OhSt 35
9:292nd & 6 at opp 35Aidan O’Connell pass complete to Milton Wright for 10 yds to the OhSt 25 for a 1ST down
9:011st & 10 at opp 25Aidan O’Connell pass incomplete to David Bell
8:562nd & 10 at opp 25Aidan O’Connell pass complete to Jackson Anthrop for 25 yds for a TD, (Mitchell Fineran KICK)Tied at 7
Ohio State Touchdown, 6 plays
8:562nd & 10 at own 35Ben Freehill kickoff for 65 yds , Emeka Egbuka return for 22 yds to the OhSt 22
8:401st & 10 at own 22C.J. Stroud pass complete to Garrett Wilson for 8 yds to the OhSt 30
8:112nd & 2 at own 30C.J. Stroud pass complete to Jaxon Smith-Njigba for 49 yds to the Prdue 21 for a 1ST down
7:581st & 10 at opp 21C.J. Stroud pass incomplete to Jeremy Ruckert
7:452nd & 10 at opp 21C.J. Stroud pass complete to Chris Olave for 9 yds to the Prdue 12 for a 1ST down PURDUE Penalty, Face Mask (6 yards) (6 Yards) to the Prdue 6 for a 1ST down
7:341st & goal at opp 6TreVeyon Henderson run for 3 yds to the Prdue 3
7:042nd & goal at opp 3TreVeyon Henderson run for 3 yds for a TD, (Noah Ruggles KICK)Ohio State 14, Purdue 7
Purdue Fumble, 6 plays
7:042nd & 7 at own 35Noah Ruggles kickoff for 51 yds for a touchback
6:501st & 10 at own 25Aidan O’Connell pass complete to TJ Sheffield for 8 yds to the Prdue 33
6:282nd & 2 at own 33Aidan O’Connell pass complete to King Doerue for 13 yds to the Prdue 46 for a 1ST down
6:101st & 10 at own 46Aidan O’Connell pass incomplete to Broc Thompson
6:032nd & 10 at own 46Aidan O’Connell pass incomplete to Jackson Anthrop
5:503rd & 10 at own 46Aidan O’Connell pass complete to Milton Wright for 16 yds to the OhSt 38 for a 1ST down
5:231st & 10 at opp 38King Doerue run for a loss of 5 yards to the OhSt 43 King Doerue fumbled, recovered by OhSt Jerron Cage
Ohio State Touchdown, 1 play
5:141st & 10 at own 43TreVeyon Henderson run for 57 yds for a TD, (Noah Ruggles KICK)Ohio State 21, Purdue 7
Purdue Punt, 5 plays
5:141st & 10 at own 35Noah Ruggles kickoff for 59 yds for a touchback
4:571st & 10 at own 25Zander Horvath run for 5 yds to the Prdue 30
4:202nd & 5 at own 30Aidan O’Connell pass complete to David Bell for 8 yds to the Prdue 38 for a 1ST down
3:451st & 10 at own 38Aidan O’Connell pass complete to Zander Horvath for a loss of 3 yards to the Prdue 35
3:142nd & 13 at own 35Aidan O’Connell pass complete to David Bell for 4 yds to the Prdue 39
2:503rd & 9 at own 39Aidan O’Connell pass complete to TJ Sheffield for 3 yds to the Prdue 42
2:204th & 6 at own 42Jack Ansell punt for 33 yds, fair catch by Jaxon Smith-Njigba at the OhSt 25
Ohio State Touchdown, 11 plays
2:201st & 10 at own 25Timeout OHIO ST, clock 02:20
2:051st & 10 at own 25C.J. Stroud pass complete to Miyan Williams for 3 yds to the OhSt 28
1:592nd & 2 at own 44C.J. Stroud pass complete to Garrett Wilson for 8 yds to the Prdue 48 for a 1ST down
1:402nd & 7 at own 28Miyan Williams run for 8 yds to the OhSt 36 for a 1ST down
1:201st & 10 at own 36Miyan Williams run for 8 yds to the OhSt 44
1:001st & 10 at opp 48C.J. Stroud pass complete to Garrett Wilson for 4 yds to the Prdue 44
0:012nd & 6 at opp 44C.J. Stroud pass complete to Jaxon Smith-Njigba for 7 yds to the Prdue 37 for a 1ST down
Q2 14:541st & 10 at opp 37C.J. Stroud pass incomplete to Jaxon Smith-Njigba
Q2 14:542nd & 10 at opp 37Timeout OHIO ST, clock 14:54
Q2 14:342nd & 10 at opp 37C.J. Stroud pass complete to Jaxon Smith-Njigba for 4 yds to the Prdue 33
Q2 14:143rd & 6 at opp 33C.J. Stroud pass complete to Garrett Wilson for 8 yds to the Prdue 25 for a 1ST down
Q2 13:521st & 10 at opp 25C.J. Stroud pass incomplete to Chris Olave
Q2 13:472nd & 10 at opp 25PURDUE Penalty, Defensive Offside (5 Yards) to the Prdue 20
Q2 13:422nd & 5 at opp 20C.J. Stroud pass complete to Jaxon Smith-Njigba for 20 yds for a TD, (Noah Ruggles KICK)Ohio State 28, Purdue 7
2nd quarter6 drives, then Ohio State 45, Purdue 17
Ohio State Touchdown, 2 plays
13:392nd & 5 at own 35Noah Ruggles kickoff for 51 yds , Jackson Anthrop return for a loss of 2 yards to the Prdue 12 Jackson Anthrop fumbled, forced by Chris Booker, recovered by OhSt Palaie Gaoteote IV
13:331st & 10 at opp 12C.J. Stroud pass incomplete to Chris Olave
13:282nd & 10 at opp 12C.J. Stroud pass complete to Garrett Wilson for 12 yds for a TD, (Noah Ruggles KICK)Ohio State 35, Purdue 7
Purdue Touchdown, 10 plays
13:282nd & 10 at own 35Noah Ruggles kickoff for 58 yds , Jackson Anthrop return for 13 yds to the Prdue 20
13:201st & 10 at own 20King Doerue run for 6 yds to the Prdue 26
12:252nd & 4 at own 26Aidan O’Connell pass complete to Broc Thompson for 7 yds to the Prdue 33 for a 1ST down
12:121st & 10 at own 33Aidan O’Connell pass complete to Jackson Anthrop for 4 yds to the Prdue 37
12:002nd & 6 at own 37Aidan O’Connell pass complete to Payne Durham for 2 yds to the Prdue 39
11:003rd & 4 at own 39Aidan O’Connell pass complete to David Bell for 8 yds to the Prdue 47 for a 1ST down
10:451st & 10 at own 47Aidan O’Connell pass complete to Jackson Anthrop for 3 yds to the 50 yard line
10:152nd & 7 at the 50Aidan O’Connell pass complete to Milton Wright for 24 yds to the OhSt 26 for a 1ST down
10:001st & 10 at opp 26King Doerue run for 5 yds to the OhSt 21
9:152nd & 5 at opp 21Aidan O’Connell pass complete to David Bell for 9 yds to the OhSt 12 for a 1ST down
9:011st & 10 at opp 12Aidan O’Connell pass complete to Broc Thompson for 12 yds for a TD, (Mitchell Fineran KICK)Ohio State 35, Purdue 14
9:011st & 10 at own 35OHIO ST Penalty, Personal Foul (15 Yards) to the 50 yard line
Ohio State Touchdown, 4 plays
9:011st at the 50Ben Freehill kickoff for 50 yds for a touchback
8:381st & 10 at own 25C.J. Stroud pass complete to Jaxon Smith-Njigba for 6 yds to the OhSt 31
8:312nd & 4 at own 31TreVeyon Henderson run for 5 yds to the OhSt 36 for a 1ST down
7:461st & 10 at own 36C.J. Stroud pass complete to Chris Olave for 13 yds to the OhSt 49 for a 1ST down
7:221st & 10 at own 49Garrett Wilson run for 51 yds for a TD, (Noah Ruggles KICK)Ohio State 42, Purdue 14
Purdue Field goal, 10 plays
7:221st & 10 at own 35Noah Ruggles kickoff for 54 yds for a touchback
7:001st & 10 at own 25Aidan O’Connell pass complete to David Bell for 11 yds to the Prdue 36 for a 1ST down
6:301st & 10 at own 36Jackson Anthrop run for 7 yds to the Prdue 43
6:102nd & 3 at own 43Aidan O’Connell pass complete to David Bell for 9 yds to the OhSt 48 for a 1ST down
5:451st & 10 at opp 48Zander Horvath run for 9 yds to the OhSt 39
5:102nd & 1 at opp 39Aidan O’Connell pass complete to Garrett Miller for 7 yds to the OhSt 32 for a 1ST down
4:531st & 10 at opp 32Aidan O’Connell pass complete to Payne Durham for 3 yds to the OhSt 29
4:302nd & 7 at opp 29OHIO ST Penalty, Defensive Pass Interference (15 Yards) to the OhSt 14 for a 1ST down
4:261st & 10 at opp 14Aidan O’Connell pass incomplete to David Bell
4:212nd & 10 at opp 14Aidan O’Connell pass incomplete to Jackson Anthrop
4:163rd & 10 at opp 14Aidan O’Connell pass incomplete to Milton Wright
4:124th & 10 at opp 14Mitchell Fineran 32 yd FG GOODOhio State 42, Purdue 17
Ohio State Field goal, 10 plays
4:124th & 10 at own 35Ben Freehill kickoff for 59 yds , Emeka Egbuka return for 20 yds to the OhSt 26
4:001st & 10 at own 26Miyan Williams run for 22 yds to the OhSt 48 for a 1ST down
3:191st & 10 at own 48Miyan Williams run for 12 yds to the Prdue 40 for a 1ST down
2:401st & 10 at opp 40C.J. Stroud pass complete to Chris Olave for 9 yds to the Prdue 31
2:202nd & 1 at opp 31Miyan Williams run for a loss of 2 yards to the Prdue 33
2:013rd & 3 at opp 33PURDUE Penalty, Defensive Offside (5 Yards) to the Prdue 28 for a 1ST down
1:301st & 10 at opp 28Miyan Williams run for 3 yds to the Prdue 25
1:052nd & 7 at opp 25C.J. Stroud pass complete to Jaxon Smith-Njigba for 10 yds to the Prdue 15 for a 1ST down
0:511st & 10 at opp 15OHIO ST Penalty, False Start (-5 Yards) to the Prdue 20
0:401st & 15 at opp 20C.J. Stroud pass complete to Jaxon Smith-Njigba for 7 yds to the Prdue 13
0:282nd & 8 at opp 13C.J. Stroud pass incomplete to Chris Olave
0:223rd & 8 at opp 13C.J. Stroud pass incomplete to Garrett Wilson
0:184th & 8 at opp 13Noah Ruggles 30 yd FG GOODOhio State 45, Purdue 17
Purdue End of half, 1 play
0:184th & 8 at own 35Noah Ruggles kickoff for 51 yds for a touchback
0:011st & 10 at own 25King Doerue run for a loss of 1 yard to the Prdue 24
3rd quarter5 drives, then Ohio State 52, Purdue 31
Ohio State Touchdown, 8 plays
15:001st & 10 at own 35Ben Freehill kickoff for 65 yds for a touchback
14:451st & 10 at own 25TreVeyon Henderson run for 3 yds to the OhSt 28
14:202nd & 7 at own 28TreVeyon Henderson run for 4 yds to the OhSt 32
14:003rd & 3 at own 32C.J. Stroud pass complete to Garrett Wilson for 19 yds to the Prdue 49 for a 1ST down
13:261st & 10 at opp 49OHIO ST Penalty, Offensive Holding (-10 Yards) to the OhSt 41
13:041st & 20 at own 41C.J. Stroud pass complete to Jaxon Smith-Njigba for 26 yds to the Prdue 33 for a 1ST down
12:441st & 10 at opp 33OHIO ST Penalty, Illegal Motion (-5 Yards) to the Prdue 38
12:141st & 15 at opp 38TreVeyon Henderson run for 5 yds to the Prdue 33
11:532nd & 10 at opp 33C.J. Stroud run for a loss of 1 yard to the Prdue 34
11:303rd & 11 at opp 34C.J. Stroud pass complete to Jaxon Smith-Njigba for 10 yds to the Prdue 24
10:484th & 1 at opp 24C.J. Stroud pass complete to Garrett Wilson for 24 yds for a TD, (Noah Ruggles KICK)Ohio State 52, Purdue 17
Purdue Touchdown, 7 plays
10:484th & 1 at own 35Dominic DiMaccio kickoff for 55 yds for a touchback
10:411st & 10 at own 25King Doerue run for 11 yds to the Prdue 36 for a 1ST down
10:121st & 10 at own 36Aidan O’Connell pass complete to Jackson Anthrop for 8 yds to the Prdue 44
9:452nd & 2 at own 44King Doerue run for 2 yds to the Prdue 46 for a 1ST down
9:151st & 10 at own 46Aidan O’Connell pass complete to Milton Wright for 5 yds to the OhSt 49
9:152nd & 5 at opp 49PURDUE Penalty, Unsportsmanlike Conduct (-15 Yards) to the Prdue 36
9:002nd & 20 at own 36Zander Horvath run for 10 yds to the Prdue 46
8:153rd & 10 at own 46Aidan O’Connell pass complete to TJ Sheffield for 25 yds to the OhSt 29 for a 1ST down
7:531st & 10 at opp 29Aidan O’Connell pass complete to Milton Wright for 29 yds for a TD, (Mitchell Fineran KICK)Ohio State 52, Purdue 24
Ohio State Punt, 3 plays
7:531st & 10 at own 35Ben Freehill kickoff for 57 yds , Emeka Egbuka return for 34 yds to the OhSt 42
7:371st & 10 at own 42C.J. Stroud pass incomplete to Chris Olave
7:262nd & 10 at own 42TreVeyon Henderson run for a loss of 1 yard to the OhSt 41
6:453rd & 11 at own 41C.J. Stroud pass complete to Chris Olave for 6 yds to the OhSt 47
6:114th & 5 at own 47Jesse Mirco punt for 40 yds, fair catch by Jackson Anthrop at the Prdue 13
Purdue Touchdown, 10 plays
6:001st & 10 at own 13Jackson Anthrop run for 11 yds to the Prdue 24 for a 1ST down
5:321st & 10 at own 24Aidan O’Connell pass complete to Broc Thompson for 3 yds to the Prdue 27
5:052nd & 7 at own 27Aidan O’Connell pass incomplete to David Bell
4:483rd & 7 at own 27Aidan O’Connell pass complete to David Bell for 10 yds to the Prdue 37 for a 1ST down
4:301st & 10 at own 37Aidan O’Connell pass complete to TJ Sheffield for 18 yds to the OhSt 45 for a 1ST down
4:061st & 10 at opp 45Zander Horvath run for 5 yds to the OhSt 40
3:302nd & 5 at opp 40Aidan O’Connell pass complete to Zander Horvath for 20 yds to the OhSt 20 for a 1ST down
3:061st & 10 at opp 20Aidan O’Connell pass complete to Zander Horvath for 3 yds to the OhSt 17
2:252nd & 7 at opp 17Aidan O’Connell pass complete to Milton Wright for 8 yds to the OhSt 9 for a 1ST down
2:021st & goal at opp 9Aidan O’Connell pass complete to Jackson Anthrop for 9 yds for a TD, (Mitchell Fineran KICK)Ohio State 52, Purdue 31
Ohio State Touchdown, 9 plays
2:021st & 10 at own 35Ben Freehill kickoff for 65 yds for a touchback
1:551st & 10 at own 25C.J. Stroud pass complete to Garrett Wilson for 16 yds to the OhSt 41 for a 1ST down
1:151st & 10 at own 41TreVeyon Henderson run for 4 yds to the OhSt 45
0:452nd & 6 at own 45C.J. Stroud pass complete to Chris Olave for 13 yds to the Prdue 42 for a 1ST down
0:011st & 10 at opp 42C.J. Stroud pass complete to TreVeyon Henderson for 4 yds to the Prdue 38
Q4 14:452nd & 6 at opp 38C.J. Stroud pass complete to Chris Olave for 11 yds to the Prdue 27 for a 1ST down
Q4 14:151st & 10 at opp 27C.J. Stroud pass complete to Chris Olave for 11 yds to the Prdue 16 for a 1ST down
Q4 13:401st & 10 at opp 16TreVeyon Henderson run for 6 yds to the Prdue 10
Q4 13:232nd & 4 at opp 10TreVeyon Henderson run for 5 yds to the Prdue 5 for a 1ST down
Q4 12:511st & goal at opp 5C.J. Stroud pass complete to Chris Olave for 5 yds for a TD, (Noah Ruggles KICK)Ohio State 59, Purdue 31
4th quarter2 drives, then Ohio State 59, Purdue 31
Purdue Turnover on downs, 13 plays
12:511st & 10 at own 35Dominic DiMaccio kickoff for 54 yds for a touchback
12:301st & 10 at own 25Aidan O’Connell pass complete to Jackson Anthrop for a loss of 5 yards to the Prdue 24 lat. to Zander Horvath for 4 yds to the Prdue 24
12:002nd & 11 at own 24Aidan O’Connell pass complete to David Bell for 9 yds to the Prdue 33
11:303rd & 2 at own 33King Doerue run for 1 yd to the Prdue 34
11:304th & 1 at own 34Timeout OHIO ST, clock 11:30
10:404th & 1 at own 34David Bell run for 7 yds to the Prdue 41 for a 1ST down
10:151st & 10 at own 41King Doerue run for a loss of 1 yard to the Prdue 40
9:482nd & 11 at own 40Aidan O’Connell pass complete to David Bell for 9 yds to the Prdue 49
9:203rd & 2 at own 49Aidan O’Connell pass complete to David Bell for 3 yds to the OhSt 48 for a 1ST down
9:001st & 10 at opp 48Aidan O’Connell pass incomplete to Milton Wright
8:322nd & 10 at opp 48Aidan O’Connell pass complete to Jackson Anthrop for 22 yds to the OhSt 26 for a 1ST down
8:071st & 10 at opp 26King Doerue run for 2 yds to the OhSt 24
7:522nd & 8 at opp 24Aidan O’Connell pass incomplete to David Bell
7:483rd & 8 at opp 24Aidan O’Connell pass incomplete to King Doerue
7:404th & 8 at opp 24Aidan O’Connell pass incomplete to David Bell
Ohio State End of game, 11 plays
7:301st & 10 at own 24Miyan Williams run for 5 yds to the OhSt 29
7:002nd & 5 at own 29Miyan Williams run for 20 yds to the OhSt 49 for a 1ST down
6:301st & 10 at own 49C.J. Stroud pass complete to Julian Fleming for 4 yds to the Prdue 47
5:452nd & 6 at opp 47Miyan Williams run for 14 yds to the Prdue 33 for a 1ST down
4:551st & 10 at opp 33Miyan Williams run for 5 yds to the Prdue 28
4:002nd & 5 at opp 28Miyan Williams run for 6 yds to the Prdue 22 for a 1ST down
3:151st & 10 at opp 22Miyan Williams run for 3 yds to the Prdue 19
2:302nd & 7 at opp 19Miyan Williams run for 6 yds to the Prdue 13
1:453rd & 1 at opp 13Miyan Williams run for 7 yds to the Prdue 6 for a 1ST down
1:001st & goal at opp 6TEAM run for a loss of 1 yard to the Prdue 7
0:202nd & goal at opp 7TEAM run for a loss of 1 yard to the Prdue 8

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.

Officially, Ohio State leads 43–⁠15–⁠2; as played, 44–⁠15–⁠2 in 61 meetings, counting the three since this game.

Recent meetings
2025Ohio State 34, Purdue 10
2024Ohio State 45, Purdue 0
2023Ohio State 41, Purdue 7
2021Ohio State 59, Purdue 31
2018Purdue 49, Ohio State 20
2013Ohio State 56, Purdue 0

Around this game