Notre Dame at Purdue

Saturday, September 14, 2024. Notre Dame kept the Shillelagh Trophy

No. 18 Notre Dame beat Purdue 66–⁠7. It was their 88th meeting; after it, Notre Dame led the series 60–⁠26–⁠2 as played.

Away18Notre Dame14–⁠2 in 2024
66
HomePurdue1–⁠11 in 2024
7

Final at Ross-Ade Stadium, West LafayetteTV: CBS, Paramount+Attendance 61,441

At kickoff
90°F, clear, wind 13 mph from the southeast, gusts to 23 mphWeather: NOAA NCEI Integrated Surface Database; Purdue University Airport (KLAF), 4 km from the stadium, 24 minutes after kickoff
Official
Jerry MagallanesGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Notre Dame1428101466
Purdue00707

How the win probability moved

Purdue favored

Win probability by play: Purdue 58% at kickoff, 0% at the end. Biggest swing: 22 points.

Notre Dame favored

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

Standouts

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

Player stats

Notre Dame

PassingC/AttYdsTDInt
Riley Leonard11/1611200
Steven Angeli6/910020
Kenny Minchey1/1400
RushingCarYdsTDLong
Jeremiyah Love10109148
Riley Leonard11100334
Jadarian Price886170
Kedren Young425011
ReceivingRecYdsTDLong
Jayden Harrison247042
Jayden Thomas236023
Eli Raridon330012
Cooper Flanagan128128
DefenseTklTFLSacksInt
Jason Onye41.51.50
Rod Heard4000
Jordan Botelho3110
Kyngstonn Viliamu-Asa30.50.51
Jack Kiser3000
Boubacar Traore2211

Purdue

PassingC/AttYdsTDInt
Hudson Card11/2412412
RushingCarYdsTDLong
Reggie Love III1061011
Devin Mockobee91904
ReceivingRecYdsTDLong
Kam Brown152052
Max Klare336021
Jahmal Edrine118018
De’Nylon Morrissette2915
DefenseTklTFLSacksInt
Dillon Thieneman9110
Antonio Stevens8000
Kydran Jenkins70.50.50
Shitta Sillah5110
Will Heldt50.50.50

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

Team stats

Notre DamePurdue
580Total yards162
216Passing yards124
364Rushing yards38
8.3Yards per pass5.2
8.5Yards per rush1.5
27First downs6
7–⁠12Third downs1–⁠12
0–⁠0Fourth downs0–⁠1
0Turnovers2
5–⁠40Penalties7–⁠68
35:43Possession24:17
4Sacks (by defense)3

Efficiency

Notre DamePurdue
49%Success rate16%
0.57EPA per play−0.44
1.68Explosiveness1.54
0.75Rushing EPA−0.13
0.32Passing EPA−0.69
38%Passing-down success9%
0.28First-down EPA−0.64
0.61Second-down EPA−0.33
1.33Third-down EPA0.04
24%Havoc by its defense7%

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)

Notre Dame 66% to win. Elo’s favorite won.

The line

