Referee Mark Kluczynski; umpire Brad Hudak; head linesman Daniel Richard; line judge Vincent Winters; side judge Steve Hassel; field judge Danny Daniel; back judge Mike Brown; center judge Greg BlumGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Illinois
Purdue
268
Total yards
271
26
Passing yards
136
242
Rushing yards
135
3.7
Yards per pass
4.1
4.6
Yards per rush
3.1
14
First downs
17
4–14
Third downs
5–18
0–0
Fourth downs
1–2
0
Turnovers
2
5–35
Penalties
2–20
32:23
Possession
27:37
2
Sacks (by defense)
2
Efficiency
Illinois
Purdue
43%
Success rate
36%
0.04
EPA per play
−0.31
0.69
Explosiveness
0.94
0.07
Rushing EPA
−0.33
−0.09
Passing EPA
−0.28
13%
Passing-down success
19%
0.03
First-down EPA
−0.18
0.04
Second-down EPA
−0.49
0.12
Third-down EPA
−0.19
22%
Havoc by its defense
16%
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 69% to win. Illinois won as Elo’s underdog.
The line
Purdue −9.5, over/under 54.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 74%, Illinois 26%. 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. Purdue drives left to right, Illinois right to left.
Q1 PurduePunt, 7 plays, 30 yards
Q1 IllinoisPunt, 4 plays, 4 yards
Q1 PurduePunt, 3 plays, 5 yards
Q1 IllinoisPunt, 3 plays, 3 yards
Q1 PurduePunt, 5 plays, 12 yards
Q1 IllinoisField goal, 8 plays, 67 yards
Q1 PurduePunt, 8 plays, 30 yards
Q2 IllinoisPunt, 5 plays, 15 yards
Q2 PurduePick-six, 4 plays (Illinois scores), 8 yards
Q2 PurduePunt, 3 plays, 0 yards
Q2 IllinoisMissed FG, 9 plays, 38 yards
Q2 PurduePunt, 3 plays, 1 yard
Q2 IllinoisTouchdown, 6 plays, 63 yards
Q2 PurduePunt, 6 plays, 14 yards
Q2 IllinoisEnd of half, 1 play, −1 yard
Q3 IllinoisPunt, 3 plays, −3 yards
Q3 PurduePunt, 3 plays, −3 yards
Q3 IllinoisPunt, 5 plays, 14 yards
Q3 PurduePunt, 5 plays, 12 yards
Q3 IllinoisPunt, 3 plays, 5 yards
Q3 PurdueFumble, 4 plays, 15 yards
Q3 IllinoisTouchdown, 3 plays, 22 yards
Q3 PurdueTurnover on downs, 8 plays, 29 yards
Q4 IllinoisPunt, 6 plays, 15 yards
Q4 PurdueTouchdown, 13 plays, 99 yards
Q4 IllinoisPunt, 6 plays, −4 yards
Q4 PurdueEnd of game, 5 plays, 19 yards
Play by play
1st quarter7 drives, then Illinois 3, Purdue 0
Purdue Punt, 7 plays
15:00
1st & 10 at own 35
James McCourt kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
King Doerue run for 5 yds to the Prdue 30
15:00
2nd & 5 at own 30
Milton Wright run for 2 yds to the Prdue 32
15:00
3rd & 3 at own 32
King Doerue run for 11 yds to the Prdue 43 for a 1ST down
15:00
1st & 10 at own 43
Jack Plummer pass complete to Milton Wright for 11 yds to the Illin 46 for a 1ST down
15:00
1st & 10 at opp 46
Jack Plummer pass incomplete to Jackson Anthrop
15:00
2nd & 10 at opp 46
King Doerue run for 1 yd to the Illin 45
15:00
3rd & 9 at opp 45
Jack Plummer pass incomplete
15:00
4th & 9 at opp 45
Zac Collins punt for 30 yds
Illinois Punt, 4 plays
12:12
1st & 10 at own 15
Brandon Peters run for 10 yds to the Illin 25 for a 1ST down
12:12
1st & 10 at own 25
Reggie Corbin run for 3 yds to the Illin 28
12:12
2nd & 7 at own 28
Brandon Peters pass incomplete to Josh Imatorbhebhe
12:12
3rd & 7 at own 28
Brandon Peters sacked by George Karlaftis for a loss of 9 yards to the Illin 19
12:12
4th & 16 at own 19
Blake Hayes punt for 48 yds, downed at the Prdue 33
Purdue Punt, 3 plays
10:27
1st & 10 at own 33
Jack Plummer pass complete to David Bell for 7 yds to the Prdue 40
10:27
2nd & 3 at own 40
King Doerue run for a loss of 2 yards to the Prdue 38
10:27
3rd & 5 at own 38
Jack Plummer pass incomplete to Jackson Anthrop
10:27
4th & 5 at own 38
Zac Collins punt for 46 yds, downed at the Illin 16
Illinois Punt, 3 plays
9:16
1st & 10 at own 16
Reggie Corbin run for a loss of 1 yard to the Illin 15
9:16
2nd & 11 at own 15
Brandon Peters pass incomplete to Josh Imatorbhebhe
9:16
3rd & 11 at own 15
Dre Brown run for 4 yds to the Illin 19
9:16
4th & 7 at own 19
Blake Hayes punt for 39 yds, punt out-of-bounds at the Prdue 42
Purdue Punt, 5 plays
7:52
1st & 10 at own 42
Jackson Anthrop run for 5 yds to the Prdue 47
7:52
2nd & 5 at own 47
Jack Plummer run for 8 yds to the Illin 45 for a 1ST down
7:52
1st & 10 at opp 45
Jack Plummer sacked by Owen Carney Jr. for a loss of 1 yard to the Illin 46
7:52
2nd & 11 at opp 46
Jack Plummer pass incomplete to Jackson Anthrop
7:52
3rd & 11 at opp 46
Jack Plummer pass incomplete to Milton Wright, broken up by Devon Witherspoon
7:52
4th & 11 at opp 46
Zac Collins punt for 33 yds
Illinois Field goal, 8 plays
6:17
3rd & 1 at opp 34
Reggie Corbin run for 7 yds to the Prdue 27 for a 1ST down
6:17
1st & 10 at own 13
Dre Brown run for 44 yds to the Prdue 43 for a 1ST down
6:17
1st & 10 at opp 43
Dre Brown run for 5 yds to the Prdue 38
6:17
2nd & 5 at opp 38
Brandon Peters run for 4 yds to the Prdue 34
6:17
1st & 10 at opp 27
Reggie Corbin run for a loss of 2 yards to the Prdue 29
6:17
2nd & 12 at opp 29
Dre Brown run for 8 yds to the Prdue 21
6:17
3rd & 4 at opp 21
Brandon Peters run for 1 yd to the Prdue 20
2:47
4th & 3 at opp 20
James McCourt 38 yd FG GOODIllinois 3, Purdue 0
Purdue Punt, 8 plays
2:47
1st & 0 at own 35
James McCourt kickoff for 65 yds for a touchback
2:47
1st & 10 at own 25
King Doerue run for 5 yds to the Prdue 30
2:47
2nd & 5 at own 30
King Doerue run for a loss of 3 yards to the Prdue 27
2:47
3rd & 8 at own 27
Jack Plummer pass complete to Jackson Anthrop for 22 yds to the Prdue 49 for a 1ST down
2:47
1st & 10 at own 49
Jack Plummer run for 8 yds to the Illin 43
2:47
2nd & 2 at opp 43
King Doerue run for 5 yds to the Illin 38 for a 1ST down
2:47
1st & 10 at opp 38
King Doerue run for 2 yds to the Illin 36
2:47
2nd & 8 at opp 36
King Doerue run for a loss of 3 yards to the Illin 39
Q2 15:00
3rd & 11 at opp 39
Jack Plummer sacked by Jamal Milan for a loss of 6 yards to the Illin 45
Q2 15:00
4th & 17 at opp 45
Zac Collins punt for 45 yds for a touchback
2nd quarter8 drives, then Illinois 17, Purdue 0
Illinois Punt, 5 plays
14:13
1st & 10 at own 20
Ra’Von Bonner run for 6 yds to the Illin 26
14:13
2nd & 4 at own 26
Ra’Von Bonner run for 7 yds to the Illin 33 for a 1ST down
14:13
1st & 10 at own 33
Bonner,RaVon rush for 2 yards to the ILL35 (B. Thineneman), PENALTY PUR offside (Kai Higgins) 5 yards to the ILL38, NO PLAY.
14:13
1st & 5 at own 38
Dre Brown run for 1 yd to the Illin 39
14:13
2nd & 4 at own 39
Dre Brown run for 1 yd to the Illin 40
14:13
3rd & 3 at own 40
ILLINOIS Penalty, false start (-5 Yards) to the Illin 35
14:13
3rd & 8 at own 35
Brandon Peters pass incomplete
14:13
4th & 8 at own 35
Blake Hayes punt for 64 yds, punt out-of-bounds at the Prdue 1
Purdue Pick-six, 4 plays (Illinois scores)
11:36
1st & 10 at own 1
Jack Plummer run for 6 yds to the Prdue 7
11:36
2nd & 4 at own 7
Jack Plummer pass complete to David Bell for 5 yds to the Prdue 12 for a 1ST down
11:36
1st & 10 at own 12
Jack Plummer run for a loss of 3 yards to the Prdue 9
9:58
2nd & 13 at own 9
Jack Plummer pass intercepted for a TD Tony Adams return for 13 yds for a TD, (James McCourt KICK)Illinois 10, Purdue 0
Purdue Punt, 3 plays
9:58
1st & 0 at own 35
James McCourt kickoff for 59 yds , Jackson Anthrop return for 17 yds to the Prdue 23
9:58
1st & 10 at own 23
Aidan O’Connell pass complete to David Bell for no gain to the Prdue 23
9:58
2nd & 10 at own 23
Aidan O’Connell pass incomplete
9:58
3rd & 10 at own 23
Aidan O’Connell pass incomplete to King Doerue
9:58
4th & 10 at own 23
Zac Collins punt for 32 yds , Jordan Holmes returns for no gain to the Illin 48 Jordan Holmes fumbled, recovered by Illin Jordan Holmes
Illinois Missed FG, 9 plays
9:07
1st & 10 at own 48
Reggie Corbin run for 12 yds to the Prdue 40 for a 1ST down
9:07
1st & 10 at opp 40
Reggie Corbin run for 1 yd to the Prdue 39
9:07
2nd & 9 at opp 39
Brandon Peters pass complete to Donny Navarro for 17 yds to the Prdue 22 for a 1ST down
9:07
1st & 10 at opp 22
Reggie Corbin run for 5 yds to the Prdue 17
9:07
2nd & 5 at opp 17
Reggie Corbin run for 7 yds to the Prdue 10 for a 1ST down
6:46
1st & 0 at opp 10
Timeout ILLINOIS, clock 06:46
6:46
1st & goal at opp 10
Brown,Dre rush for 2 yards to the PUR8 (TJ Sheffield), PENALTY ILL illegal formation 5 yards to the PUR15, NO PLAY.
6:46
1st & goal at opp 15
Dre Brown run for 1 yd to the Prdue 14
6:46
2nd & goal at opp 14
Casey Washington pass incomplete to Brandon Peters
6:46
3rd & goal at opp 14
Brandon Peters run for no gain to the Prdue 14
5:06
4th & goal at opp 14
James McCourt 32 yd FG MISSED
Purdue Punt, 3 plays
5:06
1st & 10 at own 20
Tario Fuller run for 1 yd to the Prdue 21
5:06
2nd & 9 at own 21
Aidan O’Connell pass incomplete
5:06
3rd & 9 at own 21
Aidan O’Connell pass incomplete to Milton Wright
5:06
4th & 9 at own 21
Zac Collins punt for 42 yds, fair catch by Jordan Holmes at the Illin 37
Illinois Touchdown, 6 plays
4:16
1st & 10 at own 37
Ra’Von Bonner run for 10 yds to the Illin 47 for a 1ST down
4:16
1st & 10 at own 47
Brandon Peters run for 4 yds to the Prdue 49
4:16
2nd & 6 at opp 49
Dre Brown run for 21 yds to the Prdue 28 for a 1ST down
4:16
1st & 10 at opp 28
Dre Brown run for 25 yds to the Prdue 3 for a 1ST down
4:16
1st & goal at opp 3
Dre Brown run for 2 yds to the Prdue 1
1:51
2nd & 0 at opp 1
Timeout ILLINOIS, clock 01:51
1:41
2nd & goal at opp 1
Brandon Peters run for 1 yd for a TD, (James McCourt KICK)Illinois 17, Purdue 0
Purdue Punt, 6 plays
1:41
1st & 0 at the 50
James McCourt kickoff for 50 yds for a touchback
1:41
1st & 10 at own 25
Jack Plummer pass complete to Brycen Hopkins for 3 yds to the Prdue 28
1:41
2nd & 7 at own 28
Jack Plummer pass complete to Brycen Hopkins for 6 yds to the Prdue 34
1:41
3rd & 1 at own 34
King Doerue run for 3 yds to the Prdue 37 for a 1ST down
1:41
1st & 10 at own 37
Jack Plummer run for 2 yds to the Prdue 39
1:41
2nd & 8 at own 39
Jack Plummer pass incomplete to David Bell
1:41
3rd & 8 at own 39
Jack Plummer pass incomplete to Zander Horvath
1:41
4th & 8 at own 39
Zac Collins punt for 38 yds, downed at the Illin 23
Illinois End of half, 1 play
0:15
1st & 10 at own 23
Team run for a loss of 1 yard to the Illin 22
3rd quarter8 drives, then Illinois 24, Purdue 0
Illinois Punt, 3 plays
15:00
2nd & 11 at own 35
J.D. Dellinger kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Brandon Peters run for 4 yds to the Illin 29
15:00
2nd & 6 at own 29
Reggie Corbin run for a loss of 2 yards to the Illin 27
15:00
3rd & 8 at own 27
Brandon Peters run for no gain to the Illin 27
15:00
4th & 8 at own 27
Hayes,Blake punt 46 yards to the PUR27, out-of-bounds, PENALTY ILL illegal formation 5 yards to the ILL22, NO PLAY.
15:00
4th & 13 at own 22
Blake Hayes punt for 36 yds, punt out-of-bounds at the Illin 44 , Jackson Anthrop returns for 14 yds to the Illin 44
Purdue Punt, 3 plays
13:09
1st & 10 at opp 44
King Doerue run for a loss of 3 yards to the Illin 47
13:09
2nd & 13 at opp 47
Jack Plummer run for no gain to the Illin 47
13:09
3rd & 13 at opp 47
Jack Plummer pass incomplete to Jackson Anthrop
13:09
4th & 13 at opp 47
Zac Collins punt for 44 yds, downed at the Illin 3
Illinois Punt, 5 plays
11:49
1st & 10 at own 3
Dre Brown run for 6 yds to the Illin 9
11:49
2nd & 4 at own 9
Brandon Peters run for 7 yds to the Illin 16 for a 1ST down
11:49
1st & 10 at own 16
Dre Brown run for 2 yds to the Illin 18
11:49
2nd & 8 at own 18
Dre Brown run for a loss of 2 yards to the Illin 16
11:49
3rd & 10 at own 16
Brandon Peters pass complete to Caleb Reams for 1 yd to the Illin 17
11:49
4th & 9 at own 17
Blake Hayes punt for 42 yds , Amad Anderson Jr. returns for 7 yds to the Prdue 48
Purdue Punt, 5 plays
8:48
1st & 10 at own 48
Jack Plummer pass incomplete to Amad Anderson Jr., broken up by Nate Hobbs
8:48
2nd & 10 at own 48
Jack Plummer pass complete to Jackson Anthrop for 15 yds to the Illin 37 for a 1ST down
8:48
1st & 10 at opp 37
King Doerue run for 5 yds to the Illin 32
8:48
2nd & 5 at opp 32
Jack Plummer pass incomplete, broken up by Tymir Oliver
8:48
3rd & 5 at opp 32
Jackson Anthrop run for a loss of 8 yards to the Illin 40 Jackson Anthrop fumbled, recovered by Prdue Jackson Anthrop
8:48
4th & 13 at opp 40
Danny Carollo punt for 15 yds, downed at the Illin 25
Illinois Punt, 3 plays
6:51
1st & 10 at own 25
Reggie Corbin run for no gain to the Illin 25
6:51
2nd & 10 at own 25
Reggie Corbin run for a loss of 3 yards to the Illin 22
6:51
3rd & 13 at own 22
Brandon Peters pass complete to Justice Williams for 8 yds to the Illin 30
6:51
4th & 5 at own 30
Blake Hayes punt for 34 yds, downed at the Prdue 36
Purdue Fumble, 4 plays
4:54
1st & 10 at own 36
King Doerue run for 10 yds to the Prdue 46 for a 1ST down
4:54
1st & 10 at own 46
King Doerue run for 1 yd to the Prdue 47
4:54
2nd & 9 at own 47
Jack Plummer pass incomplete to Jackson Anthrop
4:54
3rd & 9 at own 47
Jack Plummer run for 4 yds to the Prdue 22 Jack Plummer fumbled, forced by Nate Hobbs, recovered by Illin Dele Harding , return for 29 yds to the Prdue 22
Illinois Touchdown, 3 plays
3:36
1st & 10 at opp 22
Ra’Von Bonner run for 6 yds to the Prdue 16
3:36
2nd & 4 at opp 16
Brandon Peters run for a loss of 4 yards to the Prdue 20
2:35
3rd & 8 at opp 20
Reggie Corbin run for 20 yds for a TD, (James McCourt KICK)Illinois 24, Purdue 0
Purdue Turnover on downs, 8 plays
2:35
1st & 0 at own 35
James McCourt kickoff for 63 yds , Amad Anderson Jr. return for 21 yds to the Prdue 23
2:35
1st & 10 at own 23
Zander Horvath run for 5 yds to the Prdue 28
2:35
2nd & 5 at own 28
Zander Horvath run for 2 yds to the Prdue 30
2:35
3rd & 3 at own 30
Jack Plummer pass complete to Brycen Hopkins for 2 yds to the Prdue 32
2:35
4th & 1 at own 32
Zander Horvath run for 11 yds to the Prdue 43 for a 1ST down
2:35
1st & 10 at own 43
Aidan O’Connell pass incomplete
2:35
2nd & 10 at own 43
Zander Horvath run for 6 yds to the Prdue 49
2:35
3rd & 4 at own 49
Zander Horvath run for 2 yds to the Illin 49
Q4 15:00
4th & 2 at opp 49
David Bell run for 1 yd to the Illin 48
4th quarter4 drives, then Illinois 24, Purdue 6
Illinois Punt, 6 plays
14:55
1st & 10 at own 48
Dre Brown run for 6 yds to the Prdue 46
14:55
2nd & 4 at opp 46
Dre Brown run for 3 yds to the Prdue 43
14:55
3rd & 1 at opp 43
Dre Brown run for 1 yd to the Prdue 42 for a 1ST down
14:55
1st & 10 at opp 42
Dre Brown run for 3 yds to the Prdue 39
14:55
2nd & 7 at opp 39
Ra’Von Bonner run for 3 yds to the Prdue 36
14:55
3rd & 4 at opp 36
Brandon Peters run for a loss of 1 yard to the Prdue 37
14:55
4th & 5 at opp 37
Blake Hayes punt for 36 yds, downed at the Prdue 1
Purdue Touchdown, 13 plays
10:54
1st & 10 at own 1
King Doerue run for no gain to the Prdue 1
10:15
2nd & 10 at own 1
Timeout ILLINOIS, clock 10:15
10:15
2nd & 10 at own 1
Aidan O’Connell pass complete to Jackson Anthrop for 14 yds to the Prdue 15 for a 1ST down
10:15
1st & 10 at own 15
Jackson Anthrop run for 5 yds to the Prdue 20
10:15
2nd & 5 at own 20
Aidan O’Connell pass complete to David Bell for 7 yds to the Prdue 27 for a 1ST down
10:15
1st & 10 at own 27
Zander Horvath run for 19 yds to the Prdue 46 for a 1ST down
10:15
1st & 10 at own 46
Zander Horvath run for 5 yds to the Illin 49
10:15
2nd & 5 at opp 49
Zander Horvath run for 2 yds to the Illin 47
10:15
3rd & 3 at opp 47
Aidan O’Connell pass complete to Brycen Hopkins for 20 yds to the Illin 27 for a 1ST down
10:15
1st & 10 at opp 27
Tario Fuller run for 1 yd to the Illin 26
10:15
2nd & 9 at opp 26
Aidan O’Connell pass complete to Brycen Hopkins for 14 yds to the Illin 12 for a 1ST down
10:15
1st & 10 at opp 12
Aidan O’Connell pass complete to David Bell for a loss of 1 yard to the Illin 13
10:15
2nd & 11 at opp 13
Aidan O’Connell run for 2 yds to the Illin 11
5:49
3rd & 9 at opp 11
Aidan O’Connell pass complete to Payne Durham for 11 yds for a TD, (Two-Point Conversion failed )Illinois 24, Purdue 6
Illinois Punt, 6 plays
5:49
1st & 0 at own 35
J.D. Dellinger kickoff for 15 yds , Daniel Barker return for no gain to the 50 yard line
5:49
1st & 10 at the 50
Ra’Von Bonner run for 3 yds to the Prdue 47
5:49
2nd & 7 at opp 47
Ra’Von Bonner run for 6 yds to the Prdue 41
5:49
3rd & 1 at opp 41
Ra’Von Bonner run for 3 yds to the Prdue 38 for a 1ST down
5:49
1st & 10 at opp 38
Ra’Von Bonner run for no gain to the Prdue 38
5:49
2nd & 10 at opp 38
Ra’Von Bonner run for 4 yds to the Prdue 34
5:49
3rd & 6 at opp 34
Peters,Brandon pass complete to Palmer,Griffin for 7 yards to the PUR27 (Cory Trice), PENALTY ILL pass interference (Imatorbhebhe,J.) 15 yards to the PUR49, NO PLAY.
5:49
3rd & 21 at opp 49
Dre Brown run for no gain to the Prdue 49
5:49
4th & 21 at opp 49
ILLINOIS Penalty, substitution infraction (-5 Yards) to the Illin 46
5:49
4th & 26 at own 46
Blake Hayes punt for 43 yds, punt out-of-bounds at the Prdue 28 , Jackson Anthrop returns for 17 yds to the Prdue 28
Purdue End of game, 5 plays
1:24
1st & 10 at own 28
Tario Fuller run for 4 yds to the Prdue 32
1:24
2nd & 6 at own 32
Tario Fuller run for 9 yds to the Prdue 41 for a 1ST down
1:24
1st & 10 at own 41
Tario Fuller run for 4 yds to the Prdue 45
1:24
2nd & 6 at own 45
Aidan O’Connell pass incomplete to David Bell
1:24
3rd & 6 at own 45
Zander Horvath run for 2 yds to the Prdue 47
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 49–47–6; as played, 48–47–6 in the 101 games on file; the official count covers all 102 meetings, counting the seven since this game.