Ohio State at Purdue

Saturday, October 14, 2023

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

Away3Ohio State11–⁠2 in 2023
41
HomePurdue4–⁠8 in 2023
7

Final at Ross-Ade Stadium, West LafayetteTV: PeacockAttendance 57,319

At kickoff
56°F, overcast, wind 9 mph from the westWeather: NOAA NCEI Integrated Surface Database; Purdue University Airport (KLAF), 4 km from the stadium
Official
Gregory BlumGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Ohio State13714741
Purdue00077

Standouts

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

Player stats

Ohio State

PassingC/AttYdsTDInt
Kyle McCord16/2827630
Devin Brown1/25810
RushingCarYdsTDLong
Dallan Hayden1176119
Xavier Johnson539015
DeaMonte Trayanum628010
Devin Brown82018
ReceivingRecYdsTDLong
Marvin Harrison Jr.6105134
Carnell Tate379055
Brandon Inniss158158
Cade Stover453223
DefenseTklTFLSacksInt
Cody Simon8100
Tommy Eichenberg8100
Steele Chambers4000
Jordan Hancock4000
Jack Sawyer31.51.50
J.T. Tuimoloau21.51.50

Purdue

PassingC/AttYdsTDInt
Hudson Card13/3212610
Bennett Meredith1/3800
RushingCarYdsTDLong
Devin Mockobee18110021
Dylan Downing111809
Deion Burks1606
ReceivingRecYdsTDLong
Mershawn Rice350035
T.J. Sheffield224015
Deion Burks32219
Garrett Miller21005
DefenseTklTFLSacksInt
Yanni Karlaftis9000
Dillon Thieneman9000
Sanoussi Kane6000
Markevious Brown6000
Kydran Jenkins3110
Nic Caraway3110
Jeffrey M’Ba1110

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

Team stats

Ohio StatePurdue
486Total yards257
334Passing yards134
152Rushing yards123
11.1Yards per pass3.8
3.9Yards per rush3.5
24First downs15
8–⁠13Third downs3–⁠17
0–⁠0Fourth downs2–⁠3
2Turnovers0
9–⁠51Penalties5–⁠41
32:27Possession27:33
3Sacks (by defense)3

Efficiency

Ohio StatePurdue
56%Success rate37%
0.41EPA per play−0.09
1.11Explosiveness0.98
0.03Rushing EPA0.03
0.84Passing EPA−0.18
41%Passing-down success21%
0.21First-down EPA−0.06
0.11Second-down EPA0.02
1.44Third-down EPA−0.32
20%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)

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

The line

Ohio State −18, over/under 52.

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

Every drive