Notre Dame −11.5, over/under 45.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 Notre Dame 68%, Purdue 32%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Purdue end zoneNotre Dame end zoneQ1 Notre DameTouchdown, 5 playsQ1 PurduePunt, 5 playsQ1 Notre DamePunt, 3 playsQ1 PurduePunt, 3 playsQ1 Notre DameTouchdown, 11 playsQ1 PurduePunt, 4 playsQ1 Notre DamePunt, 3 playsQ2 PurduePunt, 3 playsQ2 Notre DameTouchdown, 7 playsQ2 PurduePunt, 3 playsQ2 Notre DameTouchdown, 10 playsQ2 PurduePick-six, 3 plays (Notre Dame scores)Q2 PurduePunt, 3 playsQ2 Notre DameTouchdown, 1 playQ2 PurdueEnd of half, 1 playQ3 PurdueTurnover on downs, 4 playsQ3 Notre DameTouchdown, 2 playsQ3 PurdueTouchdown, 6 playsQ3 Notre DameField goal, 7 playsQ3 PurduePunt, 3 playsQ3 Notre DameTouchdown, 7 playsQ4 PurduePunt, 3 playsQ4 Notre DamePunt, 3 playsQ4 PurduePunt, 3 playsQ4 Notre DamePunt, 5 playsQ4 PurdueInterception, 2 playsQ4 Notre DameTouchdown, 3 playsQ4 PurduePunt, 3 playsQ4 Notre DameEnd 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, Notre Dame right to left.
  1. Q1 Notre DameTouchdown, 5 plays, 75 yards
  2. Q1 PurduePunt, 5 plays, 24 yards
  3. Q1 Notre DamePunt, 3 plays, 2 yards
  4. Q1 PurduePunt, 3 plays, −5 yards
  5. Q1 Notre DameTouchdown, 11 plays, 82 yards
  6. Q1 PurduePunt, 4 plays, 24 yards
  7. Q1 Notre DamePunt, 3 plays, 6 yards
  8. Q2 PurduePunt, 3 plays, −7 yards
  9. Q2 Notre DameTouchdown, 7 plays, 68 yards
  10. Q2 PurduePunt, 3 plays, 5 yards
  11. Q2 Notre DameTouchdown, 10 plays, 77 yards
  12. Q2 PurduePick-six, 3 plays (Notre Dame scores), 14 yards
  13. Q2 PurduePunt, 3 plays, −3 yards
  14. Q2 Notre DameTouchdown, 1 play, 60 yards
  15. Q2 PurdueEnd of half, 1 play, 10 yards
  16. Q3 PurdueTurnover on downs, 4 plays, 7 yards
  17. Q3 Notre DameTouchdown, 2 plays, 32 yards
  18. Q3 PurdueTouchdown, 6 plays, 75 yards
  19. Q3 Notre DameField goal, 7 plays, 51 yards
  20. Q3 PurduePunt, 3 plays, −7 yards
  21. Q3 Notre DameTouchdown, 7 plays, 52 yards
  22. Q4 PurduePunt, 3 plays, −9 yards
  23. Q4 Notre DamePunt, 3 plays, −2 yards
  24. Q4 PurduePunt, 3 plays, 2 yards
  25. Q4 Notre DamePunt, 5 plays, 9 yards
  26. Q4 PurdueInterception, 2 plays, 3 yards
  27. Q4 Notre DameTouchdown, 3 plays, 31 yards
  28. Q4 PurduePunt, 3 plays, −14 yards
  29. Q4 Notre DameEnd of game, 4 plays, 20 yards

Play by play

