Nebraska at Purdue

Saturday, September 28, 2024

Nebraska beat Purdue 28–⁠10. It was their 13th meeting; Nebraska leads the series 7–⁠6.

AwayNebraska7–⁠6 in 2024
28
HomePurdue1–⁠11 in 2024
10

Final at Ross-Ade Stadium, West LafayetteTV: PeacockAttendance 61,441

At kickoff
70°F, mostly cloudy, wind 10 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Purdue University Airport (KLAF), 4 km from the stadium, six minutes before kickoff
Official
Bryan BanksGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Nebraska0072128
Purdue003710

How the win probability moved

Purdue favored

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

Nebraska favored

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

Standouts

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

Player stats

Nebraska

PassingC/AttYdsTDInt
Dylan Raiola16/2624410
RushingCarYdsTDLong
Jacory Barney Jr.466131
Emmett Johnson850016
Dante Dowdell92116
Heinrich Haarberg21809
ReceivingRecYdsTDLong
Jahmal Banks582127
Thomas Fidone Jr.339020
Emmett Johnson235027
Jacory Barney Jr.228016
DefenseTklTFLSacksInt
Ceyair Wright5000
Mikai Gbayor5000
John Bullock4101
Malcolm Hartzog4000
M.J. Sherman31.51.50
James Williams2220
Ty Robinson2110
Kai Wallin10.50.50

Purdue

PassingC/AttYdsTDInt
Hudson Card18/2517411
RushingCarYdsTDLong
Devin Mockobee1341010
Reggie Love III1033013
ReceivingRecYdsTDLong
Jaron Tibbs546019
Max Klare340017
Drew Biber324012
Kam Brown116016
DefenseTklTFLSacksInt
Joseph Jefferson II9000
Dillon Thieneman9000
Yanni Karlaftis8000
Winston Berglund5110
Kydran Jenkins5000

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

Team stats

NebraskaPurdue
405Total yards226
244Passing yards174
161Rushing yards52
9.4Yards per pass7.0
5.0Yards per rush1.7
25First downs12
1–⁠8Third downs7–⁠15
1–⁠1Fourth downs0–⁠0
0Turnovers1
11–⁠94Penalties13–⁠165
30:18Possession29:42
5Sacks (by defense)1

Efficiency

NebraskaPurdue
48%Success rate41%
0.34EPA per play−0.04
1.22Explosiveness0.96
0.21Rushing EPA−0.12
0.47Passing EPA0.03
33%Passing-down success29%
0.31First-down EPA−0.08
0.50Second-down EPA−0.64
−0.23Third-down EPA0.78
23%Havoc by its defense9%

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 50% to win. Nebraska won as Elo’s underdog.

The line

Nebraska −10, over/under 47.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 Nebraska 75%, Purdue 25%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Purdue end zoneNebraska end zoneQ1 NebraskaPunt, 6 playsQ1 PurduePunt, 3 playsQ1 NebraskaMissed FG, 6 playsQ1 PurdueMissed FG, 9 playsQ1 NebraskaPunt, 6 playsQ2 PurduePunt, 3 playsQ2 NebraskaMissed FG, 5 playsQ2 PurduePunt, 3 playsQ2 NebraskaPunt, 4 playsQ2 PurduePunt, 6 playsQ2 NebraskaMissed FG, 8 playsQ2 PurdueEnd of half, 1 playQ3 PurdueField goal, 13 playsQ3 NebraskaTouchdown, 9 playsQ3 PurduePunt, 3 playsQ3 NebraskaTouchdown, 10 playsQ4 PurduePunt, 3 playsQ4 NebraskaTouchdown, 6 playsQ4 PurduePick-six, 2 plays (Nebraska scores)Q4 PurdueTouchdown, 12 playsQ4 NebraskaEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Purdue drives left to right, Nebraska right to left.
  1. Q1 NebraskaPunt, 6 plays, 36 yards
  2. Q1 PurduePunt, 3 plays, 2 yards
  3. Q1 NebraskaMissed FG, 6 plays, 41 yards
  4. Q1 PurdueMissed FG, 9 plays, 55 yards
  5. Q1 NebraskaPunt, 6 plays, 42 yards
  6. Q2 PurduePunt, 3 plays, 6 yards
  7. Q2 NebraskaMissed FG, 5 plays, 31 yards
  8. Q2 PurduePunt, 3 plays, −13 yards
  9. Q2 NebraskaPunt, 4 plays, 30 yards
  10. Q2 PurduePunt, 6 plays, 26 yards
  11. Q2 NebraskaMissed FG, 8 plays, 61 yards
  12. Q2 PurdueEnd of half, 1 play, −7 yards
  13. Q3 PurdueField goal, 13 plays, 55 yards
  14. Q3 NebraskaTouchdown, 9 plays, 70 yards
  15. Q3 PurduePunt, 3 plays, −7 yards
  16. Q3 NebraskaTouchdown, 10 plays, 63 yards
  17. Q4 PurduePunt, 3 plays, −1 yard
  18. Q4 NebraskaTouchdown, 6 plays, 67 yards
  19. Q4 PurduePick-six, 2 plays (Nebraska scores), 3 yards
  20. Q4 PurdueTouchdown, 12 plays, 75 yards
  21. Q4 NebraskaEnd of game, 2 plays, 18 yards

