Indiana at Purdue

Saturday, November 27, 2021. Purdue took the Old Oaken Bucket from Indiana

Purdue beat Indiana 44–⁠7. It was their 123rd meeting; after it, Purdue led the series 73–⁠42–⁠6 in the games on file.

AwayIndiana2–⁠10 in 2021
7
HomePurdue9–⁠4 in 2021
44

Final at Ross-Ade Stadium, West LafayetteTV: FS1Attendance 61,320

At kickoff
38°F, light rain, wind 10 mph from the southWeather: NOAA NCEI Integrated Surface Database; Purdue University Airport (KLAF), 4 km from the stadium, 24 minutes after kickoff
Official
Jerry McGinnGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Indiana70007
Purdue710141344

Standouts

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

Player stats

Indiana

PassingC/AttYdsTDInt
Grant Gremel18/3014701
RushingCarYdsTDLong
Davion Ervin-Poindexter847018
Charlie Spegal93708
David Holloman414013
Chris Childers3504
ReceivingRecYdsTDLong
Peyton Hendershot651021
Miles Marshall342017
A.J. Barner429013
Ty Fryfogle219013
DefenseTklTFLSacksInt
Marcelino Ball7110
Cam Jones7000
Micah McFadden7000
Bryant Fitzgerald4000

Purdue

PassingC/AttYdsTDInt
Aidan O’Connell26/3127840
Austin Burton0/1000
Jack Plummer1/1200
RushingCarYdsTDLong
Alexander Horvath154919
King Doerue449029
Dylan Downing339133
Milton Wright118018
ReceivingRecYdsTDLong
David Bell679120
Jackson Anthrop463128
Milton Wright653019
T.J. Sheffield331118
DefenseTklTFLSacksInt
Jaylan Alexander6100
DaMarcus Mitchell5110
Branson Deen4310
Chris Jefferson4000
George Karlaftis3110
Kydran Jenkins3110
Jacob Wahlberg2001

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

Team stats

IndianaPurdue
204Total yards447
147Passing yards280
57Rushing yards167
4.9Yards per pass8.5
1.8Yards per rush6.0
17First downs25
7–⁠15Third downs2–⁠8
0–⁠0Fourth downs1–⁠1
1Turnovers0
8–⁠67Penalties6–⁠66
30:46Possession29:14
1Sacks (by defense)4

Efficiency

IndianaPurdue
36%Success rate63%
−0.03EPA per play0.39
1.11Explosiveness0.96
0.00Rushing EPA0.38
−0.06Passing EPA0.39
30%Passing-down success46%
−0.37First-down EPA0.56
0.16Second-down EPA0.45
0.30Third-down EPA−0.40
6%Havoc by its defense28%

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)

Purdue 77% to win. Elo’s favorite won.

The line

Purdue −17.5, over/under 50.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 Purdue 89%, Indiana 11%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Purdue end zoneIndiana end zoneQ1 PurdueTouchdown, 13 playsQ1 IndianaTouchdown, 11 playsQ1 PurduePunt, 5 playsQ1 IndianaPunt, 3 playsQ2 PurdueTouchdown, 3 playsQ2 IndianaPunt, 3 playsQ2 PurdueField goal, 9 playsQ2 IndianaPunt, 4 playsQ2 PurduePunt, 3 playsQ2 IndianaMissed FG, 11 playsQ3 IndianaPunt, 3 playsQ3 PurdueTouchdown, 4 playsQ3 IndianaPunt, 5 playsQ3 PurdueTouchdown, 6 playsQ3 IndianaPunt, 6 playsQ3 PurdueTouchdown, 12 playsQ4 IndianaPunt, 3 playsQ4 PurdueTouchdown, 4 playsQ4 IndianaInterception, 10 playsQ4 PurduePunt, 3 playsQ4 IndianaEnd of game, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Purdue drives left to right, Indiana right to left.
  1. Q1 PurdueTouchdown, 13 plays, 75 yards
  2. Q1 IndianaTouchdown, 11 plays, 75 yards
  3. Q1 PurduePunt, 5 plays, 34 yards
  4. Q1 IndianaPunt, 3 plays, −2 yards
  5. Q2 PurdueTouchdown, 3 plays, 42 yards
  6. Q2 IndianaPunt, 3 plays, 0 yards
  7. Q2 PurdueField goal, 9 plays, 54 yards
  8. Q2 IndianaPunt, 4 plays, 4 yards
  9. Q2 PurduePunt, 3 plays, 6 yards
  10. Q2 IndianaMissed FG, 11 plays, 45 yards
  11. Q3 IndianaPunt, 3 plays, 8 yards
  12. Q3 PurdueTouchdown, 4 plays, 51 yards
  13. Q3 IndianaPunt, 5 plays, 19 yards
  14. Q3 PurdueTouchdown, 6 plays, 69 yards
  15. Q3 IndianaPunt, 6 plays, 14 yards
  16. Q3 PurdueTouchdown, 12 plays, 65 yards
  17. Q4 IndianaPunt, 3 plays, −22 yards
  18. Q4 PurdueTouchdown, 4 plays, 46 yards
  19. Q4 IndianaInterception, 10 plays, 51 yards
  20. Q4 PurduePunt, 3 plays, 6 yards
  21. Q4 IndianaEnd of game, 4 plays, 14 yards

