From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Purdue
Nebraska
349
Total yards
399
233
Passing yards
269
116
Rushing yards
130
5.2
Yards per pass
9.3
2.8
Yards per rush
4.5
23
First downs
19
6–17
Third downs
4–10
2–3
Fourth downs
0–0
0
Turnovers
4
3–30
Penalties
4–38
38:38
Possession
21:22
1
Sacks (by defense)
2
Efficiency
Purdue
Nebraska
44%
Success rate
44%
0.13
EPA per play
−0.01
0.96
Explosiveness
1.54
−0.06
Rushing EPA
0.14
0.29
Passing EPA
−0.15
26%
Passing-down success
18%
−0.05
First-down EPA
0.19
0.23
Second-down EPA
−0.58
0.50
Third-down EPA
0.46
25%
Havoc by its defense
10%
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)
Nebraska 59% to win. Purdue won as Elo’s underdog.
The line
Nebraska −7.5, over/under 54.
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 70%, Purdue 30%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Nebraska drives left to right, Purdue right to left.
Q1 PurduePunt, 9 plays, 32 yards
Q1 NebraskaTouchdown, 12 plays, 82 yards
Q1 PurdueMissed FG, 15 plays, 56 yards
Q2 NebraskaPick-six, 5 plays (Purdue scores), 24 yards
Q2 NebraskaTouchdown, 5 plays, 75 yards
Q2 PurdueTouchdown, 14 plays, 75 yards
Q2 NebraskaField goal, 7 plays, 61 yards
Q2 PurdueTurnover on downs, 6 plays, 27 yards
Q2 NebraskaEnd of half, 3 plays, 0 yards
Q3 NebraskaPunt, 3 plays, 9 yards
Q3 PurduePunt, 4 plays, −2 yards
Q3 NebraskaInterception, 2 plays, −4 yards
Q3 PurduePunt, 3 plays, 3 yards
Q3 NebraskaPunt, 3 plays, −10 yards
Q3 PurdueTouchdown, 8 plays, 48 yards
Q3 NebraskaPunt, 4 plays, 29 yards
Q3 PurdueTouchdown, 14 plays, 75 yards
Q4 NebraskaPunt, 3 plays, 2 yards
Q4 PurduePunt, 3 plays, 9 yards
Q4 NebraskaInterception, 1 play, 0 yards
Q4 PurdueMissed FG, 4 plays, 2 yards
Q4 NebraskaInterception, 3 plays, 22 yards
Q4 PurduePunt, 5 plays, 21 yards
Q4 NebraskaTouchdown, 8 plays, 94 yards
Q4 PurdueEnd of game, 3 plays, −4 yards
Play by play
1st quarter3 drives, then Nebraska 7, Purdue 0
Purdue Punt, 9 plays
15:00
Brendan Franke kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
King Doerue run for 2 yds to the Prdue 27
15:00
2nd & 8 at own 27
Jackson Anthrop run for 8 yds to the Prdue 35 for a 1ST down
15:00
1st & 10 at own 35
Aidan O’Connell pass complete to David Bell for 9 yds to the Prdue 44
15:00
2nd & 1 at own 44
Zander Horvath run for 4 yds to the Prdue 48 for a 1ST down
15:00
1st & 10 at own 48
Aidan O’Connell pass complete to David Bell for 6 yds to the Neb 46
15:00
2nd & 4 at opp 46
Aidan O’Connell pass complete to Milton Wright for 4 yds to the Neb 42 for a 1ST down
15:00
1st & 10 at opp 42
Aidan O’Connell pass incomplete
15:00
2nd & 10 at opp 42
Aidan O’Connell pass complete to Milton Wright for 3 yds to the Neb 39
15:00
3rd & 7 at opp 39
PURDUE Penalty, False Start (-5 Yards) to the Neb 44
15:00
3rd & 12 at opp 44
Aidan O’Connell run for 1 yd to the Neb 43
10:52
4th & 11 at opp 43
Jack Ansell punt for 25 yds
Nebraska Touchdown, 12 plays
10:52
1st & 10 at own 18
Rahmir Johnson run for 7 yds to the Neb 25
10:52
2nd & 3 at own 25
Adrian Martinez pass incomplete
10:52
3rd & 3 at own 25
Adrian Martinez run for 5 yds to the Neb 30 for a 1ST down
10:52
1st & 10 at own 30
Adrian Martinez pass incomplete
10:52
2nd & 10 at own 30
Rahmir Johnson run for a loss of 1 yard to the Neb 29
10:52
3rd & 11 at own 29
Adrian Martinez pass complete to Zavier Betts for 30 yds to the Prdue 41 for a 1ST down
10:52
1st & 10 at opp 41
Rahmir Johnson run for 4 yds to the Prdue 37
10:52
2nd & 6 at opp 37
Rahmir Johnson run for 10 yds to the Prdue 27 for a 1ST down
10:52
1st & 10 at opp 27
Jaquez Yant run for 8 yds to the Prdue 19
10:52
2nd & 2 at opp 19
Jaquez Yant run for 1 yd to the Prdue 18
10:52
3rd & 1 at opp 18
Adrian Martinez run for 2 yds to the Prdue 16 for a 1ST down
6:16
1st & 10 at opp 16
A. Martinez pass,to O. Manning for 16 yds for a TD, (C. Contreraz KICK)Nebraska 7, Purdue 0
Purdue Missed FG, 15 plays
6:16
Brendan Franke kickoff for 65 yds for a touchback
6:16
1st & 10 at own 25
Jackson Anthrop run for 5 yds to the Prdue 30
6:16
2nd & 5 at own 30
David Bell run for 6 yds to the Prdue 36 for a 1ST down
6:16
1st & 10 at own 36
Zander Horvath run for 2 yds to the Prdue 38
6:16
2nd & 8 at own 38
Zander Horvath run for 4 yds to the Prdue 42
6:16
3rd & 4 at own 42
Aidan O’Connell pass complete to David Bell for 12 yds to the Neb 46 for a 1ST down
6:16
1st & 10 at opp 46
Aidan O’Connell pass incomplete
6:16
2nd & 10 at opp 46
Aidan O’Connell pass complete to Jackson Anthrop for 12 yds to the Neb 34 for a 1ST down
6:16
1st & 10 at opp 34
Zander Horvath run for a loss of 1 yard to the Neb 35
6:16
2nd & 11 at opp 35
Aidan O’Connell pass complete to Payne Durham for 5 yds to the Neb 30
6:16
3rd & 6 at opp 30
Aidan O’Connell pass complete to Milton Wright for 5 yds to the Neb 25
6:16
4th & 1 at opp 25
Aidan O’Connell pass complete to David Bell for 8 yds to the Neb 17 for a 1ST down
6:16
1st & 10 at opp 17
Aidan O’Connell pass complete to Jackson Anthrop for a loss of 2 yards to the Neb 19
0:00
2nd & 12 at opp 19
Aidan O’Connell pass complete to David Bell for no gain to the Neb 19
Q2 15:00
3rd & 12 at opp 19
Aidan O’Connell pass incomplete
Q2 14:52
4th & 12 at opp 19
Mitchell Fineran 36 yd FG MISSED
2nd quarter6 drives, then Nebraska 17, Purdue 14
Nebraska Pick-six, 5 plays (Purdue scores)
14:52
1st & 10 at own 20
Rahmir Johnson run for 4 yds to the Neb 24
14:52
2nd & 6 at own 24
Adrian Martinez pass complete to Omar Manning for 7 yds to the Neb 31 for a 1ST down
14:52
1st & 10 at own 31
Adrian Martinez pass complete to Austin Allen for 18 yds to the Neb 49 for a 1ST down
14:52
1st & 10 at own 49
Rahmir Johnson run for 5 yds to the Prdue 46
14:52
2nd & 5 at opp 46
JOHNSON, Rahmir rush to the left for a gain of 12 yards to the PUR34, out of bounds. PENALTY NEB Holding on SICHTERMAN, Matt enforced 10 yards from the PUR46 to the NEB44 [NHSG]. NO PLAY (replay the down).
12:37
2nd & 15 at own 44
Jalen Graham 45 Yd Interception Return (Mitchell Fineran Kick)Tied at 7
Nebraska Touchdown, 5 plays
12:37
Ben Freehill kickoff for 65 yds for a touchback
12:37
1st & 10 at own 25
Jaquez Yant run for 33 yds to the Prdue 42 for a 1ST down
12:37
1st & 10 at opp 42
PURDUE Penalty, Personal Foul (15 Yards) to the Prdue 19 for a 1ST down
12:37
1st & 10 at opp 19
Jaquez Yant run for 18 yds to the Prdue 1 for a 1ST down
12:37
1st & goal at opp 1
Adrian Martinez run for a loss of 3 yards to the Prdue 4 fumbled, recovered by Neb Adrian Martinez
10:45
2nd & goal at opp 4
A. Martinez run for 4 yds for a TD, (C. Contreraz KICK)Nebraska 14, Purdue 7
Purdue Touchdown, 14 plays
10:45
Brendan Franke kickoff for 65 yds for a touchback
10:45
1st & 10 at own 25
Aidan O’Connell pass complete to Broc Thompson for 13 yds to the Prdue 38 for a 1ST down
10:45
1st & 10 at own 38
King Doerue run for 11 yds to the Prdue 49 for a 1ST down
10:45
1st & 10 at own 49
Jackson Anthrop run for 6 yds to the Neb 45
10:45
2nd & 4 at opp 45
King Doerue run for 6 yds to the Neb 39 for a 1ST down
10:45
1st & 10 at opp 39
King Doerue run for 4 yds to the Neb 35
10:45
2nd & 6 at opp 35
Aidan O’Connell pass complete to TJ Sheffield for 5 yds to the Neb 30
10:45
3rd & 1 at opp 30
Austin Burton run for no gain to the Neb 30
10:45
4th & 1 at opp 30
King Doerue run for 1 yd to the Neb 29 for a 1ST down
10:45
1st & 10 at opp 29
Aidan O’Connell pass complete to David Bell for 3 yds to the Neb 26
10:45
2nd & 7 at opp 26
Aidan O’Connell pass complete to David Bell for 13 yds to the Neb 13 for a 1ST down
10:45
1st & 10 at opp 13
Aidan O’Connell pass complete to TJ Sheffield for 11 yds to the Neb 2 for a 1ST down
10:45
1st & goal at opp 2
King Doerue run for 1 yd to the Neb 1
10:45
2nd & goal at opp 1
Aidan O’Connell pass incomplete
3:48
3rd & goal at opp 1
Z. Horvath run for 1 yd for a TD, (M. Fineran KICK)Tied at 14
Nebraska Field goal, 7 plays
3:48
Ben Freehill kickoff for 56 yds
3:48
1st & 10 at own 25
Adrian Martinez pass complete to Levi Falck for 43 yds to the Prdue 32 for a 1ST down
3:48
1st & 10 at opp 32
Rahmir Johnson run for 5 yds to the Prdue 27
3:48
2nd & 5 at opp 27
Rahmir Johnson run for 9 yds to the Prdue 18 for a 1ST down
Aidan O’Connell pass complete to Milton Wright for 10 yds to the Prdue 43 for a 1ST down
1:20
1st & 10 at own 43
King Doerue run for 9 yds to the Neb 48
0:43
3rd & 1 at opp 48
Timeout PURDUE, clock 00:43
0:43
2nd & 1 at opp 48
Aidan O’Connell pass incomplete
0:43
3rd & 1 at opp 48
King Doerue run for no gain to the Neb 48
0:20
4th & 1 at opp 48
Zander Horvath run for no gain to the Neb 48
Nebraska End of half, 3 plays
0:20
1st & 10 at own 48
Adrian Martinez pass incomplete
0:06
3rd & 10 at own 48
Timeout NEBRASKA, clock 00:06
0:06
2nd & 10 at own 48
Adrian Martinez pass incomplete
0:00
3rd & 10 at own 48
Adrian Martinez pass incomplete
3rd quarter8 drives, then Purdue 21, Nebraska 17
Nebraska Punt, 3 plays
14:54
Ben Freehill kickoff for 60 yds , Zach Weinmaster return for 20 yds to the Neb 25
14:54
1st & 10 at own 25
Rahmir Johnson run for 9 yds to the Neb 34
14:54
2nd & 1 at own 34
Adrian Martinez sacked by Kydran Jenkins for 0 yards to the Neb 31
14:54
3rd & 4 at own 31
Adrian Martinez run for 3 yds to the Neb 34
13:10
4th & 1 at own 34
William Przystup punt for 62 yds, downed at the Prdue 4
Purdue Punt, 4 plays
13:10
1st & 10 at own 4
King Doerue run for no gain to the Prdue 4
13:10
2nd & 10 at own 4
O’CONNELL, Aidan pass up the middle incomplete intended for ANTHROP, Jackson broken up by DOMANN, JoJo at the PUR12. PENALTY NEB Pass Interference on DOMANN, JoJo enforced at the spot of the foul for 8 yards to the PUR12 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
13:10
1st & 10 at own 12
Aidan O’Connell pass incomplete
13:10
2nd & 10 at own 12
Aidan O’Connell sacked by Ben Stille and Garrett Nelson for 0 yards to the Prdue 6
13:10
3rd & 16 at own 6
Aidan O’Connell pass complete to King Doerue for a loss of 4 yards to the Prdue 2
11:02
4th & 20 at own 2
Jack Ansell punt for 50 yds , Oliver Martin returns for 11 yds to the Prdue 41
Nebraska Interception, 2 plays
11:02
1st & 10 at opp 41
Rahmir Johnson run for a loss of 4 yards to the Prdue 45
10:21
2nd & 14 at opp 45
Adrian Martinez pass intercepted return for no gain to the Prdue 41
10:21
1st & 10 at own 41
HORVATH, Zander rush to the left for no gain to the PUR41 (NEWSOME, Quinton). PENALTY PUR Holding on CRAIG, Cam enforced 10 yards from the PUR41 to the PUR31 [NHSG]. NO PLAY (replay the down).
Purdue Punt, 3 plays
10:21
1st & 20 at own 31
Aidan O’Connell pass complete to Payne Durham for 2 yds to the Prdue 33
10:21
2nd & 18 at own 33
Aidan O’Connell pass complete to Paul Piferi for 9 yds to the Prdue 42
10:21
3rd & 9 at own 42
Aidan O’Connell pass complete to David Bell for 2 yds to the Prdue 44
7:50
4th & 7 at own 44
Jack Ansell punt for 35 yds, fair catch by Oliver Martin at the Neb 21
Nebraska Punt, 3 plays
7:50
1st & 10 at own 21
Jaquez Yant run for 2 yds to the Neb 23
7:50
2nd & 8 at own 23
Jaquez Yant run for a loss of 2 yards to the Neb 21
7:50
3rd & 10 at own 21
MARTINEZ, Adrian scrambles to the right for a gain of 8 yards to the NEB29 (LONG, Greg). PENALTY NEB Holding on JURGENS, Cameron enforced 10 yards from the NEB21 to the NEB11 [NHSG]. NO PLAY (replay the down).
7:50
3rd & 20 at own 11
Rahmir Johnson run for no gain to the Neb 11
5:46
4th & 20 at own 11
William Przystup punt for 38 yds , TJ Sheffield returns for 1 yd to the Neb 48
Purdue Touchdown, 8 plays
5:46
1st & 10 at opp 48
Jackson Anthrop run for 1 yd to the Neb 47
5:46
2nd & 9 at opp 47
Aidan O’Connell pass complete to David Bell for 21 yds to the Neb 26 for a 1ST down
5:46
1st & 10 at opp 26
Aidan O’Connell pass incomplete
5:46
2nd & 10 at opp 26
King Doerue run for 5 yds to the Neb 21
5:46
3rd & 5 at opp 21
Aidan O’Connell pass complete to Jackson Anthrop for 11 yds to the Neb 10 for a 1ST down
5:46
1st & goal at opp 10
King Doerue run for 2 yds to the Neb 8
5:46
2nd & goal at opp 8
Jackson Anthrop run for 5 yds to the Neb 3
2:47
3rd & goal at opp 3
A. O’Connell pass,to M. Wright for 3 yds for a TD, (M. Fineran KICK)Purdue 21, Nebraska 17
Nebraska Punt, 4 plays
2:47
Ben Freehill kickoff for 65 yds for a touchback
2:47
1st & 10 at own 25
Adrian Martinez pass complete to Omar Manning for 25 yds to the 50 yard line for a 1ST down
2:47
1st & 10 at the 50
Adrian Martinez run for 2 yds to the Prdue 48
2:47
2nd & 8 at opp 48
Rahmir Johnson run for 2 yds to the Prdue 46
2:47
3rd & 6 at opp 46
Adrian Martinez pass incomplete
0:52
4th & 6 at opp 46
William Przystup punt for 29 yds , TJ Sheffield returns for 8 yds to the Prdue 25
Purdue Touchdown, 14 plays
0:52
1st & 10 at own 25
Zander Horvath run for 5 yds to the Prdue 30
0:00
2nd & 5 at own 30
Aidan O’Connell pass complete to Milton Wright for 6 yds to the Prdue 36 for a 1ST down
Q4 15:00
1st & 10 at own 36
Zander Horvath run for 4 yds to the Prdue 40
Q4 15:00
2nd & 6 at own 40
Aidan O’Connell pass complete to Payne Durham for 12 yds to the Neb 48 for a 1ST down
Q4 15:00
1st & 10 at opp 48
Zander Horvath run for 5 yds to the Neb 43
Q4 15:00
2nd & 5 at opp 43
Aidan O’Connell pass complete to TJ Sheffield for 10 yds to the Neb 33 for a 1ST down
Q4 15:00
1st & 10 at opp 33
King Doerue run for 2 yds to the Neb 31
Q4 15:00
2nd & 8 at opp 31
Aidan O’Connell pass complete to Milton Wright for 9 yds to the Neb 22 for a 1ST down
Q4 15:00
1st & 10 at opp 22
Aidan O’Connell pass complete to Jackson Anthrop for 2 yds to the Neb 20
Q4 15:00
2nd & 8 at opp 20
PURDUE Penalty, Ineligible Receiver Downfield on Pass on HARTWIG, Gus ( Yards) declined
Q4 15:00
3rd & 8 at opp 20
Aidan O’Connell pass complete to Jackson Anthrop for 11 yds to the Neb 9 for a 1ST down
Q4 15:00
1st & goal at opp 9
Aidan O’Connell pass incomplete
Q4 15:00
2nd & goal at opp 9
Zander Horvath run for no gain to the Neb 9
Q4 10:05
3rd & goal at opp 9
A. O’Connell pass,to J. Anthrop for 9 yds for a TD, (M. Fineran KICK)Purdue 28, Nebraska 17
4th quarter7 drives, then Purdue 28, Nebraska 23
Nebraska Punt, 3 plays
9:59
Ben Freehill kickoff for 65 yds , Alante Brown return for 18 yds to the Neb 18
9:59
1st & 10 at own 18
Adrian Martinez pass complete to Austin Allen for 2 yds to the Neb 20
9:59
2nd & 8 at own 20
Adrian Martinez pass incomplete
9:59
3rd & 8 at own 20
Adrian Martinez pass incomplete
9:04
4th & 8 at own 20
William Przystup punt for 37 yds
Purdue Punt, 3 plays
9:04
1st & 10 at own 43
King Doerue run for 1 yd to the Prdue 44
9:04
2nd & 9 at own 44
Aidan O’Connell pass incomplete
9:04
3rd & 9 at own 44
Aidan O’Connell pass complete to Broc Thompson for 8 yds to the Neb 48
7:24
4th & 1 at opp 48
Jack Ansell punt for 24 yds, downed at the Neb 24
Nebraska Interception, 1 play
7:14
1st & 10 at own 24
Adrian Martinez pass intercepted return for no gain to the Neb 24
Purdue Missed FG, 4 plays
7:14
1st & 10 at opp 24
King Doerue run for 1 yd to the Neb 23
7:14
2nd & 9 at opp 23
Aidan O’Connell pass complete to Payne Durham for 1 yd to the Neb 22
7:14
3rd & 8 at opp 22
Aidan O’Connell pass incomplete
5:45
4th & 8 at opp 22
Mitchell Fineran 39 yd FG MISSED
Nebraska Interception, 3 plays
5:45
1st & 10 at own 22
Adrian Martinez run for 6 yds to the Neb 28
5:45
2nd & 4 at own 28
Adrian Martinez pass complete to Samori Toure for 16 yds to the Neb 44 for a 1ST down
5:05
1st & 10 at own 44
Adrian Martinez pass intercepted return for no gain to the Prdue 37
Purdue Punt, 5 plays
5:05
1st & 10 at own 37
King Doerue run for 8 yds to the Prdue 45
5:05
2nd & 2 at own 45
King Doerue run for 13 yds to the Neb 42 for a 1ST down
3:40
2nd & 10 at opp 42
Timeout NEBRASKA, clock 03:40
3:40
1st & 10 at opp 42
Zander Horvath run for no gain to the Neb 42
3:30
3rd & 14 at opp 46
Timeout NEBRASKA, clock 03:30
3:30
2nd & 10 at opp 42
Aidan O’Connell sacked by Luke Reimer and Ben Stille for 0 yards to the Neb 46
3:24
4th & 10 at opp 42
Timeout NEBRASKA, clock 03:24
3:24
3rd & 14 at opp 46
Aidan O’Connell pass complete to TJ Sheffield for 4 yds to the Neb 42
3:14
4th & 10 at opp 42
Jack Ansell punt for 36 yds, downed at the Neb 6
Nebraska Touchdown, 8 plays
3:14
1st & 10 at own 6
Adrian Martinez pass complete to Alante Brown for 11 yds to the Neb 17 for a 1ST down
3:14
1st & 10 at own 17
Adrian Martinez pass complete to Samori Toure for 31 yds to the Neb 48 for a 1ST down
3:14
1st & 10 at own 48
MARTINEZ, Adrian pass to the right incomplete intended for FALCK, Levi thrown to the PUR40. PENALTY NEB Holding on BENHART, Bryce enforced 10 yards from the NEB48 to the NEB38 [NHSG]. NO PLAY (replay the down).
3:14
1st & 20 at own 38
Adrian Martinez pass complete to Omar Manning for 27 yds to the Prdue 35 for a 1ST down
3:14
1st & 10 at opp 35
Adrian Martinez pass incomplete
3:14
2nd & 10 at opp 35
Adrian Martinez pass incomplete
3:14
3rd & 10 at opp 35
Adrian Martinez pass complete to Oliver Martin for 23 yds to the Prdue 12 for a 1ST down
3:14
1st & 10 at opp 12
Adrian Martinez pass incomplete
1:44
2nd & 10 at opp 12
Rahmir Johnson 12 Yd pass from Adrian Martinez (Two-Point Pass Conversion Failed)Purdue 28, Nebraska 23
1:44
1st & goal at opp 0
Timeout PURDUE, clock 01:44
1:44
Timeout PURDUE, clock 01:44
1:40
kickoff for 11 yds , Payne Durham return for no gain to the Neb 46
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.