Play by play

1st quarter5 drives, then Tied at 0
Nebraska Punt, 6 plays
15:001st & 10 at own 25Dante Dowdell run for 4 yds to the NEB 29
15:00Ben Freehill kickoff for 65 yds
15:002nd & 6 at own 29Dylan Raiola pass complete to Carter Nelson for 6 yds to the NEB 35 for a 1ST down
15:001st & 10 at own 35Jacory Barney Jr. run for 31 yds to the PUR 34 for a 1ST down
13:541st & 10 at opp 34Dylan Raiola pass incomplete
13:422nd & 10 at opp 34Dylan Raiola pass incomplete
13:313rd & 10 at opp 34Dylan Raiola pass incomplete
13:314th & 10 at opp 34Nebraska Penalty, Delay Of Game (Jahmal Banks) to the PUR 39
13:154th & 15 at opp 39Brian Buschini punt for 39 yds for a touchback
Purdue Punt, 3 plays
13:151st & 10 at own 20Devin Mockobee run for 2 yds to the PUR 22
13:152nd & 8 at own 22Hudson Card pass incomplete
13:153rd & 8 at own 22Hudson Card pass incomplete
12:314th & 8 at own 22Keelan Crimmins punt for 43 yds
Nebraska Missed FG, 6 plays
12:311st & 10 at own 35Rahmir Johnson run for 6 yds to the NEB 41
12:312nd & 4 at own 41RAIOLA, Dylan pass deep to the right incomplete intended for HAARBERG, Heinrich thrown to the PUR30. PENALTY PUR Pass Interference on HELDT, Will enforced 15 yards to the PUR44 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
11:501st & 10 at opp 44Dylan Raiola pass complete to Jacory Barney Jr. for 16 yds to the PUR 28 for a 1ST down
11:501st & 10 at opp 28Dante Dowdell run for 4 yds to the PUR 24
11:502nd & 6 at opp 24Dante Dowdell run for 1 yd to the PUR 23
10:153rd & 5 at opp 23Emmett Johnson run for 4 yds to the PUR 19
10:154th & 1 at opp 19Nebraska Penalty, False Start (-5 Yards) to the PUR 24
8:504th & 6 at opp 24John Hohl 42 yd FG MISSED
Purdue Missed FG, 9 plays
8:501st & 10 at own 24Reggie Love III run for 2 yds to the PUR 26
8:502nd & 8 at own 26Hudson Card pass complete to Jaron Tibbs for 19 yds to the PUR 45 for a 1ST down
8:501st & 10 at own 45Reggie Love III run for 7 yds to the NEB 48
8:502nd & 3 at opp 48Reggie Love III run for 13 yds to the NEB 35 for a 1ST down
8:501st & 10 at opp 35Hudson Card pass complete to Jaron Tibbs for 13 yds to the NEB 22 for a 1ST down
8:501st & 10 at opp 22Reggie Love III run for 2 yds to the NEB 20
8:502nd & 8 at opp 20Devin Mockobee run for 1 yd to the NEB 19
8:503rd & 7 at opp 19Hudson Card sacked by James Williams for a loss of 2 yards to the NEB 21
3:344th & 9 at opp 21Spencer Porath 39 yd FG MISSED
Nebraska Punt, 6 plays
3:341st & 10 at own 21Dylan Raiola pass complete to Jaylen Lloyd for 25 yds to the NEB 46 for a 1ST down
3:341st & 10 at own 46Rahmir Johnson run for a loss of 2 yards to the NEB 44
3:342nd & 12 at own 44Dylan Raiola pass complete to Jahmal Banks for 27 yds to the PUR 29 for a 1ST down
3:341st & 10 at opp 29Dante Dowdell run for no gain to the PUR 29
3:342nd & 10 at opp 29Jacory Barney Jr. run for 7 yds to the PUR 22
0:003rd & 3 at opp 22Dante Dowdell run for no gain to the PUR 22
Q2 15:004th & 3 at opp 22(15:00) RAIOLA, Dylan pass to the right complete for 22 yards to JOHNSON, Rahmir caught at the PUR22 and advanced to the PUR0, TOUCHDOWN NEB, score nullified by penalty (Play was confirmed after review). PENALTY NEB Pass Interference on FIDONE II, Thomas enforced 15 yards to the PUR37 [SG]. NO PLAY (replay the down).
Q2 14:454th & 18 at opp 37Brian Buschini punt for 27 yds, fair catch by Dillon Thieneman at the PUR 10
2nd quarter7 drives, then Tied at 0
Purdue Punt, 3 plays
14:451st & 10 at own 10Hudson Card pass complete to Hudson Card for a loss of 7 yards to the PUR 3
14:452nd & 17 at own 3Devin Mockobee run for 3 yds to the PUR 6
14:453rd & 14 at own 6Devin Mockobee run for 10 yds to the PUR 16
12:304th & 4 at own 16Keelan Crimmins punt for 49 yds , Isaiah Garcia-Castaneda returns for 8 yds to the NEB 43
Nebraska Missed FG, 5 plays
12:301st & 10 at own 43Nebraska Penalty, Illegal Block (Jahmal Banks) to the NEB 47
12:301st & 6 at own 47RAIOLA, Dylan pass to the left incomplete intended for NEYOR, Isaiah thrown to the PUR40. PENALTY PUR Pass Interference on BROWN, Markevious enforced 15 yards to the PUR38 and results in automatic 1ST DOWN. NO PLAY (replay the down).
11:411st & 10 at opp 38RAIOLA, Dylan pass deep to the right incomplete intended for NEYOR, Isaiah thrown to the PUR10. PENALTY PUR Personal Foul on M’BA, Jeffrey declined PUR Pass Interference on GREEN, Nyland enforced 15 yards to the PUR23 and results in automatic 1ST DOWN. NO PLAY (replay the down).
11:411st & 10 at opp 23Timeout Nebraska, clock 11:41
11:411st & 10 at opp 23Dylan Raiola sacked by Winston Berglund for a loss of 8 yards to the PUR 31
11:412nd & 18 at opp 31Dylan Raiola pass complete to Jahmal Banks for 5 yds to the PUR 26
11:413rd & 13 at opp 26Dylan Raiola pass incomplete
9:364th & 13 at opp 26John Hohl 44 yd FG BLOCKED blocked by LEWIS, Damarjhe
Purdue Punt, 3 plays
9:361st & 10 at own 47Reggie Love III run for 5 yds to the NEB 48
9:362nd & 5 at opp 48Reggie Love III run for a loss of 3 yards to the PUR 49
8:033rd & 8 at own 49CARD, Hudson pass deep to the right complete for 51 yards to TIBBS, Jaron caught at the NEB32 and advanced to the NEB0, TOUCHDOWN PUR, score nullified by penalty, clock 08:03 (Play was confirmed after review). PENALTY PUR Pass Interference on BROWN, Kam enforced 15 yards to the PUR34 [NHSG]. NO PLAY (replay the down).
8:033rd & 23 at own 34Hudson Card pass incomplete
7:564th & 23 at own 34Keelan Crimmins punt for 40 yds , Isaiah Garcia-Castaneda returns for 1 yd to the NEB 27
Nebraska Punt, 4 plays
7:471st & 10 at own 27RAIOLA, Dylan pass deep to the left incomplete intended for BANKS, Jahmal thrown to the NEB44. PENALTY PUR Pass Interference on GREEN, Nyland enforced at the spot of the foul for 14 yards to the NEB41 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
7:471st & 10 at own 41Dylan Raiola pass complete to Thomas Fidone II for 12 yds to the PUR 47 for a 1ST down
7:471st & 10 at opp 47Dylan Raiola pass complete to Thomas Fidone II for 7 yds to the PUR 40
7:472nd & 3 at opp 40Rahmir Johnson run for 2 yds to the PUR 38
7:473rd & 1 at opp 38Nebraska Penalty, False Start (Dylan Raiola) to the PUR 43
7:473rd & 6 at opp 43Dylan Raiola pass incomplete
6:024th & 6 at opp 43Brian Buschini punt for 37 yds, downed at the PUR 6
Purdue Punt, 6 plays
6:021st & 10 at own 6Devin Mockobee run for 6 yds to the PUR 12
5:302nd & 4 at own 12Devin Mockobee run for 1 yd to the PUR 13
5:303rd & 3 at own 13Hudson Card pass complete to Max Klare for 13 yds to the PUR 26 for a 1ST down
5:301st & 10 at own 26Hudson Card sacked by Ty Robinson for a loss of 8 yards to the PUR 18
5:302nd & 18 at own 18Hudson Card pass incomplete
3:253rd & 18 at own 18Hudson Card pass complete to De’Nylon Morrissette for 14 yds to the PUR 32
2:394th & 4 at own 32Keelan Crimmins punt for 43 yds , Isaiah Garcia-Castaneda returns for no gain to the NEB 25
Nebraska Missed FG, 8 plays
2:391st & 10 at own 25Dylan Raiola pass complete to Jacory Barney Jr. for 12 yds to the NEB 37 for a 1ST down
2:001st & 10 at own 37Timeout Purdue, clock 02:00
2:001st & 10 at own 37Dylan Raiola pass complete to Thomas Fidone II for 20 yds to the PUR 43 for a 1ST down
2:001st & 10 at opp 43Dylan Raiola pass complete to Jahmal Banks for 18 yds to the PUR 25 for a 1ST down
2:001st & 10 at opp 25Dylan Raiola pass incomplete
2:002nd & 10 at opp 25RAIOLA, Dylan pass up the middle incomplete intended for NEYOR, Isaiah thrown to the PUR14. PENALTY PUR Pass Interference on GRANT, Tarrion enforced at the spot of the foul for 11 yards to the PUR14 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
2:001st & 10 at opp 14Rahmir Johnson run for no gain to the PUR 14
2:002nd & 10 at opp 14Dylan Raiola pass incomplete
2:003rd & 10 at opp 14Dylan Raiola pass incomplete
0:044th & 10 at opp 14John Hohl 32 yd FG BLOCKED blocked by
0:041st & 10 at own 26Purdue Penalty, Illegal Snap on HARTWIG, Gus enforced (Gus Hartwig) to the PUR 21
Purdue End of half, 1 play
0:001st & 15 at own 21[SG] Kneel down by CARD, Hudson at PUR19 (team loss of 2), clock 00:00.
3rd quarter4 drives, then Nebraska 7, Purdue 3
Purdue Field goal, 13 plays
14:501st & 10 at own 18Devin Mockobee run for a loss of 5 yards to the PUR 13
14:50Brian Buschini kickoff for 64 yds , Elijah Jackson return for 29 yds to the PUR 18
14:502nd & 15 at own 13Hudson Card pass complete to Devin Mockobee for 14 yds to the PUR 27
14:503rd & 1 at own 27Devin Mockobee run for 2 yds to the PUR 29 for a 1ST down
13:061st & 10 at own 29Reggie Love III run for 3 yds to the PUR 32
13:062nd & 7 at own 32Hudson Card pass complete to Jaron Tibbs for 3 yds to the PUR 35
13:063rd & 4 at own 35Hudson Card pass complete to Max Klare for 10 yds to the PUR 45 for a 1ST down
13:061st & 10 at own 45Hudson Card pass complete to Drew Biber for 7 yds to the NEB 48
13:062nd & 3 at opp 48Devin Mockobee run for 2 yds to the NEB 46
13:063rd & 1 at opp 46Devin Mockobee run for 10 yds to the NEB 36 for a 1ST down
9:101st & 10 at opp 36Reggie Love III run for 4 yds to the NEB 32
9:102nd & 6 at opp 32Hudson Card pass complete to Reggie Love III for 5 yds to the NEB 27
9:103rd & 1 at opp 27Reggie Love III run for no gain to the NEB 27
6:424th & 1 at opp 27Spencer Porath 45 yd FG GOODPurdue 3, Nebraska 0
Nebraska Touchdown, 9 plays
6:421st & 10 at own 30Emmett Johnson run for 3 yds to the NEB 33
6:42Ben Freehill kickoff for 65 yds for a touchback Purdue Penalty, Offsides (-5 Yards)
6:422nd & 7 at own 33Purdue Penalty, Unsportsmanlike Conduct (Joseph Jefferson II) to the PUR 48 for a 1ST down
6:421st & 10 at opp 48Emmett Johnson run for 8 yds to the PUR 40
6:422nd & 2 at opp 40Dante Dowdell run for 6 yds to the PUR 34 for a 1ST down
6:421st & 10 at opp 34RAIOLA, Dylan pass deep to the left incomplete intended for BANKS, Jahmal thrown to the PUR15. PENALTY PUR Pass Interference on GREEN, Nyland enforced 14 yards to the PUR20 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
6:421st & 10 at opp 20Emmett Johnson run for 9 yds to the PUR 11
6:422nd & 1 at opp 11Timeout Purdue, clock 06:42
4:202nd & 1 at opp 11Dante Dowdell run for 4 yds to the PUR 7 for a 1ST down
4:201st & goal at opp 7Dante Dowdell run for 1 yd to the PUR 6
4:202nd & goal at opp 6Dylan Raiola pass incomplete
2:493rd & goal at opp 6Dylan Raiola pass complete to Jahmal Banks for 6 yds for a TD (John Hohl KICK)Nebraska 7, Purdue 3
Purdue Punt, 3 plays
2:491st & 10 at own 25Reggie Love III run for no gain to the PUR 25
2:49Brian Buschini kickoff for 65 yds for a touchback
1:582nd & 10 at own 25Hudson Card pass complete to Jaron Tibbs for 6 yds to the PUR 31
1:583rd & 4 at own 31Timeout Purdue, clock 01:58
1:583rd & 4 at own 31Hudson Card sacked by MJ Sherman and Kai Wallin for a loss of 13 yards to the PUR 18
1:044th & 17 at own 18Keelan Crimmins punt for 45 yds
Nebraska Touchdown, 10 plays
1:041st & 10 at own 37Nebraska Penalty, Illegal Block (Isaiah Neyor) to the NEB 28
0:001st & 19 at own 28Dylan Raiola pass complete to Emmett Johnson for 8 yds to the NEB 36
Q4 15:002nd & 11 at own 36Dylan Raiola pass complete to Jahmal Banks for 26 yds to the PUR 38 for a 1ST down
Q4 15:001st & 10 at opp 38Emmett Johnson run for 16 yds to the PUR 22 for a 1ST down
Q4 15:001st & 10 at opp 22Emmett Johnson run for 3 yds to the PUR 19
Q4 15:002nd & 7 at opp 19Dylan Raiola pass complete to Isaiah Neyor for 14 yds to the PUR 5 for a 1ST down
Q4 15:001st & goal at opp 5Gabe Ervin Jr. run for 4 yds to the PUR 1
Q4 15:002nd & goal at opp 1Dylan Raiola pass incomplete
Q4 11:423rd & goal at opp 1Carter Nelson run for no gain to the PUR 1
Q4 10:344th & goal at opp 1Dante Dowdell run for 1 yd for a TD (John Hohl KICK)Nebraska 14, Purdue 3
4th quarter5 drives, then Nebraska 28, Purdue 10
Purdue Punt, 3 plays
10:34Brian Buschini kickoff for 65 yds for a touchback Nebraska Penalty, Offsides (Alex Bullock)
10:341st & 10 at own 30Hudson Card pass complete to Jaron Tibbs for 5 yds to the PUR 35
10:342nd & 5 at own 35Devin Mockobee run for 4 yds to the PUR 39
10:343rd & 1 at own 39MOCKOBEE, Devin rush to the right for a gain of 2 yards to the PUR41, out of bounds. PENALTY PUR Chop Block on MOUSSA, Mahamane enforced 15 yards from the PUR39 to the PUR24 [NHSG]. NO PLAY (replay the down).
10:343rd & 16 at own 24CARD, Hudson pass deep to the left incomplete intended for RIGBY, Shamar thrown to the PUR45. PENALTY NEB Offsides on SHERMAN, MJ enforced 5 yards from the PUR24 to the PUR29 [NHSG]. NO PLAY (replay the down).
9:243rd & 11 at own 29Hudson Card pass incomplete
9:174th & 11 at own 29Keelan Crimmins punt for 38 yds, fair catch by Isaiah Garcia-Castaneda at the NEB 33
Nebraska Touchdown, 6 plays
9:101st & 10 at own 33Dylan Raiola pass complete to Rahmir Johnson for 15 yds to the NEB 48 for a 1ST down
9:101st & 10 at own 48Rahmir Johnson run for 3 yds to the PUR 49
9:102nd & 7 at opp 49Nebraska Penalty, Offensive Holding (Jahmal Banks) to the NEB 44
9:102nd & 14 at own 44Nebraska Penalty, Offensive Holding (Jahmal Banks) to the NEB 44
9:102nd & 14 at own 44Nebraska Penalty, Unsportsmanlike Conduct (Dylan Raiola) to the NEB 29
9:102nd & 29 at own 29Purdue Penalty, Face mask (15 yards) (Jeffrey M’Ba) to the PUR 29 for a 1ST down
9:101st & 10 at opp 29Emmett Johnson run for 4 yds to the PUR 25
6:132nd & 6 at opp 25Jacory Barney Jr. run for 25 yds for a TD (John Hohl KICK)Nebraska 21, Purdue 3
Purdue Pick-six, 2 plays (Nebraska scores)
6:131st & 10 at own 25Hudson Card run for 3 yds to the PUR 28
6:13Brian Buschini kickoff for 65 yds for a touchback
5:382nd & 7 at own 28Hudson Card pass intercepted John Bullock return for 29 yds for a TD (John Hohl KICK)Nebraska 28, Purdue 3
Purdue Touchdown, 12 plays
5:381st & 10 at own 25Hudson Card run for 10 yds to the PUR 35 for a 1ST down
5:38Brian Buschini kickoff for 65 yds for a touchback
5:381st & 10 at own 35Devin Mockobee run for 6 yds to the PUR 41
5:022nd & 4 at own 41Hudson Card sacked by MJ Sherman for a loss of 7 yards to the PUR 34
5:023rd & 11 at own 34Hudson Card pass complete to Max Klare for 17 yds to the NEB 49 for a 1ST down
5:021st & 10 at opp 49Hudson Card pass complete to Shamar Rigby for 7 yds to the NEB 42
5:022nd & 3 at opp 42Hudson Card sacked by James Williams for a loss of 5 yards to the NEB 47
5:023rd & 8 at opp 47Hudson Card pass complete to Drew Biber for 12 yds to the NEB 35 for a 1ST down
5:021st & 10 at opp 35Hudson Card pass complete to Drew Biber for 5 yds to the NEB 30
2:001st & 10 at opp 14Devin Mockobee run for a loss of 1 yard to the NEB 15
2:002nd & 5 at opp 30Hudson Card pass complete to Kam Brown for 16 yds to the NEB 14 for a 1ST down
2:001st & 10 at opp 14Timeout Purdue, clock 02:00
2:002nd & 11 at opp 15Hudson Card pass incomplete
1:293rd & 11 at opp 15Hudson Card pass complete to Leland Smith for 15 yds for a TD (Spencer Porath KICK)Nebraska 28, Purdue 10
Nebraska End of game, 2 plays
1:251st & 10 at own 38Heinrich Haarberg run for 9 yds to the NEB 47
1:25Ben Freehill kickoff for 35 yds , Jacory Barney Jr. return for 8 yds to the NEB 38
0:002nd & 1 at own 47Heinrich Haarberg run for 9 yds to the PUR 44 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.

Nebraska leads 7–⁠6 in 13 meetings.

Recent meetings
2024Nebraska 28, Purdue 10
2023Nebraska 31, Purdue 14
2022Purdue 43, Nebraska 37
2021Purdue 28, Nebraska 23
2020Nebraska 37, Purdue 27
2019Purdue 31, Nebraska 27

Around this game