Play by play

1st quarter4 drives, then Tied at 7
Purdue Touchdown, 13 plays
15:00Jared Smolar kickoff for 65 yds for a touchback
15:001st & 10 at own 25Zander Horvath run for 1 yd to the Prdue 26
15:002nd & 9 at own 26Aidan O’Connell pass complete to Jackson Anthrop for 10 yds to the Prdue 36 for a 1ST down
15:001st & 10 at own 36Aidan O’Connell pass complete to Milton Wright for 7 yds to the Prdue 43
15:002nd & 3 at own 43Zander Horvath run for 5 yds to the Prdue 48 for a 1ST down
15:001st & 10 at own 48Aidan O’Connell pass complete to Jackson Anthrop for 28 yds to the Ind 24 for a 1ST down
15:001st & 10 at opp 24Aidan O’Connell pass complete to Zander Horvath for a loss of 2 yards to the Ind 26
15:002nd & 12 at opp 26Aidan O’Connell pass complete to Milton Wright for 7 yds to the Ind 19
15:003rd & 5 at opp 19Aidan O’Connell pass complete to Zander Horvath for 6 yds to the Ind 13 for a 1ST down
15:001st & 10 at opp 13Zander Horvath run for 7 yds to the Ind 6
15:002nd & 3 at opp 6Aidan O’Connell pass incomplete
15:003rd & 3 at opp 6Aidan O’Connell run for 2 yds to the Ind 4
15:004th & 1 at opp 4ANTHROP, Jackson pass to the right incomplete intended for DURHAM, Payne thrown to the IND0. PENALTY IND Pass Interference on WILLIAMS, Jaylin enforced 2 yards to the IND2 and results in automatic 1ST DOWN. NO PLAY (replay the down).
15:001st & goal at opp 2Zander Horvath run for 1 yd to the Ind 1
8:302nd & goal at opp 1Zander Horvath 1 Yd Run (Mitchell Fineran Kick)Purdue 7, Indiana 0
Indiana Touchdown, 11 plays
8:30Ben Freehill kickoff for 65 yds for a touchback
8:301st & 10 at own 25Davion Ervin-Poindexter run for 5 yds to the Ind 30
8:302nd & 5 at own 30Grant Gremel pass complete to Ty Fryfogle for 13 yds to the Ind 43 for a 1ST down
8:301st & 10 at own 43Grant Gremel pass complete to Davion Ervin-Poindexter for a loss of 2 yards to the Ind 41
8:302nd & 12 at own 41Grant Gremel pass complete to Miles Marshall for 12 yds to the Prdue 47 for a 1ST down
8:301st & 10 at opp 47Grant Gremel pass incomplete
8:302nd & 10 at opp 47Grant Gremel pass complete to A.J. Barner for 8 yds to the Prdue 39
8:303rd & 2 at opp 39Davion Ervin-Poindexter run for 4 yds to the Prdue 35 for a 1ST down
8:301st & 10 at opp 35INDIANA Penalty, Offsides (-5 Yards) to the Prdue 40
8:301st & 15 at opp 40Grant Gremel pass complete to Miles Marshall for 13 yds to the Prdue 27
8:302nd & 2 at opp 27PURDUE Penalty, Offsides ( Yards) declined for a 1ST down
8:301st & 10 at opp 16Grant Gremel pass incomplete
8:302nd & 10 at opp 16GREMEL, Grant pass to the right incomplete intended for FRYFOGLE, Ty broken up by BROWN, Jamari at the PUR0. PENALTY PUR Offsides on KARLAFTIS, George declined PUR Pass Interference on BROWN, Jamari enforced 14 yards to the PUR2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
3:381st & goal at opp 2D. McCulley run for 2 yds for a TD, (C. Campbell KICK)Tied at 7
Purdue Punt, 5 plays
3:381st & 10 at opp 25Timeout PURDUE, clock 03:38
3:38Jared Smolar kickoff for 65 yds for a touchback
3:381st & 10 at own 25Aidan O’Connell pass complete to Milton Wright for 19 yds to the Prdue 44 for a 1ST down
2:501st & 10 at opp 42Timeout PURDUE, clock 02:50
2:501st & 10 at own 44Aidan O’Connell pass complete to David Bell for 14 yds to the Ind 42 for a 1ST down
2:501st & 10 at opp 42Aidan O’Connell pass complete to Garrett Miller for 1 yd to the Ind 41
2:502nd & 9 at opp 41Aidan O’Connell sacked by Marcelino McCrary-Ball for 0 yards to the 50 yard line
2:503rd & 18 at the 50Aidan O’Connell pass complete to Zander Horvath for 9 yds to the Ind 41
0:374th & 9 at opp 41Brendan Cropsey punt for 29 yds, fair catch by Reese Taylor at the Ind 12
Indiana Punt, 3 plays
0:001st & 10 at own 12Davion Ervin-Poindexter run for 3 yds to the Ind 15
Q2 15:002nd & 7 at own 15Grant Gremel pass incomplete
Q2 15:003rd & 7 at own 15Grant Gremel sacked by Branson Deen for 0 yards to the Ind 10
Q2 14:084th & 12 at own 10James Evans punt for 32 yds, downed at the Ind 42
2nd quarter6 drives, then Purdue 17, Indiana 7
Purdue Touchdown, 3 plays
14:081st & 10 at opp 42Aidan O’Connell pass complete to David Bell for 6 yds to the Ind 36
14:082nd & 4 at opp 36Zander Horvath run for 3 yds to the Ind 33
12:483rd & 1 at opp 33Aidan O’Connell pass intercepted for a 1ST down return for no gain for a 1ST down INDIANA Penalty, Offensive Pass Interference (Raheem Layne II) to the Ind 24 for a 1ST down
12:421st & 11 at opp 24Aidan O’Connell pass complete to Paul Piferi for 24 yds for a TD, (Mitchell Fineran KICK)Purdue 14, Indiana 7
Indiana Punt, 3 plays
12:42Ben Freehill kickoff for 65 yds for a touchback
12:421st & 10 at own 25Grant Gremel pass incomplete
12:422nd & 10 at own 25Grant Gremel sacked by George Karlaftis for 0 yards to the Ind 21
12:423rd & 14 at own 21Grant Gremel pass complete to Peyton Hendershot for 4 yds to the Ind 25
11:024th & 10 at own 25James Evans punt for 43 yds, downed at the Prdue 32
Purdue Field goal, 9 plays
11:021st & 10 at own 32DOERUE, King rush to the left for a gain of 4 yards to the PUR36 (FITZGERALD, Bryant). PENALTY PUR Holding on WITT, Tyler enforced 10 yards from the PUR32 to the PUR22 [NHSG]. NO PLAY (replay the down).
11:021st & 20 at own 22Aidan O’Connell pass complete to David Bell for 16 yds to the Prdue 38
11:022nd & 4 at own 38Aidan O’Connell pass complete to David Bell for 10 yds to the Prdue 48 for a 1ST down
11:021st & 10 at own 48Aidan O’Connell pass complete to King Doerue for 8 yds to the Ind 44
11:022nd & 2 at opp 44Aidan O’Connell pass complete to Milton Wright for 7 yds to the Ind 37 for a 1ST down
11:021st & 10 at opp 37Aidan O’Connell pass complete to TJ Sheffield for 18 yds to the Ind 19 for a 1ST down
11:021st & 10 at opp 19King Doerue run for 3 yds to the Ind 16
11:022nd & 7 at opp 16Aidan O’Connell pass complete to Milton Wright for 2 yds to the Ind 14
11:023rd & 5 at opp 14Aidan O’Connell pass incomplete
6:534th & 5 at opp 14Mitchell Fineran 32 yd FG GOODPurdue 17, Indiana 7
Indiana Punt, 4 plays
6:53Ben Freehill kickoff for 65 yds for a touchback
6:531st & 10 at own 25Davion Ervin-Poindexter run for 18 yds to the Ind 43 for a 1ST down
6:531st & 10 at own 43Davion Ervin-Poindexter run for 3 yds to the Ind 46
6:532nd & 7 at own 46Grant Gremel run for a loss of 2 yards to the Ind 45 fumbled, recovered by Ind Davion Ervin-Poindexter
6:533rd & 8 at own 45INDIANA Penalty, Unsportsmanlike Conduct (Davion Ervin-Poindexter) to the Ind 30
6:533rd & 23 at own 30Grant Gremel pass complete to Peyton Hendershot for a loss of 1 yard to the Ind 29
4:474th & 24 at own 29James Evans punt for 49 yds , Jackson Anthrop returns for a loss of 1 yard to the Prdue 21
Purdue Punt, 3 plays
4:471st & 10 at own 21Zander Horvath run for 4 yds to the Prdue 25
4:472nd & 6 at own 25Zander Horvath run for 5 yds to the Prdue 30
4:473rd & 1 at own 30Zander Horvath run for a loss of 3 yards to the Prdue 27
3:084th & 4 at own 27Brendan Cropsey punt for 40 yds, downed at the Ind 33
Indiana Missed FG, 11 plays
3:081st & 10 at own 33Chris Childers run for 2 yds to the Ind 35
2:203rd & 17 at own 26Timeout PURDUE, clock 02:20
2:202nd & 8 at own 35Grant Gremel sacked by Kydran Jenkins for 0 yards to the Ind 26
2:203rd & 17 at own 26Grant Gremel pass complete to Peyton Hendershot for 21 yds to the Ind 47 for a 1ST down
2:201st & 10 at own 47Charlie Spegal run for 2 yds to the Ind 49
1:263rd & 2 at opp 45Timeout INDIANA, clock 01:26
1:262nd & 8 at own 49Grant Gremel pass complete to Ty Fryfogle for 6 yds to the Prdue 45
1:263rd & 2 at opp 45Charlie Spegal run for 4 yds to the Prdue 41 for a 1ST down
1:261st & 10 at opp 41GREMEL, Grant pass to the right incomplete intended for FRYFOGLE, Ty thrown to the PUR15. PENALTY PUR Pass Interference on BROWN, Jamari enforced 15 yards to the PUR26 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
1:261st & 10 at opp 26Grant Gremel run for a loss of 21 yards to the Prdue 47 fumbled, recovered by Ind Grant Gremel
1:262nd & 31 at opp 47Grant Gremel run for 3 yds to the Prdue 44
1:263rd & 28 at opp 44PURDUE Penalty, Unsportsmanlike Conduct (Jalen Graham) to the Prdue 29 for a 1ST down
1:261st & 10 at opp 29GREMEL, Grant pass to the right complete for 9 yards to HENDERSHOT, Peyton caught at the PUR20 and advanced to the PUR20 (GRANT, Marvin), out of bounds. PENALTY IND Holding on POWELL, Dylan enforced 10 yards from the PUR29 to the PUR39 [NHSG]. NO PLAY (replay the down).
1:261st & 20 at opp 39Grant Gremel pass incomplete
0:023rd & 3 at opp 22Timeout PURDUE, clock 00:02
0:022nd & 20 at opp 39Grant Gremel pass complete to Miles Marshall for 17 yds to the Prdue 22
0:003rd & 3 at opp 22Charles Campbell 40 yd FG MISSED
3rd quarter6 drives, then Purdue 31, Indiana 7
Indiana Punt, 3 plays
14:56Mitchell Fineran kickoff for 65 yds , Marcelino McCrary-Ball return for 13 yds to the Ind 13
14:561st & 10 at own 13Grant Gremel pass incomplete
14:562nd & 10 at own 13Grant Gremel pass incomplete
14:563rd & 10 at own 13Grant Gremel pass complete to Peyton Hendershot for 8 yds to the Ind 21
13:504th & 2 at own 21James Evans punt for 30 yds
Purdue Touchdown, 4 plays
13:501st & 10 at own 49Aidan O’Connell pass complete to Milton Wright for 11 yds to the Ind 40 for a 1ST down
13:501st & 10 at opp 40Aidan O’Connell pass complete to Zander Horvath for 6 yds to the Ind 34
13:502nd & 4 at opp 34Aidan O’Connell pass complete to David Bell for 13 yds to the Ind 21 for a 1ST down
12:261st & 10 at opp 21Aidan O’Connell pass complete to Jackson Anthrop for 21 yds for a TD, (Mitchell Fineran KICK)Purdue 24, Indiana 7
Indiana Punt, 5 plays
12:26Ben Freehill kickoff for 65 yds for a touchback
12:261st & 10 at own 25David Holloman run for 5 yds to the Ind 30
12:262nd & 5 at own 30David Holloman run for 13 yds to the Ind 43 for a 1ST down
12:261st & 10 at own 43Grant Gremel pass incomplete
12:262nd & 10 at own 43David Holloman run for 1 yd to the Ind 44
12:263rd & 9 at own 44Grant Gremel pass incomplete
10:494th & 9 at own 44James Evans punt for 25 yds, downed at the Prdue 31
Purdue Touchdown, 6 plays
10:491st & 10 at own 31King Doerue run for 7 yds to the Prdue 38
10:492nd & 3 at own 38King Doerue run for 29 yds to the Ind 33 for a 1ST down
10:491st & 10 at opp 33Aidan O’Connell pass incomplete
10:492nd & 10 at opp 33Milton Wright run for 18 yds to the Ind 15 for a 1ST down
10:491st & 10 at opp 15King Doerue run for 10 yds to the Ind 5 for a 1ST down
8:371st & goal at opp 5Aidan O’Connell pass complete to TJ Sheffield for 5 yds for a TD, (Mitchell Fineran KICK)Purdue 31, Indiana 7
Indiana Punt, 6 plays
8:31Ben Freehill kickoff for 64 yds , Marcelino McCrary-Ball return for 21 yds to the Ind 22
8:311st & 10 at own 22ERVIN-POINDEXTER, Davion rush to the right for a gain of 2 yards to the IND24 (KARLAFTIS, George;ALEXANDER, Jaylan). PENALTY IND Holding on JONES, Caleb enforced 10 yards from the IND22 to the IND12 [NHSG]. NO PLAY (replay the down).
8:311st & 20 at own 12Grant Gremel pass complete to Javon Swinton for 4 yds to the Ind 16
8:312nd & 16 at own 16Grant Gremel pass complete to Peyton Hendershot for 8 yds to the Ind 24
8:313rd & 8 at own 24Charlie Spegal run for 8 yds to the Ind 32 for a 1ST down
8:311st & 10 at own 32Charlie Spegal run for 1 yd to the Ind 33
8:312nd & 9 at own 33INDIANA Penalty, False Start (Ty Fryfogle) to the Ind 28
8:312nd & 14 at own 28Chris Childers run for a loss of 1 yard to the Ind 27
8:313rd & 15 at own 27GREMEL, Grant pass to the right incomplete intended for BARNER, AJ thrown to the IND42. PENALTY PUR Offsides on MITCHELL, DaMarcus enforced 5 yards from the IND27 to the IND32 [NHSG]. NO PLAY (replay the down).
8:313rd & 10 at own 32Grant Gremel pass complete to Javon Swinton for 4 yds to the Ind 36
4:044th & 6 at own 36James Evans punt for 29 yds, fair catch by Jackson Anthrop at the Prdue 35
Purdue Touchdown, 12 plays
4:041st & 10 at own 35Zander Horvath run for 9 yds to the Prdue 44
4:042nd & 1 at own 44Zander Horvath run for 2 yds to the Prdue 46 for a 1ST down
4:041st & 10 at own 46Zander Horvath run for 3 yds to the Prdue 49
4:042nd & 7 at own 49Aidan O’Connell pass complete to TJ Sheffield for 8 yds to the Ind 43 for a 1ST down
4:041st & 10 at opp 43Aidan O’Connell pass complete to Jackson Anthrop for 4 yds to the Ind 39
4:042nd & 6 at opp 39Aidan O’Connell pass incomplete
4:043rd & 6 at opp 39Aidan O’Connell run for 8 yds to the Ind 31 for a 1ST down
0:001st & 10 at opp 31Zander Horvath run for 5 yds to the Ind 26
Q4 15:002nd & 5 at opp 26Zander Horvath run for 4 yds to the Ind 22
Q4 15:003rd & 1 at opp 22Aidan O’Connell pass incomplete
Q4 14:121st & 10 at opp 20Timeout PURDUE, clock 14:12
Q4 14:124th & 1 at opp 22Zander Horvath run for 2 yds to the Ind 20 for a 1ST down
Q4 13:531st & 10 at opp 20Aidan O’Connell pass complete to David Bell for 20 yds for a TD, (Mitchell Fineran PAT BLOCKED)Purdue 37, Indiana 7
4th quarter5 drives, then Purdue 44, Indiana 7
Indiana Punt, 3 plays
13:46Ben Freehill kickoff for 55 yds , Marcelino McCrary-Ball return for 20 yds to the Ind 30
13:461st & 10 at own 30Grant Gremel pass complete to A.J. Barner for a loss of 2 yards to the Ind 28
13:462nd & 12 at own 28Grant Gremel pass incomplete
13:463rd & 12 at own 28GREMEL, Grant pass to the right complete for 8 yards to BARNER, AJ caught at the IND36 and advanced to the IND36, out of bounds. PENALTY IND Holding on HAGGARD, Luke enforced 10 yards from the IND28 to the IND18 [NHSG]. NO PLAY (replay the down).
13:463rd & 22 at own 18Grant Gremel sacked by DaMarcus Mitchell for 0 yards to the Ind 8
11:374th & 32 at own 8Jared Smolar punt for 38 yds, fair catch by Jackson Anthrop at the Ind 46
Purdue Touchdown, 4 plays
11:371st & 10 at opp 46Dylan Downing run for 7 yds to the Ind 39
11:372nd & 3 at opp 39Jack Plummer run for 4 yds to the Ind 35 for a 1ST down
11:371st & 10 at opp 35Jack Plummer pass complete to Dylan Downing for 2 yds to the Ind 33
9:282nd & 8 at opp 33Dylan Downing run for 33 yds for a TD, (Mitchell Fineran KICK)Purdue 44, Indiana 7
Indiana Interception, 10 plays
9:26Ben Freehill kickoff for 57 yds , Davion Ervin-Poindexter return for no gain to the Ind 8
9:261st & 10 at own 8David Holloman run for a loss of 5 yards to the Ind 3
9:262nd & 15 at own 3Davion Ervin-Poindexter run for 7 yds to the Ind 10
9:263rd & 8 at own 10Grant Gremel pass complete to A.J. Barner for 10 yds to the Ind 20 for a 1ST down
9:261st & 10 at own 20Grant Gremel pass complete to A.J. Barner for 13 yds to the Ind 33 for a 1ST down
9:261st & 10 at own 33GREMEL, Grant pass to the right complete for 9 yards to BARNER, AJ caught at the IND41 and advanced to the IND42 (KANE, Sanoussi). PENALTY PUR Pass Interference on KANE, Sanoussi enforced at the spot of the foul for 7 yards to the IND40 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
9:261st & 10 at own 40Chris Childers run for 4 yds to the Ind 44
9:262nd & 6 at own 44Charlie Spegal run for 5 yds to the Ind 49
9:263rd & 1 at own 49Charlie Spegal run for 4 yds to the Prdue 47 for a 1ST down
9:261st & 10 at opp 47Davion Ervin-Poindexter run for 6 yds to the Prdue 41
9:262nd & 4 at opp 41Grant Gremel pass incomplete
4:193rd & 4 at opp 41Grant Gremel pass intercepted return for no gain to the Prdue 38
Purdue Punt, 3 plays
4:191st & 10 at own 38Dylan Downing run for a loss of 1 yard to the Prdue 37
4:192nd & 11 at own 37Austin Burton pass incomplete
4:193rd & 11 at own 37Austin Burton run for 7 yds to the Prdue 44
2:464th & 4 at own 44Zac Collins punt for 39 yds, fair catch by Reese Taylor at the Ind 17
Indiana End of game, 4 plays
2:461st & 10 at own 17Charlie Spegal run for 5 yds to the Ind 22
2:462nd & 5 at own 22Charlie Spegal run for 2 yds to the Ind 24
2:463rd & 3 at own 24Charlie Spegal run for 6 yds to the Ind 30 for a 1ST down
0:001st & 10 at own 30Davion Ervin-Poindexter run for 1 yd to the Ind 31

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, Purdue leads 77–⁠44–⁠6; as played, 75–⁠44–⁠6 in the 125 games on file; the official count covers all 127 meetings, counting the four since this game.

Recent meetings
2025Indiana 56, Purdue 3
2024Indiana 66, Purdue 0
2023Purdue 35, Indiana 31
2022Purdue 30, Indiana 16
2021Purdue 44, Indiana 7
2019Indiana 44, Purdue 41

Around this game