1st quarter7 drives, then Notre Dame 14, Purdue 0
Notre Dame Touchdown, 5 plays
15:00Ben Freehill kickoff for 65 yds for a touchback
15:001st & 10 at own 25Riley Leonard pass complete to Jayden Harrison for 5 yds to the ND 30
15:002nd & 5 at own 30Riley Leonard pass complete to Beaux Collins for 6 yds to the ND 36 for a 1ST down
14:051st & 10 at own 36Riley Leonard run for 13 yds to the ND 49 for a 1ST down
13:301st & 10 at own 49Jeremiyah Love run for 3 yds to the PUR 48
12:502nd & 7 at opp 48Jeremiyah Love run for 48 yds for a TD (Mitch Jeter KICK)Notre Dame 7, Purdue 0
Purdue Punt, 5 plays
12:50Mitch Jeter kickoff for 63 yds , Elijah Jackson return for no gain to the PUR 12
12:431st & 10 at own 12Devin Mockobee run for no gain to the PUR 12
12:222nd & 10 at own 12Hudson Card pass complete to Jahmal Edrine for 18 yds to the PUR 30 for a 1ST down
12:221st & 10 at own 30Hudson Card pass incomplete
11:362nd & 10 at own 30Devin Mockobee run for 3 yds to the PUR 33
11:053rd & 7 at own 33Hudson Card pass complete to Jaron Tibbs for 3 yds to the PUR 36
10:094th & 4 at own 36Keelan Crimmins punt for 64 yds for a touchback
Notre Dame Punt, 3 plays
10:091st & 10 at own 20Riley Leonard pass incomplete
10:042nd & 10 at own 20Jadarian Price run for 1 yd to the ND 21
9:353rd & 9 at own 21Riley Leonard run for 6 yds to the ND 27
8:554th & 3 at own 27Notre Dame Penalty, Illegal Snap on KROS, Andrew enforced (-5 Yards) to the ND 22
8:454th & 8 at own 22James Rendell punt for 35 yds, downed at the PUR 43
8:451st & 10 at own 43(08:45) CARD, Hudson pass to the right complete for 12 yards to BIBER, Drew caught at the NDU45 and advanced to the NDU45, out of bounds. PENALTY PUR Holding on WINGFIELD, DJ enforced 10 yards from the PUR43 to the PUR33 [NHSG]. NO PLAY (replay the down).
Purdue Punt, 3 plays
8:381st & 20 at own 33Reggie Love III run for 5 yds to the PUR 38
8:002nd & 15 at own 38Hudson Card pass incomplete
8:003rd & 15 at own 38Hudson Card pass incomplete
7:414th & 15 at own 38Keelan Crimmins punt for 44 yds
7:361st & 10 at own 18Notre Dame Penalty, Delay Of Game (Riley Leonard) to the ND 13
Notre Dame Touchdown, 11 plays
7:361st & 15 at own 13Riley Leonard run for 6 yds to the ND 19
7:232nd & 9 at own 19Jeremiyah Love run for 21 yds to the ND 40 for a 1ST down
6:541st & 10 at own 40Riley Leonard pass complete to Eli Raridon for 12 yds to the PUR 48 for a 1ST down
6:541st & 10 at opp 48Riley Leonard pass complete to Mitchell Evans for 2 yds to the PUR 46
6:542nd & 8 at opp 46Riley Leonard pass incomplete
5:143rd & 8 at opp 46Aneyas Williams run for 9 yds to the PUR 37 for a 1ST down
5:141st & 10 at opp 37Riley Leonard pass complete to Eli Raridon for 9 yds to the PUR 28
5:142nd & 1 at opp 28Riley Leonard pass complete to Jayden Thomas for 13 yds to the PUR 15 for a 1ST down
5:141st & 10 at opp 15Jeremiyah Love run for 7 yds to the PUR 8
5:142nd & 3 at opp 8Riley Leonard run for 5 yds to the PUR 3 for a 1ST down
1:531st & goal at opp 3Riley Leonard run for 3 yds for a TD (Mitch Jeter KICK)Notre Dame 14, Purdue 0
Purdue Punt, 4 plays
1:49Mitch Jeter kickoff for 64 yds , Elijah Jackson return for 16 yds to the PUR 17
1:491st & 10 at own 17Hudson Card pass complete to Max Klare for 21 yds to the PUR 38 for a 1ST down
1:491st & 10 at own 38Devin Mockobee run for 2 yds to the PUR 40
1:492nd & 8 at own 40Hudson Card pass complete to Max Klare for 1 yd Max Klare fumbled, recovered by PUR return for 0 yds
1:493rd & 7 at own 41Hudson Card pass incomplete
0:254th & 7 at own 41Keelan Crimmins punt for 41 yds
Notre Dame Punt, 3 plays
0:251st & 10 at own 18Jadarian Price run for 2 yds to the ND 20
Q2 15:002nd & 8 at own 20Riley Leonard run for 2 yds to the ND 22
Q2 14:243rd & 6 at own 22Riley Leonard run for 2 yds to the ND 24
Q2 13:364th & 4 at own 24James Rendell punt for 38 yds, fair catch by Dillon Thieneman at the PUR 38
2nd quarter8 drives, then Notre Dame 42, Purdue 0
Purdue Punt, 3 plays
13:361st & 10 at own 38Reggie Love III run for 2 yds to the PUR 40
13:362nd & 8 at own 40Hudson Card pass complete to De’Nylon Morrissette for 4 yds to the PUR 44
13:363rd & 4 at own 44Hudson Card sacked by Jordan Botelho for a loss of 13 yards to the PUR 31
11:404th & 17 at own 31Keelan Crimmins punt for 46 yds , Jaden Greathouse returns for 9 yds to the ND 32
Notre Dame Touchdown, 7 plays
11:401st & 10 at own 32Jeremiyah Love run for 1 yd to the ND 33
10:243rd & 6 at own 36Timeout Notre Dame, clock 10:24
10:242nd & 9 at own 33Riley Leonard pass complete to Beaux Collins for 3 yds to the ND 36
10:243rd & 6 at own 36Riley Leonard pass complete to Mitchell Evans for 6 yds to the ND 42 for a 1ST down
10:241st & 10 at own 42Riley Leonard pass complete to Jeremiyah Love for 14 yds to the PUR 44 for a 1ST down
10:241st & 10 at opp 44Jeremiyah Love run for 10 yds to the PUR 34 for a 1ST down
10:241st & 10 at opp 34Riley Leonard pass incomplete
8:242nd & 10 at opp 34Riley Leonard run for 34 yds for a TD (Mitch Jeter KICK)Notre Dame 21, Purdue 0
Purdue Punt, 3 plays
8:24Mitch Jeter kickoff for 65 yds for a touchback
8:241st & 10 at own 25Hudson Card pass incomplete
8:192nd & 10 at own 25Hudson Card sacked by Jason Onye for a loss of 9 yards to the PUR 16
8:103rd & 19 at own 16Hudson Card pass complete to Max Klare for 14 yds to the PUR 30
7:044th & 5 at own 30Keelan Crimmins punt for 47 yds, fair catch by Jaden Greathouse at the ND 23
Notre Dame Touchdown, 10 plays
7:041st & 10 at own 23Jayden Thomas run for 2 yds to the ND 25
6:512nd & 8 at own 25Riley Leonard run for 5 yds to the ND 30
6:513rd & 3 at own 30Riley Leonard pass complete to Jayden Thomas for 23 yds to the PUR 47 for a 1ST down
6:511st & 10 at opp 47Jadarian Price run for 5 yds to the PUR 42
6:512nd & 5 at opp 42Riley Leonard pass incomplete
6:513rd & 5 at opp 42Riley Leonard run for 11 yds to the PUR 31 for a 1ST down
6:511st & 10 at opp 31Jadarian Price run for a loss of 1 yard to the PUR 32
6:512nd & 11 at opp 32Riley Leonard pass incomplete
6:513rd & 11 at opp 32Riley Leonard pass complete to Mitchell Evans for 19 yds to the PUR 13 for a 1ST down
2:101st & 10 at opp 13Riley Leonard run for 13 yds for a TD (Mitch Jeter KICK)Notre Dame 28, Purdue 0
Purdue Pick-six, 3 plays (Notre Dame scores)
2:10Mitch Jeter kickoff for 65 yds for a touchback
2:002nd & 3 at own 32Timeout Purdue, clock 02:00
2:001st & 10 at own 25Reggie Love III run for 7 yds to the PUR 32
2:002nd & 3 at own 32Reggie Love III run for 7 yds to the PUR 39 for a 1ST down
1:321st & 10 at own 39Hudson Card pass intercepted Boubacar Traore return for 34 yds for a TD (Mitch Jeter KICK)Notre Dame 35, Purdue 0
Purdue Punt, 3 plays
1:32Mitch Jeter kickoff for 65 yds for a touchback
1:321st & 10 at own 25Hudson Card pass incomplete
1:282nd & 10 at own 25Hudson Card pass incomplete
1:283rd & 10 at own 25Hudson Card run for a loss of 3 yards to the PUR 22
0:414th & 13 at own 22Keelan Crimmins punt for 38 yds, fair catch by Jaden Greathouse at the ND 40
0:411st & 10 at own 40LEONARD, Riley pass to the left complete for 25 yards to GREATHOUSE, Jaden caught at the NDU49 and advanced to the PUR35 (STEVENS, Antonio). PENALTY NDU Holding on TEREK, Chris enforced 10 yards from the NDU40 to the NDU30 [NHSG]. NO PLAY (replay the down).
Notre Dame Touchdown, 1 play
0:041st & 20 at own 30Jadarian Price run for 70 yds for a TD (Mitch Jeter KICK)Notre Dame 42, Purdue 0
Purdue End of half, 1 play
0:04Mitch Jeter kickoff for 65 yds for a touchback
0:001st & 10 at own 25Reggie Love III run for 10 yds to the PUR 35 for a 1ST down
3rd quarter6 drives, then Notre Dame 52, Purdue 7
Purdue Turnover on downs, 4 plays
15:00Mitch Jeter kickoff for 65 yds for a touchback
15:001st & 10 at own 25Hudson Card run for 1 yd to the PUR 26
15:002nd & 9 at own 26Hudson Card pass complete to Shamar Rigby for 3 yds to the PUR 29
15:003rd & 6 at own 29Hudson Card pass complete to Devin Mockobee for 3 yds to the PUR 32
13:214th & 3 at own 32Hudson Card pass incomplete
Notre Dame Touchdown, 2 plays
13:211st & 10 at opp 32Jeremiyah Love run for 4 yds to the PUR 28
12:412nd & 6 at opp 28Steve Angeli pass complete to Cooper Flanagan for 28 yds for a TD (Mitch Jeter KICK)Notre Dame 49, Purdue 0
Purdue Touchdown, 6 plays
12:41Eric Goins kickoff for 65 yds for a touchback
12:411st & 10 at own 25Reggie Love III run for 11 yds to the PUR 36 for a 1ST down
12:411st & 10 at own 36Reggie Love III run for 4 yds to the PUR 40
12:412nd & 6 at own 40Devin Mockobee run for 1 yd to the PUR 41
12:413rd & 5 at own 41Hudson Card pass complete to Kam Brown for 52 yds to the ND 7 for a 1ST down
12:411st & goal at opp 7Devin Mockobee run for 2 yds to the ND 5
9:332nd & goal at opp 5Hudson Card pass complete to De’Nylon Morrissette for 5 yds for a TD (Spencer Porath KICK)Notre Dame 49, Purdue 7
Notre Dame Field goal, 7 plays
9:33Ben Freehill kickoff for 65 yds for a touchback
9:331st & 10 at own 25Jeremiyah Love run for 4 yds to the ND 29
9:332nd & 6 at own 29LOVE, Jeremiyah rush to the left for a gain of 13 yards to the NDU42 (STEVENS, Antonio). PENALTY NDU Holding on KNAPP, Anthonie enforced 10 yards from the NDU29 to the NDU19 [NHSG]. NO PLAY (replay the down).
8:562nd & 16 at own 19Steve Angeli pass complete to Eli Raridon for 9 yds to the ND 28
8:563rd & 7 at own 28Steve Angeli pass complete to Jayden Harrison for 42 yds to the PUR 30 for a 1ST down
8:561st & 10 at opp 30Steve Angeli pass incomplete
7:112nd & 10 at opp 30Jadarian Price run for 2 yds to the PUR 28
7:113rd & 8 at opp 28Steve Angeli pass complete to Jeremiyah Love for 4 yds to the PUR 24
5:394th & 4 at opp 24Mitch Jeter 42 yd FG GOODNotre Dame 52, Purdue 7
Purdue Punt, 3 plays
5:39Eric Goins kickoff for 65 yds for a touchback
5:391st & 10 at own 25Hudson Card pass complete to Leland Smith for no gain to the PUR 25
5:392nd & 10 at own 25Devin Mockobee run for 2 yds to the PUR 27
5:393rd & 8 at own 27Hudson Card sacked by Boubacar Traore for a loss of 9 yards to the PUR 18
3:354th & 17 at own 18Keelan Crimmins punt for 45 yds , Max Hurleman returns for 11 yds to the ND 48
Notre Dame Touchdown, 7 plays
3:351st & 10 at own 48Jadarian Price run for 4 yds to the PUR 48
3:352nd & 6 at opp 48Jadarian Price run for 3 yds to the PUR 45
3:353rd & 3 at opp 45Devyn Ford run for 7 yds to the PUR 38 for a 1ST down
3:351st & 10 at opp 38Steve Angeli sacked by Shitta Sillah for a loss of 10 yards to the PUR 48
3:352nd & 20 at opp 48Steve Angeli run for 29 yds to the PUR 19 for a 1ST down
0:001st & 10 at opp 19Jeremiyah Love run for 11 yds to the PUR 8 for a 1ST down
Q4 14:521st & goal at opp 8Steve Angeli pass complete to Kevin Bauman for 8 yds for a TD (Zac Yoakam KICK)Notre Dame 59, Purdue 7
4th quarter8 drives, then Notre Dame 66, Purdue 7
Purdue Punt, 3 plays
14:52Eric Goins kickoff for 65 yds for a touchback
14:521st & 10 at own 25Hudson Card pass incomplete
14:442nd & 10 at own 25Hudson Card pass incomplete
14:443rd & 10 at own 25Hudson Card sacked by Kyngstonn Viliamu-Asa and Jason Onye for a loss of 9 yards to the PUR 16
13:414th & 19 at own 16Keelan Crimmins punt for 49 yds , Max Hurleman returns for no gain to the ND 35
Notre Dame Punt, 3 plays
13:411st & 10 at own 35Steve Angeli sacked by Dillon Thieneman for a loss of 2 yards to the ND 33
13:412nd & 12 at own 33Steve Angeli pass incomplete
13:413rd & 12 at own 33Jeremiyah Love run for no gain to the ND 33
12:174th & 12 at own 33James Rendell punt for 43 yds, fair catch by Dillon Thieneman at the PUR 24
Purdue Punt, 3 plays
12:171st & 10 at own 24Devin Mockobee run for 3 yds to the PUR 27
12:172nd & 7 at own 27MOCKOBEE, Devin rush to the left for no gain to the PUR27 (VILIAMU-ASA, Kyngstonn). PENALTY PUR Holding on STEWART, Corey enforced 10 yards from the PUR27 to the PUR17 [NHSG]. NO PLAY (replay the down).
11:442nd & 17 at own 17Reggie Love III run for 9 yds to the PUR 26
11:443rd & 8 at own 26Hudson Card pass incomplete
10:314th & 8 at own 26Keelan Crimmins punt for 56 yds, downed at the ND 18
Notre Dame Punt, 5 plays
10:311st & 10 at own 18Devyn Ford run for 2 yds to the ND 20
10:312nd & 8 at own 20Steve Angeli pass complete to KK Smith for 9 yds to the ND 29 for a 1ST down
10:311st & 10 at own 29Steve Angeli sacked by Kydran Jenkins and Will Heldt for a loss of 5 yards to the ND 24
10:312nd & 15 at own 24Kedren Young run for 3 yds to the ND 27
10:313rd & 12 at own 27Steve Angeli pass incomplete
8:074th & 12 at own 27James Rendell punt for 34 yds, fair catch by Dillon Thieneman at the PUR 39
Purdue Interception, 2 plays
8:071st & 10 at own 39Reggie Love III run for 3 yds to the PUR 42
7:152nd & 7 at own 42Hudson Card pass intercepted Kyngstonn Viliamu-Asa return for 4 yds to the PUR 31
Notre Dame Touchdown, 3 plays
7:151st & 10 at opp 31Kenny Minchey pass complete to KK Smith for 4 yds to the PUR 27
7:152nd & 6 at opp 27Kenny Minchey run for 7 yds to the PUR 20 for a 1ST down
7:151st & 10 at opp 20MINCHEY, Kenny pass deep to the right incomplete intended for GILBERT, Micah broken up by BROWN, Markevious at the PUR0. PENALTY PUR Pass Interference on BROWN, Markevious enforced at the spot of the foul for 15 yards to the PUR5 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
5:441st & goal at opp 5Kenny Minchey run for 5 yds for a TD (Zac Yoakam KICK)Notre Dame 66, Purdue 7
Purdue Punt, 3 plays
5:34Eric Goins kickoff for 63 yds , Elijah Jackson return for 25 yds to the PUR 27
5:341st & 10 at own 27Devin Mockobee run for 2 yds to the PUR 29
5:342nd & 8 at own 29MOCKOBEE, Devin rush to the left for a gain of 8 yards to the PUR37 (MINICH, Ben;VILIAMU-ASA, Kyngstonn). PENALTY PUR Holding on GRANT, Jalen enforced 10 yards from the PUR29 to the PUR19 [NHSG]. NO PLAY (replay the down).
5:342nd & 18 at own 19Purdue Penalty, False Start (Tarrion Grant) to the PUR 14
5:342nd & 23 at own 14Reggie Love III run for 3 yds to the PUR 17
5:343rd & 20 at own 17LOVE III, Reggie rush to the right for a gain of 13 yards to the PUR30 (TALICH, Luke). PENALTY PUR Holding on KLARE, Max enforced half the distance from the goal, 8 yards from the PUR17 to the PUR9 [NHSG]. NO PLAY (replay the down).
3:103rd & 28 at own 9Devin Mockobee run for 4 yds to the PUR 13
2:144th & 24 at own 13Keelan Crimmins punt for 43 yds , Aneyas Williams returns for 5 yds to the ND 49
Notre Dame End of game, 4 plays
2:001st & 10 at opp 40Timeout Purdue, clock 02:00
2:001st & 10 at own 49Kedren Young run for 11 yds to the PUR 40 for a 1ST down
2:001st & 10 at opp 40Kedren Young run for 8 yds to the PUR 32
2:002nd & 2 at opp 32Kedren Young run for 3 yds to the PUR 29 for a 1ST down
0:001st & 10 at opp 29[NHSG] Kneel down by CARR, CJ at PUR31 (team loss of 2), clock 00:00.

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, Notre Dame leads 60–⁠26–⁠2; as played, 62–⁠26–⁠2 in 90 meetings, counting the two since this game.

Recent meetings
2026Notre Dame 49, Purdue 10
2025Notre Dame 56, Purdue 30
2024Notre Dame 66, Purdue 7
2021Notre Dame 27, Purdue 13
2014Notre Dame 30, Purdue 14
2013Notre Dame 31, Purdue 24

Around this game