Referee Jerry McGinn; umpire James Shaw III; head linesman Kris Van Meter; line judge Kole Knueppel; side judge Gaylon Williams; field judge John Roggeman; back judge Jake Kemp; center judge Jason NicklebyGame 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
Rutgers
Purdue
412
Total yards
412
236
Passing yards
237
176
Rushing yards
175
7.6
Yards per pass
6.8
3.4
Yards per rush
5.3
26
First downs
25
10–17
Third downs
4–11
1–3
Fourth downs
1–2
0
Turnovers
1
7–56
Penalties
7–47
35:08
Possession
24:52
0
Sacks (by defense)
1
Efficiency
Rutgers
Purdue
43%
Success rate
59%
0.12
EPA per play
0.19
1.13
Explosiveness
0.91
0.01
Rushing EPA
0.28
0.36
Passing EPA
0.10
39%
Passing-down success
15%
−0.04
First-down EPA
0.32
0.33
Second-down EPA
−0.04
0.43
Third-down EPA
0.54
12%
Havoc by its defense
8%
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 74% to win. Rutgers won as Elo’s underdog.
The line
Purdue −12.5, over/under 61.
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 81%, Rutgers 19%. 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, Rutgers right to left.
Q1 PurdueTouchdown, 10 plays, 75 yards
Q1 RutgersTouchdown, 9 plays, 65 yards
Q1 PurduePunt, 4 plays, 14 yards
Q1 RutgersTouchdown, 11 plays, 70 yards
Q1 PurdueTurnover on downs, 9 plays, 72 yards
Q2 RutgersSafety, 3 plays (Purdue scores), −3 yards
Q2 PurdueTouchdown, 8 plays, 50 yards
Q2 RutgersPunt, 3 plays, 8 yards
Q2 PurduePunt, 5 plays, 24 yards
Q2 RutgersTurnover on downs, 9 plays, 32 yards
Q2 PurdueTouchdown, 9 plays, 50 yards
Q2 RutgersTurnover on downs, 7 plays, 11 yards
Q3 RutgersTouchdown, 5 plays, 82 yards
Q3 PurdueTouchdown, 9 plays, 72 yards
Q3 RutgersTouchdown, 0 yards
Q3 PurdueInterception, 6 plays, 29 yards
Q3 RutgersTouchdown, 9 plays, 49 yards
Q3 PurduePunt, 5 plays, 17 yards
Q3 RutgersField goal, 18 plays, 70 yards
Q4 PurduePunt, 3 plays, 4 yards
Q4 RutgersEnd of game, 10 plays, 14 yards
Play by play
1st quarter5 drives, then Rutgers 13, Purdue 7
Purdue Touchdown, 10 plays
15:00
1st & 10 at own 35
Justin Davidovicz kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Zander Horvath run for 9 yds to the Prdue 34
15:00
2nd & 1 at own 34
Zander Horvath run for 7 yds to the Prdue 41 for a 1ST down
15:00
1st & 10 at own 41
Jack Plummer run for 14 yds to the Rutgr 45 for a 1ST down
15:00
1st & 10 at opp 45
Zander Horvath run for 14 yds to the Rutgr 31 for a 1ST down
15:00
1st & 10 at opp 31
Jack Plummer pass complete to Zander Horvath for 17 yds to the Rutgr 14 for a 1ST down
15:00
1st & 10 at opp 14
Jack Plummer run for 5 yds to the Rutgr 9
15:00
2nd & 5 at opp 9
Jack Plummer pass complete to Payne Durham for 8 yds to the Rutgr 1 for a 1ST down
15:00
1st & goal at opp 1
Zander Horvath run for no gain to the Rutgr 1
15:00
2nd & goal at opp 1
Rondale Moore run for no gain to the Rutgr 1
10:46
3rd & goal at opp 1
Jack Plummer pass complete to Payne Durham for 1 yd for a TD (J.D. Dellinger KICK)Purdue 7, Rutgers 0
Rutgers Touchdown, 9 plays
10:46
1st & 0 at own 35
J.D. Dellinger kickoff for 64 yds
10:46
1st & 10 at own 35
Artur Sitkowski pass complete to Aron Cruickshank for 9 yds to the Rutgr 44
10:46
2nd & 1 at own 44
Artur Sitkowski pass complete to Isaih Pacheco for 5 yds to the Rutgr 49 for a 1ST down
10:46
1st & 10 at own 49
Isaih Pacheco run for 23 yds to the Prdue 28 for a 1ST down
10:46
1st & 10 at opp 28
Aaron Young run for 2 yds to the Prdue 26
10:46
2nd & 8 at opp 26
Artur Sitkowski pass complete to Shameen Jones for 7 yds to the Prdue 19
10:46
3rd & 1 at opp 19
Johnny Langan run for 6 yds to the Prdue 13 for a 1ST down
10:46
1st & 10 at opp 13
Isaih Pacheco run for a loss of 2 yards to the Prdue 15
10:46
2nd & 12 at opp 15
Isaih Pacheco run for 1 yd to the Prdue 14
7:01
3rd & 11 at opp 14
Artur Sitkowski pass complete to Shameen Jones for 14 yds for a TD (Valentino Ambrosio PAT MISSED)Purdue 7, Rutgers 6
Purdue Punt, 4 plays
7:01
1st & 0 at own 35
Justin Davidovicz kickoff for 65 yds for a touchback
7:01
1st & 10 at own 25
PURDUE Penalty, false start (-5 Yards) to the Prdue 20
7:01
1st & 15 at own 20
Zander Horvath run for 5 yds to the Prdue 25 for a 1ST down RUTGERS Penalty, unsportsmanlike conduct (15 Yards) to the Prdue 40 for a 1ST down
7:01
1st & 10 at own 40
Zander Horvath run for a loss of 1 yard to the Prdue 39
7:01
2nd & 11 at own 39
Jack Plummer pass incomplete
7:01
3rd & 11 at own 39
Jack Plummer pass incomplete
7:01
4th & 11 at own 39
Brooks Cormier punt for 31 yds, downed at the Rutgr 30
Rutgers Touchdown, 11 plays
5:48
1st & 10 at own 30
Artur Sitkowski pass complete to Shameen Jones for 7 yds to the Rutgr 37
5:48
2nd & 3 at own 37
Artur Sitkowski pass incomplete
5:48
3rd & 3 at own 37
Artur Sitkowski pass complete to Bo Melton for 9 yds to the Rutgr 46 for a 1ST down
5:48
1st & 10 at own 46
Artur Sitkowski pass complete to Shameen Jones for 4 yds to the 50 yard line
5:48
2nd & 6 at the 50
Aaron Young run for 7 yds to the Prdue 43 for a 1ST down
5:48
1st & 10 at opp 43
Kay’Ron Adams run for 1 yd to the Prdue 42
5:48
2nd & 9 at opp 42
Sitkowski, A. pass intercepted by Zac Collins at the PUR20, Zac Collins return to the PUR40, out-of-bounds, PENALTY PUR personal foul (D. Mitchell) 15 yards to the PUR27, 1ST DOWN RU, NO PLAY.
5:48
1st & 10 at opp 27
Johnny Langan run for 3 yds to the Prdue 24
5:48
2nd & 7 at opp 24
Aron Cruickshank run for 5 yds to the Prdue 19
5:48
3rd & 2 at opp 19
Johnny Langan run for 7 yds to the Prdue 12 for a 1ST down
5:48
1st & 10 at opp 12
Avery Young run for a loss of 2 yards to the Prdue 14
1:38
2nd & 12 at opp 14
Artur Sitkowski pass complete to Shameen Jones for 14 yds for a TD (Valentino Ambrosio KICK)Rutgers 13, Purdue 7
Purdue Turnover on downs, 9 plays
1:38
1st & 0 at own 35
Justin Davidovicz kickoff for 58 yds , TJ Sheffield return for 18 yds to the Prdue 25
1:38
1st & 10 at own 25
Jack Plummer pass complete to Milton Wright for 18 yds to the Prdue 43 for a 1ST down
1:38
1st & 10 at own 43
King Doerue run for 16 yds to the Rutgr 41 for a 1ST down
1:38
1st & 10 at opp 41
Jack Plummer pass complete to David Bell for 19 yds to the Rutgr 22 for a 1ST down
1:38
1st & 10 at opp 22
King Doerue run for 7 yds to the Rutgr 15
Q2 15:00
2nd & 3 at opp 15
King Doerue run for 4 yds to the Rutgr 11 for a 1ST down
Q2 15:00
1st & 10 at opp 11
King Doerue rush for 7 yards to the RU4 (Jones, Naijee), PENALTY PUR holding (Holstege) 10 yards to the RU21, NO PLAY.
Q2 15:00
1st & 20 at opp 21
King Doerue run for 2 yds to the Rutgr 19
Q2 15:00
2nd & 18 at opp 19
Jack Plummer pass incomplete to Payne Durham
Q2 15:00
3rd & 18 at opp 19
Jack Plummer pass complete to Rondale Moore for 16 yds to the Rutgr 3
Q2 13:26
4th & 2 at opp 3
Timeout PURDUE, clock 13:26
Q2 13:26
4th & 2 at opp 3
Jack Plummer pass incomplete to Payne Durham, broken up by Tyreek Maddox-Williams
2nd quarter7 drives, then Purdue 23, Rutgers 13
Rutgers Safety, 3 plays (Purdue scores)
13:21
1st & 10 at own 3
RUTGERS Penalty, substitution infraction (-1 Yards) to the Rutgr 2
13:21
1st & 11 at own 2
Aaron Young run for 1 yd to the Rutgr 3
13:21
2nd & 10 at own 3
Johnny Langan run for no gain to the Rutgr 3
12:11
3rd & 10 at own 3
Timeout RUTGERS, clock 12:11
12:05
3rd & 10 at own 3
Artur Sitkowski sacked by Branson Deen for a loss of 3 yards for a SAFETYRutgers 13, Purdue 9
Purdue Touchdown, 8 plays
12:05
1st & 0 at own 20
Justin Davidovicz kickoff for 57 yds , TJ Sheffield return for 27 yds to the 50 yard line
12:05
1st & 10 at the 50
Jack Plummer pass complete to Rondale Moore for 8 yds to the Rutgr 42
12:05
2nd & 2 at opp 42
Zander Horvath run for 4 yds to the Rutgr 38 for a 1ST down
12:05
1st & 10 at opp 38
Jack Plummer pass complete to David Bell for 13 yds to the Rutgr 25 for a 1ST down
12:05
1st & 10 at opp 25
Zander Horvath run for 4 yds to the Rutgr 21
12:05
2nd & 6 at opp 21
Jack Plummer pass complete to Zander Horvath for 19 yds to the Rutgr 2 for a 1ST down
12:05
1st & goal at opp 2
Zander Horvath run for 1 yd to the Rutgr 1
12:05
2nd & goal at opp 1
Jack Plummer run for no gain to the Rutgr 1
8:19
3rd & goal at opp 1
Zander Horvath run for 1 yd for a TD RUTGERS Penalty, Defensive offside ( Yards) declined (J.D. Dellinger KICK)Purdue 16, Rutgers 13
Rutgers Punt, 3 plays
8:19
1st & 0 at own 35
J.D. Dellinger kickoff for 65 yds for a touchback
8:19
1st & 10 at own 25
Artur Sitkowski pass incomplete
8:19
2nd & 10 at own 25
Artur Sitkowski pass complete to Isaih Pacheco for 6 yds to the Rutgr 31
8:19
3rd & 4 at own 31
Artur Sitkowski pass complete to Matt Alaimo for 2 yds to the Rutgr 33
8:19
4th & 2 at own 33
Adam Korsak punt for 45 yds
Purdue Punt, 5 plays
7:11
1st & 10 at own 22
Jack Plummer run for 7 yds to the Prdue 29
7:11
2nd & 3 at own 29
King Doerue run for 12 yds to the Prdue 41 for a 1ST down
7:11
1st & 10 at own 41
Jack Plummer pass complete to Rondale Moore for 5 yds to the Prdue 46
7:11
2nd & 5 at own 46
Jack Plummer pass incomplete to Milton Wright, broken up by Brendon White
7:11
3rd & 5 at own 46
Jack Plummer pass incomplete to Rondale Moore
7:11
4th & 5 at own 46
Zac Collins punt for 36 yds
Rutgers Turnover on downs, 9 plays
5:49
1st & 10 at own 18
Isaih Pacheco run for 4 yds to the Rutgr 22
5:49
2nd & 6 at own 22
Artur Sitkowski run for 7 yds to the Rutgr 29 for a 1ST down
5:49
1st & 10 at own 29
Artur Sitkowski pass incomplete
5:49
2nd & 10 at own 29
Artur Sitkowski pass complete to Christian Dremel for 14 yds to the Rutgr 43 for a 1ST down
5:49
1st & 10 at own 43
Isaih Pacheco run for 3 yds to the Rutgr 46 RUTGERS Penalty, Offensive holding (-10 Yards) to the Rutgr 36
5:49
1st & 17 at own 36
Artur Sitkowski pass complete to Kay’Ron Adams for 6 yds to the Rutgr 42
5:49
2nd & 11 at own 42
Artur Sitkowski pass complete to Shameen Jones for 8 yds to the 50 yard line
5:49
3rd & 3 at the 50
Artur Sitkowski pass incomplete to Christian Dremel
5:49
4th & 3 at the 50
Artur Sitkowski pass complete to Aaron Young for no gain to the 50 yard line
Purdue Touchdown, 9 plays
3:56
1st & 10 at the 50
Zander Horvath run for 15 yds to the Rutgr 35 for a 1ST down
3:56
1st & 10 at opp 35
Jack Plummer pass complete to Zander Horvath for 10 yds to the Rutgr 25 for a 1ST down
3:56
1st & 10 at opp 25
Zander Horvath run for 3 yds to the Rutgr 22
3:56
2nd & 7 at opp 22
Jack Plummer pass incomplete to Zander Horvath
3:56
3rd & 7 at opp 22
PURDUE Penalty, false start (-5 Yards) to the Rutgr 27
3:56
3rd & 12 at opp 27
Jack Plummer pass complete to Rondale Moore for 11 yds to the Rutgr 16
1:48
4th & 1 at opp 16
Timeout PURDUE, clock 01:48
1:48
4th & 1 at opp 16
Rondale Moore run for 5 yds to the Rutgr 11 for a 1ST down
1:48
1st & 10 at opp 11
Zander Horvath run for 7 yds to the Rutgr 4
1:08
2nd & 3 at opp 4
Timeout RUTGERS, clock 01:08
1:08
2nd & 3 at opp 4
Jack Plummer pass complete to Rondale Moore for 3 yds to the Rutgr 1 for a 1ST down
0:59
1st & goal at opp 1
Jack Plummer run for 1 yd for a TD (J.D. Dellinger KICK)Purdue 23, Rutgers 13
Rutgers Turnover on downs, 7 plays
0:59
1st & 0 at own 35
J.D. Dellinger kickoff for 65 yds for a touchback
0:59
1st & 10 at own 25
Artur Sitkowski pass incomplete
0:59
2nd & 10 at own 25
Artur Sitkowski pass incomplete to Bo Melton
0:59
3rd & 10 at own 25
Artur Sitkowski pass complete to Shameen Jones for 14 yds to the Rutgr 39 for a 1ST down
0:59
1st & 10 at own 39
Artur Sitkowski pass incomplete to Aron Cruickshank
0:59
2nd & 10 at own 39
Artur Sitkowski pass complete to Aaron Young for 2 yds to the Rutgr 41
0:59
3rd & 8 at own 41
RUTGERS Penalty, false start (Aron Cruickshank) to the Rutgr 36
0:11
3rd & 13 at own 36
Timeout RUTGERS, clock 00:11
0:11
3rd & 13 at own 36
Artur Sitkowski pass incomplete to Aaron Young
0:11
4th & 13 at own 36
Artur Sitkowski pass incomplete to Isaih Pacheco
3rd quarter6 drives, then Rutgers 34, Purdue 30
Rutgers Touchdown, 5 plays
15:00
1st & 10 at own 35
J.D. Dellinger kickoff for 65 yds , Aron Cruickshank return for 18 yds to the Rutgr 18
15:00
1st & 10 at own 18
Isaih Pacheco run for 2 yds to the Rutgr 20
15:00
2nd & 8 at own 20
Isaih Pacheco run for 7 yds to the Rutgr 27
15:00
3rd & 1 at own 27
Langan, Johnny rush for 3 yards to the RU30 (Cory Trice), PENALTY PUR offside (Cory Trice) 5 yards to the RU32, 1ST DOWN RU, NO PLAY.
15:00
1st & 10 at own 32
Isaih Pacheco run for 2 yds to the Rutgr 34
15:00
2nd & 8 at own 34
Artur Sitkowski pass complete to Jovani Haskins for 9 yds to the Rutgr 43 for a 1ST down
15:00
1st & 10 at own 43
RUTGERS Penalty, illegal formation (-5 Yards) to the Rutgr 38
12:29
1st & 15 at own 38
Johnny Langan pass complete to Kay’Ron Adams for 62 yds for a TD (Valentino Ambrosio KICK)Purdue 23, Rutgers 20
Purdue Touchdown, 9 plays
12:29
1st & 0 at own 35
Justin Davidovicz kickoff for 56 yds , TJ Sheffield return for 19 yds to the Prdue 28
12:29
1st & 10 at own 28
Zander Horvath run for 11 yds to the Prdue 39 for a 1ST down
12:29
1st & 10 at own 39
Jack Plummer pass complete to Zander Horvath for 15 yds to the Rutgr 46 for a 1ST down
12:29
1st & 10 at opp 46
Zander Horvath run for 7 yds to the Rutgr 39
12:29
2nd & 3 at opp 39
Jack Plummer pass complete to Rondale Moore for 10 yds to the Rutgr 29 for a 1ST down
12:29
1st & 10 at opp 29
Jack Plummer pass complete to Garrett Miller for 8 yds to the Rutgr 21
12:29
2nd & 2 at opp 21
Zander Horvath run for 3 yds to the Rutgr 18 for a 1ST down
12:29
1st & 10 at opp 18
Jack Plummer pass incomplete to David Bell
12:29
2nd & 10 at opp 18
Jack Plummer pass incomplete to Rondale Moore, broken up by Tre Avery
9:22
3rd & 10 at opp 18
Jack Plummer pass complete to David Bell for 18 yds for a TD (J.D. Dellinger KICK)Purdue 30, Rutgers 20
9:08
1st & 0 at own 35
J.D. Dellinger kickoff for 65 yds , Aron Cruickshank return for 100 yds for a TD (Valentino Ambrosio KICK)Purdue 30, Rutgers 27
Purdue Interception, 6 plays
9:08
1st & 0 at own 35
Justin Davidovicz kickoff for 57 yds , TJ Sheffield return for 17 yds to the Prdue 25
9:08
1st & 10 at own 25
King Doerue run for 6 yds to the Prdue 31
9:08
2nd & 4 at own 31
Jack Plummer pass incomplete to King Doerue
8:39
3rd & 4 at own 31
Timeout PURDUE, clock 08:39
8:39
3rd & 4 at own 31
Jack Plummer pass complete to Rondale Moore for 23 yds to the Rutgr 46 for a 1ST down
8:39
1st & 10 at opp 46
Jack Plummer pass incomplete
8:39
2nd & 10 at opp 46
Jack Plummer pass incomplete, broken up by Tyreem Powell
8:39
3rd & 10 at opp 46
Jack Plummer pass intercepted Mohamed Toure return for 13 yds to the Prdue 49
Rutgers Touchdown, 9 plays
7:50
1st & 10 at opp 49
Isaih Pacheco run for 3 yds to the Prdue 46
7:50
2nd & 7 at opp 46
Isaih Pacheco run for 3 yds to the Prdue 43
7:50
3rd & 4 at opp 43
Isaih Pacheco run for 6 yds to the Prdue 37 for a 1ST down
7:50
1st & 10 at opp 37
Johnny Langan run for 6 yds to the Prdue 31
7:50
2nd & 4 at opp 31
Johnny Langan pass complete to Bo Melton for 11 yds to the Prdue 20 for a 1ST down
7:50
1st & 10 at opp 20
Aaron Young run for 5 yds to the Prdue 15
7:50
2nd & 5 at opp 15
Johnny Langan pass complete to Matt Alaimo for 2 yds to the Prdue 13
7:50
3rd & 3 at opp 13
PURDUE Penalty, personal foul (Derrick Barnes) to the Prdue 6 for a 1ST down
7:50
1st & goal at opp 6
PURDUE Penalty, player disqualification (Derrick Barnes) to the Prdue 6
7:50
1st & goal at opp 6
Johnny Langan run for 5 yds to the Prdue 1
3:42
2nd & goal at opp 1
Aaron Young run for 1 yd for a TD (Valentino Ambrosio KICK)Rutgers 34, Purdue 30
Purdue Punt, 5 plays
3:42
1st & 0 at own 35
Justin Davidovicz kickoff for 53 yds , TJ Sheffield return for 33 yds to the Prdue 45
3:42
1st & 10 at own 45
Zander Horvath run for 2 yds to the Prdue 47
3:42
2nd & 8 at own 47
Jack Plummer pass complete to David Bell for 18 yds to the Rutgr 35 for a 1ST down
3:42
1st & 10 at opp 35
Jack Plummer pass complete to Milton Wright for a loss of 3 yards to the Rutgr 38
3:42
2nd & 13 at opp 38
Jack Plummer pass incomplete to Milton Wright
3:42
3rd & 13 at opp 38
Jack Plummer pass incomplete
3:42
4th & 13 at opp 38
Brooks Cormier punt for 38 yds for a touchback
Rutgers Field goal, 18 plays
1:47
1st & 10 at own 20
Johnny Langan run for 10 yds to the Rutgr 30 for a 1ST down
1:47
1st & 10 at own 30
Aaron Young run for 6 yds to the Rutgr 36
1:47
2nd & 4 at own 36
Aaron Young run for 3 yds to the Rutgr 39
1:47
3rd & 1 at own 39
Johnny Langan run for 5 yds to the Rutgr 44 for a 1ST down
Q4 15:00
1st & 10 at own 44
Johnny Langan run for 7 yds to the Prdue 49
Q4 15:00
2nd & 3 at opp 49
Johnny Langan run for 4 yds to the Prdue 45 for a 1ST down
Q4 15:00
1st & 10 at opp 45
RUTGERS Penalty, false start (Bryan Felter) to the 50 yard line
Q4 15:00
1st & 15 at the 50
Isaih Pacheco run for 3 yds to the Prdue 47
Q4 15:00
2nd & 12 at opp 47
Johnny Langan pass complete to Shameen Jones for 20 yds to the Prdue 27 for a 1ST down
Q4 15:00
1st & 10 at opp 27
Johnny Langan run for 2 yds to the Prdue 25
Q4 15:00
2nd & 8 at opp 25
Johnny Langan run for 4 yds to the Prdue 21
Q4 11:34
3rd & 4 at opp 21
Timeout RUTGERS, clock 11:34
Q4 11:34
3rd & 4 at opp 21
Johnny Langan run for 5 yds to the Prdue 16 for a 1ST down
Q4 11:34
1st & 10 at opp 16
Isaih Pacheco run for 1 yd to the Prdue 15
Q4 11:34
2nd & 9 at opp 15
Johnny Langan run for 6 yds to the Prdue 9
Q4 11:34
3rd & 3 at opp 9
Johnny Langan run for 6 yds to the Prdue 3 for a 1ST down
Q4 11:34
1st & goal at opp 3
Johnny Langan run for a loss of 2 yards to the Prdue 5
Q4 8:32
2nd & goal at opp 5
Langan, Johnny pass complete to Melton, Bo for 5 yards to the PUR0, clock 08:32, PENALTY RU pass interference (Jones, Shameen) 15 yards to the PUR20, NO PLAY.
Q4 8:32
2nd & goal at opp 20
Artur Sitkowski pass complete to Bo Melton for 11 yds to the Prdue 9
Q4 7:50
3rd & 0 at opp 9
Timeout RUTGERS, clock 07:50
Q4 7:50
3rd & goal at opp 9
Artur Sitkowski run for a loss of 1 yard to the Prdue 10
Justin Davidovicz kickoff for 63 yds , TJ Sheffield return for 16 yds to the Prdue 18
7:09
1st & 10 at own 18
Zander Horvath run for 7 yds to the Prdue 25
7:09
2nd & 3 at own 25
Zander Horvath run for 2 yds to the Prdue 27
7:09
3rd & 1 at own 27
Jack Plummer run for a loss of 5 yards to the Prdue 22
7:09
4th & 6 at own 22
Brooks Cormier punt for 32 yds, downed at the Rutgr 46
Rutgers End of game, 10 plays
5:26
1st & 10 at own 46
Isaih Pacheco run for 4 yds to the 50 yard line
5:26
2nd & 6 at the 50
Johnny Langan run for 4 yds to the Prdue 46
5:26
3rd & 2 at opp 46
Johnny Langan run for 1 yd to the Prdue 45
3:12
4th & 1 at opp 45
Timeout RUTGERS, clock 03:12
3:12
4th & 1 at opp 45
Johnny Langan run for 6 yds to the Prdue 39 for a 1ST down
3:12
1st & 10 at opp 39
Isaih Pacheco run for 3 yds to the Prdue 36
2:30
2nd & 7 at opp 36
Timeout PURDUE, clock 02:30
2:30
2nd & 7 at opp 36
Johnny Langan run for 4 yds to the Prdue 32
2:22
3rd & 3 at opp 32
Timeout PURDUE, clock 02:22
2:22
3rd & 3 at opp 32
Johnny Langan run for 6 yds to the Prdue 26 for a 1ST down
2:22
1st & 10 at opp 26
TEAM run for a loss of 4 yards to the Prdue 30
2:22
2nd & 14 at opp 30
TEAM run for a loss of 5 yards to the Prdue 35
2:22
3rd & 19 at opp 35
TEAM run for a loss of 5 yards to the Prdue 40
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.