Purdue end zoneOhio State end zoneQ1 PurdueMissed FG, 9 playsQ1 Ohio StateTouchdown, 8 playsQ1 PurduePunt, 3 playsQ1 Ohio StateTouchdown, 8 playsQ1 PurduePunt, 3 playsQ1 Ohio StateFumble, 11 playsQ2 PurduePunt, 3 playsQ2 Ohio StateTouchdown, 11 playsQ2 PurduePunt, 6 playsQ2 Ohio StatePunt, 3 playsQ2 PurdueMissed FG, 10 playsQ2 Ohio StateEnd of half, 1 playQ3 Ohio StateTouchdown, 6 playsQ3 PurdueMissed FG, 10 playsQ3 Ohio StateTouchdown, 5 playsQ3 PurduePunt, 3 playsQ3 Ohio StatePunt, 3 playsQ3 PurduePunt, 3 playsQ3 Ohio StateFumble, 3 playsQ3 PurdueTouchdown, 6 playsQ4 Ohio StatePunt, 4 playsQ4 PurduePunt, 6 playsQ4 Ohio StateTouchdown, 3 playsQ4 PurdueTurnover on downs, 10 playsQ4 Ohio StatePunt, 3 playsQ4 PurdueEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Purdue drives left to right, Ohio State right to left.
  1. Q1 PurdueMissed FG, 9 plays, 44 yards
  2. Q1 Ohio StateTouchdown, 8 plays, 69 yards
  3. Q1 PurduePunt, 3 plays, 2 yards
  4. Q1 Ohio StateTouchdown, 8 plays, 51 yards
  5. Q1 PurduePunt, 3 plays, 5 yards
  6. Q1 Ohio StateFumble, 11 plays, 72 yards
  7. Q2 PurduePunt, 3 plays, 5 yards
  8. Q2 Ohio StateTouchdown, 11 plays, 73 yards
  9. Q2 PurduePunt, 6 plays, 6 yards
  10. Q2 Ohio StatePunt, 3 plays, −9 yards
  11. Q2 PurdueMissed FG, 10 plays, 48 yards
  12. Q2 Ohio StateEnd of half, 1 play, −2 yards
  13. Q3 Ohio StateTouchdown, 6 plays, 67 yards
  14. Q3 PurdueMissed FG, 10 plays, 65 yards
  15. Q3 Ohio StateTouchdown, 5 plays, 80 yards
  16. Q3 PurduePunt, 3 plays, 6 yards
  17. Q3 Ohio StatePunt, 3 plays, 0 yards
  18. Q3 PurduePunt, 3 plays, 0 yards
  19. Q3 Ohio StateFumble, 3 plays, −7 yards
  20. Q3 PurdueTouchdown, 6 plays, 20 yards
  21. Q4 Ohio StatePunt, 4 plays, 16 yards
  22. Q4 PurduePunt, 6 plays, 20 yards
  23. Q4 Ohio StateTouchdown, 3 plays, 64 yards
  24. Q4 PurdueTurnover on downs, 10 plays, 39 yards
  25. Q4 Ohio StatePunt, 3 plays, −7 yards
  26. Q4 PurdueEnd of game, 1 play, −2 yards

Play by play

1st quarter6 drives, then Ohio State 13, Purdue 0
Purdue Missed FG, 9 plays
15:00Jayden Fielding kickoff for 65 yds for a touchback
15:001st & 10 at own 25Devin Mockobee run for 19 yds to the PUR 44 for a 1ST down
15:001st & 10 at own 44Hudson Card pass complete to Deion Burks for 7 yds to the OSU 49
15:002nd & 3 at opp 49Devin Mockobee run for 4 yds to the OSU 45 for a 1ST down
15:001st & 10 at opp 45Hudson Card pass complete to TJ Sheffield for 9 yds to the OSU 36
15:002nd & 1 at opp 36Devin Mockobee run for 3 yds to the OSU 33 for a 1ST down
15:001st & 10 at opp 33Dylan Downing run for 2 yds to the OSU 31
15:002nd & 8 at opp 31Hudson Card pass incomplete
15:003rd & 8 at opp 31Hudson Card pass incomplete
11:544th & 8 at opp 31Julio Macias 48 yd FG MISSED
Ohio State Touchdown, 8 plays
11:541st & 10 at own 31Kyle McCord pass incomplete
11:542nd & 10 at own 31Kyle McCord pass incomplete
11:543rd & 10 at own 31Kyle McCord pass complete to Marvin Harrison Jr. for 15 yds to the OSU 46 for a 1ST down
11:541st & 10 at own 46Chip Trayanum run for 2 yds to the OSU 48
11:542nd & 8 at own 48Kyle McCord pass complete to Marvin Harrison Jr. for 34 yds to the PUR 18 for a 1ST down
11:541st & 10 at opp 18Chip Trayanum run for 4 yds to the PUR 14
9:173rd & 6 at opp 14Timeout Ohio State, clock 09:17
9:172nd & 6 at opp 14Kyle McCord pass incomplete
9:113rd & 6 at opp 14Kyle McCord pass complete to Marvin Harrison Jr. for 14 yds for a TD (Jayden Fielding PAT MISSED)Ohio State 6, Purdue 0
Purdue Punt, 3 plays
9:06Jayden Fielding kickoff for 65 yds , return for no gain to the PUR 9
9:061st & 10 at own 9Dylan Downing run for a loss of 1 yard to the PUR 8
9:062nd & 11 at own 8Dylan Downing run for 3 yds to the PUR 11
9:063rd & 8 at own 11Hudson Card pass incomplete
7:504th & 8 at own 11Jack Ansell punt for 40 yds
Ohio State Touchdown, 8 plays
7:501st & 10 at own 49Xavier Johnson run for 5 yds to the PUR 46
7:502nd & 5 at opp 46Chip Trayanum run for 10 yds to the PUR 36 for a 1ST down
7:501st & 10 at opp 36Kyle McCord pass complete to Marvin Harrison Jr. for 14 yds to the PUR 22 for a 1ST down
7:501st & 10 at opp 22Chip Trayanum run for 6 yds to the PUR 16
7:502nd & 4 at opp 16Chip Trayanum run for 3 yds to the PUR 13
7:503rd & 1 at opp 13Devin Brown run for 8 yds to the PUR 5 for a 1ST down
7:501st & goal at opp 5Chip Trayanum run for 3 yds to the PUR 2
3:442nd & goal at opp 2Devin Brown run for 2 yds for a TD (Jayden Fielding KICK)Ohio State 13, Purdue 0
Purdue Punt, 3 plays
3:44Jayden Fielding kickoff for 65 yds for a touchback
3:441st & 10 at own 25Hudson Card pass complete to Garrett Miller for 5 yds to the PUR 30
3:442nd & 5 at own 30Devin Mockobee run for no gain to the PUR 30
3:443rd & 5 at own 30Hudson Card pass incomplete
2:374th & 5 at own 30Jack Ansell punt for 42 yds, downed at the OSU 28
Ohio State Fumble, 11 plays
2:371st & 10 at own 28Kyle McCord pass complete to Chip Trayanum for 9 yds to the OSU 37
2:222nd & 1 at own 37Xavier Johnson run for 4 yds to the OSU 41 for a 1ST down
2:221st & 10 at own 41Kyle McCord pass incomplete
2:222nd & 10 at own 41Kyle McCord run for 9 yds to the 50 yard line
2:223rd & 1 at the 50Kyle McCord run for 2 yds to the PUR 48 for a 1ST down
2:221st & 10 at opp 48Kyle McCord pass incomplete
0:002nd & 10 at opp 48Kyle McCord pass complete to Cade Stover for 23 yds to the PUR 25 for a 1ST down
Q2 15:001st & 10 at opp 25Dallan Hayden run for 1 yd to the PUR 24
Q2 15:002nd & 9 at opp 24Dallan Hayden run for 17 yds to the PUR 7 for a 1ST down
Q2 15:001st & goal at opp 7Devin Brown pass incomplete
Q2 13:332nd & goal at opp 7Devin Brown run for 7 yds Devin Brown fumbled, recovered by PUR Kydran Jenkins
2nd quarter6 drives, then Ohio State 20, Purdue 0
Purdue Punt, 3 plays
13:331st & 10 at own 20Devin Mockobee run for 2 yds to the PUR 22
13:332nd & 8 at own 22Hudson Card sacked by JT Tuimoloau for a loss of 5 yards to the PUR 17
13:333rd & 13 at own 17Hudson Card pass complete to Jayden Dixon-Veal for 8 yds to the PUR 25
11:294th & 5 at own 25Jack Ansell punt for 48 yds, downed at the OSU 27
Ohio State Touchdown, 11 plays
11:291st & 10 at own 27Kyle McCord pass complete to Marvin Harrison Jr. for 8 yds to the OSU 35
11:292nd & 2 at own 35Dallan Hayden run for 8 yds to the OSU 43 for a 1ST down
11:291st & 10 at own 43Kyle McCord pass complete to Cade Stover for 12 yds to the PUR 45 for a 1ST down
11:291st & 10 at opp 45Xavier Johnson run for 9 yds to the PUR 36
11:292nd & 1 at opp 36Kyle McCord pass incomplete
11:293rd & 1 at opp 36Dallan Hayden run for 3 yds to the PUR 33 for a 1ST down
11:291st & 10 at opp 33Dallan Hayden run for 14 yds to the PUR 19 for a 1ST down
11:291st & 10 at opp 19Xavier Johnson run for 15 yds to the PUR 4 for a 1ST down
11:291st & goal at opp 4Devin Brown run for no gain to the PUR 4
6:143rd & goal at opp 4Timeout Ohio State, clock 06:14
6:072nd & goal at opp 4Kyle McCord pass incomplete
6:023rd & goal at opp 4Kyle McCord pass complete to Cade Stover for 4 yds for a TD (Jayden Fielding KICK)Ohio State 20, Purdue 0
Purdue Punt, 6 plays
5:58Jayden Fielding kickoff for 64 yds
5:581st & 10 at own 20Hudson Card pass complete to Garrett Miller for 5 yds to the PUR 25
5:582nd & 5 at own 25Hudson Card pass complete to Elijah Canion for 4 yds to the PUR 29
5:583rd & 1 at own 29Dylan Downing run for 4 yds to the PUR 33 for a 1ST down
5:581st & 10 at own 33Hudson Card pass incomplete
5:582nd & 10 at own 33Hudson Card sacked by Jack Sawyer for a loss of 7 yards to the PUR 26
5:583rd & 17 at own 26Hudson Card pass incomplete
3:314th & 17 at own 26Jack Ansell punt for 34 yds
3:311st & 10 at own 40Ohio State Penalty, Offensive Holding (Josh Simmons) to the OSU 30
Ohio State Punt, 3 plays
3:311st & 20 at own 30Kyle McCord pass incomplete
3:312nd & 20 at own 30Kyle McCord pass incomplete
3:313rd & 20 at own 30Ohio State Penalty, Delay Of Game (Kyle McCord) to the OSU 25
3:313rd & 25 at own 25Xavier Johnson run for 6 yds to the OSU 31
2:024th & 19 at own 31Jesse Mirco punt for 39 yds, fair catch by TJ Sheffield at the PUR 30
Purdue Missed FG, 10 plays
2:021st & 10 at own 30Devin Mockobee run for 5 yds to the PUR 35
2:022nd & 5 at own 35Hudson Card pass complete to Deion Burks for 9 yds to the PUR 44 for a 1ST down
2:021st & 10 at own 44Hudson Card run for 13 yds to the OSU 43 for a 1ST down
2:021st & 10 at opp 43Devin Mockobee run for 21 yds to the OSU 22 for a 1ST down
2:021st & 10 at opp 22Hudson Card pass incomplete
2:022nd & 10 at opp 22Devin Mockobee run for 21 yds to the OSU 1 for a 1ST down
0:232nd & goal at opp 2Timeout Purdue, clock 00:23
0:231st & goal at opp 1Devin Mockobee run for a loss of 1 yard to the OSU 2
0:232nd & goal at opp 2Direct snap to MOCKOBEE, Devin rush to the right for a loss of 2 yards to the OSU4 (SIMON, Cody). PENALTY PUR Holding on MILLER, Garrett enforced 10 yards from the OSU2 to the OSU12 [NHSG]. NO PLAY (replay the down).
0:183rd & goal at opp 12Hudson Card sacked by Jack Sawyer and JT Tuimoloau for a loss of 10 yards to the OSU 22
0:182nd & goal at opp 12Hudson Card pass incomplete
0:183rd & goal at opp 12Timeout Ohio State, clock 00:18
0:024th & goal at opp 22Julio Macias 39 yd FG MISSED
Ohio State End of half, 1 play
0:021st & 10 at own 22[NHSG] Kneel down by MCCORD, Kyle at OSU20 (team loss of 2).
3rd quarter8 drives, then Ohio State 34, Purdue 0
Ohio State Touchdown, 6 plays
14:54Caleb Krockover kickoff for 58 yds
14:541st & 10 at own 33Kyle McCord pass complete to Julian Fleming for 9 yds to the OSU 42
14:542nd & 1 at own 42Kyle McCord pass complete to Xavier Johnson for 21 yds to the PUR 37 for a 1ST down
14:541st & 10 at opp 37MCCORD, Kyle pass deep to the right incomplete intended for FLEMING, Julian thrown to the PUR10. PENALTY PUR Pass Interference on BROWN, Markevious enforced 15 yards to the PUR22 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
14:541st & 10 at opp 22Dallan Hayden run for 19 yds to the PUR 3 for a 1ST down
14:541st & goal at opp 3Kyle McCord pass incomplete
14:542nd & goal at opp 3MCCORD, Kyle pass short to the right incomplete intended for FLEMING, Julian thrown to the PUR0. PENALTY PUR Pass Interference on BROWN, Markevious enforced 1 yards to the PUR2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
14:541st & goal at opp 2Dallan Hayden run for 1 yd to the PUR 1
12:242nd & goal at opp 1Dallan Hayden run for 1 yd for a TD (Jayden Fielding KICK)Ohio State 27, Purdue 0
Purdue Missed FG, 10 plays
12:24Jayden Fielding kickoff for 65 yds for a touchback
12:241st & 10 at own 25Devin Mockobee run for a loss of 1 yard to the PUR 24
12:242nd & 11 at own 24Hudson Card pass complete to Mershawn Rice for 9 yds to the PUR 33
12:243rd & 2 at own 33Hudson Card pass complete to Mershawn Rice for 35 yds to the OSU 32 for a 1ST down
12:241st & 10 at opp 32Devin Mockobee run for 2 yds to the OSU 30
12:242nd & 8 at opp 30Hudson Card pass incomplete
12:243rd & 8 at opp 30Dylan Downing run for a loss of 1 yard to the OSU 31
12:244th & 9 at opp 31CARD, Hudson pass deep to the right incomplete intended for MILLER, Garrett thrown to the OSU10. PENALTY OSU Pass Interference on RANSOM, Lathan enforced 15 yards to the OSU16 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
12:241st & 10 at opp 16Hudson Card pass incomplete
12:242nd & 10 at opp 16Deion Burks run for 6 yds to the OSU 10
12:243rd & 4 at opp 10Dylan Downing run for no gain to the OSU 10
7:354th & 4 at opp 10Julio Macias 27 yd FG MISSED
Ohio State Touchdown, 5 plays
7:351st & 10 at own 20Dallan Hayden run for 3 yds to the OSU 23
7:352nd & 7 at own 23Kyle McCord run for a loss of 3 yards to the OSU 20
7:353rd & 10 at own 20Kyle McCord pass complete to Carnell Tate for 16 yds to the OSU 36 for a 1ST down
7:351st & 10 at own 36Ohio State Penalty, Delay Of Game (Kyle McCord) to the OSU 31
7:351st & 15 at own 31Kyle McCord pass complete to Carnell Tate for 55 yds to the PUR 14 for a 1ST down
4:361st & 10 at opp 14Kyle McCord pass complete to Cade Stover for 14 yds for a TD (Jayden Fielding KICK)Ohio State 34, Purdue 0
Purdue Punt, 3 plays
4:36Jayden Fielding kickoff for 59 yds
4:361st & 10 at own 35Hudson Card pass incomplete
4:362nd & 10 at own 35Hudson Card pass complete to Mershawn Rice for 6 yds to the PUR 41
4:363rd & 4 at own 41Hudson Card pass incomplete
3:464th & 4 at own 41Jack Ansell punt for 38 yds, fair catch by Jayden Ballard at the OSU 21
Ohio State Punt, 3 plays
3:461st & 10 at own 21Evan Pryor run for 5 yds to the OSU 26
3:462nd & 5 at own 26Evan Pryor run for a loss of 5 yards to the OSU 21
3:463rd & 10 at own 21Kyle McCord pass incomplete
2:194th & 10 at own 21Jesse Mirco punt for 40 yds
Purdue Punt, 3 plays
2:191st & 10 at opp 48Hudson Card pass incomplete
2:192nd & 10 at opp 48Devin Mockobee run for no gain to the OSU 48
2:193rd & 10 at opp 48Hudson Card pass incomplete
1:284th & 10 at opp 48Jack Ansell punt for 21 yds
Ohio State Fumble, 3 plays
1:281st & 10 at own 27Kyle McCord pass incomplete
1:282nd & 10 at own 27Evan Pryor run for 2 yds to the OSU 29
0:453rd & 8 at own 29Kyle McCord sacked for a loss of 9 yards to the OSU 20
Purdue Touchdown, 6 plays
0:451st & 10 at opp 20Hudson Card pass incomplete
0:452nd & 10 at opp 20Hudson Card pass incomplete
0:003rd & 10 at opp 20Devin Mockobee run for 3 yds to the OSU 17
Q4 15:004th & 7 at opp 17Hudson Card pass complete to TJ Sheffield for 15 yds to the OSU 2 for a 1ST down
Q4 15:001st & goal at opp 1Hudson Card pass incomplete
Q4 15:002nd & goal at opp 1Purdue Penalty, False Start (Jalen Grant) to the OSU 6
Q4 14:302nd & goal at opp 6Hudson Card pass complete to Deion Burks for 6 yds for a TD (Caleb Krockover KICK)Ohio State 34, Purdue 7
4th quarter6 drives, then Ohio State 41, Purdue 7
Ohio State Punt, 4 plays
14:22Caleb Krockover kickoff for 54 yds
14:221st & 10 at own 34Kyle McCord pass complete to Marvin Harrison Jr. for 20 yds to the PUR 46 for a 1ST down
14:221st & 10 at opp 46Ohio State Penalty, Intentional Grounding (Kyle McCord) to the OSU 45
14:222nd & 20 at own 44Dallan Hayden run for 8 yds to the PUR 48
14:223rd & 12 at opp 48Kyle McCord pass complete to Carnell Tate for 8 yds to the PUR 40
14:224th & 4 at opp 40Ohio State Penalty, Delay Of Game (Jesse Mirco) to the PUR 45
14:224th & 9 at opp 45Ohio State Penalty, Illegal Snap on FERLMANN, John enforced (-5 Yards) to the 50 yard line
11:254th & 14 at the 50Jesse Mirco punt for 48 yds, downed at the PUR 2
Purdue Punt, 6 plays
11:251st & 10 at own 2Dylan Downing run for 9 yds to the PUR 11
11:252nd & 1 at own 11Dylan Downing run for no gain to the PUR 11
11:253rd & 1 at own 11Dylan Downing run for 3 yds to the PUR 14 for a 1ST down
11:251st & 10 at own 14Hudson Card pass incomplete
11:252nd & 10 at own 14Hudson Card pass complete to Dylan Downing for 8 yds to the PUR 22
11:253rd & 2 at own 22Hudson Card pass incomplete
8:584th & 2 at own 22Jack Ansell punt for 42 yds, downed at the OSU 36
Ohio State Touchdown, 3 plays
8:581st & 10 at own 36Devin Brown run for 5 yds to the OSU 41
8:582nd & 5 at own 41Dallan Hayden run for 1 yd to the OSU 42
7:353rd & 4 at own 42Devin Brown pass complete to Brandon Inniss for 58 yds for a TD (Jayden Fielding KICK)Ohio State 41, Purdue 7
Purdue Turnover on downs, 10 plays
7:35Jayden Fielding kickoff for 63 yds
7:351st & 10 at own 25Devin Mockobee run for 9 yds to the PUR 34
7:352nd & 1 at own 34Devin Mockobee run for 9 yds to the PUR 43 for a 1ST down
7:351st & 10 at own 43Devin Mockobee run for 9 yds to the OSU 48
7:352nd & 1 at opp 48Devin Mockobee run for no gain to the OSU 48
7:354th & 1 at opp 48Devin Mockobee run for 5 yds to the OSU 43 for a 1ST down
7:351st & 10 at opp 43Dylan Downing run for 1 yd to the OSU 42
7:352nd & 9 at opp 42Bennett Meredith pass complete to Jaron Tibbs for 8 yds to the OSU 34
7:353rd & 1 at opp 48Bennett Meredith pass incomplete
7:353rd & 1 at opp 34Dylan Downing run for a loss of 2 yards to the OSU 36
3:004th & 3 at opp 36Bennett Meredith pass incomplete
Ohio State Punt, 3 plays
3:001st & 10 at own 36Devin Brown run for a loss of 1 yard to the OSU 35
3:002nd & 11 at own 35Devin Brown run for 3 yds to the OSU 38
3:003rd & 8 at own 38Ohio State Penalty, False Start (-5 Yards) to the OSU 33
3:003rd & 13 at own 33Devin Brown sacked by Jeffrey M’Ba for a loss of 4 yards to the OSU 29
0:374th & 17 at own 29Jesse Mirco punt for 53 yds
Purdue End of game, 1 play
0:001st & 10 at own 18Addai Lewellen run for a loss of 2 yards to the PUR 16

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