From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Northwestern
Purdue
297
Total yards
402
245
Passing yards
187
89
Rushing yards
220
5.3
Yards per pass
4.8
3.1
Yards per rush
5.8
19
First downs
19
8–15
Third downs
8–18
0–0
Fourth downs
2–2
4
Turnovers
0
2–19
Penalties
7–65
15:19
Possession
21:21
Efficiency
Northwestern
Purdue
44%
Success rate
38%
−0.06
EPA per play
0.08
0.80
Explosiveness
0.92
−0.06
Rushing EPA
0.08
−0.03
Passing EPA
0.09
35%
Passing-down success
32%
−0.42
First-down EPA
−0.17
−0.20
Second-down EPA
0.12
0.94
Third-down EPA
0.47
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 going in
Our ratings (scores only)
Purdue 71% to win. Elo’s favorite won.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Purdue drives left to right, Northwestern right to left.
Q1 NorthwesternInterception, 3 plays, 22 yards
Q1 NorthwesternPunt, 5 plays, 3 yards
Q1 PurduePunt, 5 plays, 21 yards
Q1 PurdueTouchdown, 6 plays, 45 yards
Q1 NorthwesternInterception, 3 plays, 13 yards
Q1 PurdueTouchdown pass, 8 plays, 40 yards
Q1 NorthwesternTouchdown run, 11 plays, 69 yards
Q2 PurduePunt, 3 plays, 9 yards
Q2 NorthwesternInterception, 7 plays, 23 yards
Q2 PurduePunt, 6 plays, 1 yard
Q2 NorthwesternFumble, 5 plays, 39 yards
Q2 PurduePunt, 3 plays, 6 yards
Q2 NorthwesternTouchdown pass, 7 plays, 71 yards
Q2 PurdueEnd of half, 3 plays, 7 yards
Q3 PurdueMissed FG, 12 plays, 42 yards
Q3 NorthwesternField goal, 15 plays, 79 yards
Q3 PurduePunt, 3 plays, 5 yards
Q3 NorthwesternPunt, 3 plays, 9 yards
Q3 PurdueTouchdown run, 10 plays, 69 yards
Q4 NorthwesternPunt, 3 plays, 8 yards
Q4 PurdueTouchdown pass, 8 plays, 71 yards
Q4 NorthwesternPunt, 3 plays, 0 yards
Q4 PurduePunt, 3 plays, 4 yards
Q4 NorthwesternPunt, 3 plays, −10 yards
Q4 PurdueTouchdown run, 7 plays, 76 yards
Q4 NorthwesternEnd of game, 1 play, 6 yards
Play by play
1st quarter7 drives, then Purdue 14, Northwestern 0
Northwestern Interception, 3 plays
15:00
1st & 10 at opp 49
C.J. Bacher pass complete to Ross Lane for 9 yards to the Prdue 40.
15:00
2nd & 1 at opp 40
Tyrell Sutton rush for 13 yards to the Prdue 27 for a 1ST down.
13:41
1st & 10 at opp 27
C.J. Bacher pass intercepted by Justin Siller at the Prdue 14, returned for no gain to the Prdue 14.
Purdue Punt, 5 plays
13:41
1st & 10 at own 14
Kory Sheets rush for 4 yards to the Prdue 18.
13:41
2nd & 6 at own 18
Northwestern penalty 4 yard offside defense accepted, no play.
13:41
2nd & 2 at own 22
Kory Sheets rush for 5 yards to the Prdue 27 for a 1ST down.
13:41
1st & 10 at own 27
Curtis Painter pass complete to Dorien Bryant for 3 yards to the Prdue 30.
13:41
2nd & 7 at own 30
Kory Sheets rush for 6 yards to the Prdue 36.
13:41
3rd & 1 at own 36
Kory Sheets rush for a loss of 1 yard to the Prdue 35.
13:41
4th & 2 at own 35
Jared Armstrong punt for 46 yards, fair catch by Eric Peterman at the Nwest 19.
Northwestern Punt, 5 plays
13:41
1st & 10 at own 19
C.J. Bacher pass incomplete to Kyle Petty.
13:41
2nd & 10 at own 19
C.J. Bacher pass complete to Kim Thompson for 11 yards to the Nwest 30 for a 1ST down.
13:41
1st & 10 at own 30
C.J. Bacher sacked by Cliff Avril at the Nwest 23 for a loss of 7 yards.
10:46
2nd & 17 at own 23
C.J. Bacher pass complete to Eric Peterman for a loss of 3 yards to the Nwest 20.
10:46
3rd & 20 at own 20
Tyrell Sutton rush for 2 yards to the Nwest 22.
10:46
4th & 18 at own 22
Stefan Demos punt for 34 yards, returned by Dorien Bryant for 11 yards to the Nwest 45.
Purdue Touchdown, 6 plays
10:46
1st & 10 at opp 45
Purdue penalty 10 yard holding on Aaron Opelt accepted, no play.
10:46
1st & 20 at own 45
Jaycen Taylor rush for 4 yards to the Prdue 49.
10:46
2nd & 16 at own 49
Curtis Painter pass complete to Greg Orton for 17 yards to the Nwest 34 for a 1ST down.
10:46
1st & 10 at opp 34
Jaycen Taylor rush for 33 yards to the Nwest 1 for a 1ST down.
10:46
1st & goal at opp 1
Jaycen Taylor rush for no gain to the Nwest 1.
10:46
2nd & goal at opp 1
Curtis Painter pass incomplete to Kyle Adams.
5:29
3rd & goal at opp 1
Jaycen Taylor rush for no gain, fumbled in the endzone, recovered by Dustin Keller for a TOUCHDOWN.Purdue 6, Northwestern 0
5:29
Chris Summers extra point GOOD.Purdue 7, Northwestern 0
5:29
Chris Summers kickoff for 53 yards returned by Brandon Roberson for 20 yards to the Nwest 37.
Northwestern Interception, 3 plays
5:29
1st & 10 at own 37
Tyrell Sutton rush for 2 yards to the Nwest 39.
5:29
2nd & 8 at own 39
C.J. Bacher rush for 6 yards to the Nwest 45.
5:29
3rd & 2 at own 45
Purdue penalty 5 yard offside defense on Cliff Avril accepted, no play.
5:29
1st & 10 at the 50
C.J. Bacher pass intercepted by Terrell Vinson at the Prdue 34, returned for 26 yards to the Nwest 40.
Purdue Touchdown pass, 8 plays
5:29
1st & 10 at opp 40
Curtis Painter pass complete to Jake Standeford for 12 yards to the Nwest 28 for a 1ST down.
5:29
1st & 10 at opp 28
Curtis Painter pass complete to Dustin Keller for 5 yards to the Nwest 23.
5:29
2nd & 5 at opp 23
Kory Sheets rush for 3 yards to the Nwest 20.
5:29
3rd & 2 at opp 20
Dorien Bryant rush for 11 yards to the Nwest 9 for a 1ST down.
5:29
1st & goal at opp 9
Curtis Painter pass incomplete.
5:29
2nd & goal at opp 9
Curtis Painter pass complete to Greg Orton for 7 yards to the Nwest 2.
5:29
3rd & goal at opp 2
Curtis Painter pass complete to Dustin Keller for 1 yard to the Nwest 1.
0:22
4th & goal at opp 1
Curtis Painter pass complete to Jeff Lindsay for 1 yard for a TOUCHDOWN.Purdue 13, Northwestern 0
0:22
Chris Summers extra point GOOD.Purdue 14, Northwestern 0
0:22
Chris Summers kickoff for 59 yards returned by Sherrick McManis for 20 yards to the Nwest 31.
Northwestern Touchdown run, 11 plays
0:22
1st & 10 at own 31
C.J. Bacher pass complete to Tonjua Jones for 9 yards to the Nwest 40.
0:22
2nd & 1 at own 40
Omar Conteh rush for no gain to the Nwest 40.
Q2 15:00
3rd & 1 at own 40
Tyrell Sutton rush for 3 yards to the Nwest 43 for a 1ST down.
Q2 15:00
1st & 10 at own 43
C.J. Bacher pass incomplete to Tyrell Sutton.
Q2 15:00
2nd & 10 at own 43
C.J. Bacher pass incomplete to Kim Thompson.
Q2 15:00
3rd & 10 at own 43
C.J. Bacher pass complete to Kim Thompson for 16 yards to the Prdue 41 for a 1ST down.
Q2 15:00
1st & 10 at opp 41
C.J. Bacher pass incomplete to Rasheed Ward.
Q2 15:00
2nd & 10 at opp 41
Tyrell Sutton rush for 1 yard to the Prdue 40.
Q2 14:23
3rd & 9 at opp 40
C.J. Bacher pass complete to Ross Lane for 14 yards to the Prdue 26 for a 1ST down.
Q2 14:23
1st & 10 at opp 26
Eric Peterman rush for 15 yards to the Prdue 11 for a 1ST down.
Q2 13:14
1st & 10 at opp 11
Omar Conteh rush for 11 yards for a TOUCHDOWN.Purdue 14, Northwestern 6
Q2 13:14
Amado Villarreal extra point GOOD.Purdue 14, Northwestern 7
Q2 13:14
Amado Villarreal kickoff for 45 yards.
2nd quarter7 drives, then Tied at 14
Purdue Punt, 3 plays
13:14
1st & 10 at own 25
Curtis Painter pass incomplete to Selwyn Lymon.
13:06
2nd & 10 at own 25
Purdue penalty 5 yard false start on N/A accepted.
13:06
2nd & 15 at own 20
Curtis Painter pass incomplete to Jake Standeford.
11:12
3rd & 15 at own 20
Curtis Painter pass complete to Jaycen Taylor for 14 yards to the Prdue 34.
11:12
4th & 1 at own 34
Jared Armstrong punt for 40 yards, fair catch by Eric Peterman at the Nwest 26.
Northwestern Interception, 7 plays
13:06
1st & 10 at own 26
C.J. Bacher pass complete to Ross Lane for 7 yards to the Nwest 33.
13:06
2nd & 3 at own 33
C.J. Bacher pass complete to Kim Thompson for 11 yards to the Nwest 44 for a 1ST down.
13:06
1st & 10 at own 44
Tyrell Sutton rush for 9 yards to the Prdue 47.
11:12
2nd & 1 at opp 47
C.J. Bacher rush for 3 yards to the Prdue 44 for a 1ST down.
11:12
1st & 10 at opp 44
Omar Conteh rush for no gain to the Prdue 44.
11:12
2nd & 10 at opp 44
C.J. Bacher sacked by Jason Werner at the Nwest 49 for a loss of 7 yards.
9:33
3rd & 17 at own 49
C.J. Bacher pass intercepted by Dan Bick at the Prdue 37, returned for no gain to the Prdue 37.
Purdue Punt, 6 plays
9:33
1st & 10 at own 37
Curtis Painter pass complete to Greg Orton for 3 yards to the Prdue 40.
9:33
2nd & 7 at own 40
Curtis Painter pass complete to Dorien Bryant for 3 yards to the Prdue 43.
9:33
3rd & 4 at own 43
Curtis Painter pass complete to Greg Orton for 8 yards to the Nwest 49 for a 1ST down.
7:36
1st & 10 at opp 49
Curtis Painter pass incomplete to Greg Orton.
7:36
2nd & 10 at opp 49
Purdue penalty 10 yard holding on N/A accepted, no play.
7:36
2nd & 20 at own 41
Curtis Painter pass complete to Kory Sheets for 2 yards to the Prdue 43.
6:44
3rd & 18 at own 43
Curtis Painter sacked by Corey Wootton at the Prdue 38 for a loss of 5 yards.
6:44
4th & 23 at own 38
Jared Armstrong punt for 38 yards, returned by Eric Peterman for 9 yards to the Nwest 33.
Northwestern Fumble, 5 plays
6:44
1st & 10 at own 33
Northwestern penalty 0 yard personal foul off-setting accepted, Purdue penalty 0 yard personal foul off-setting, NO PLAY. accepted, no play.
6:44
1st & 10 at own 33
Purdue penalty 15 yard roughing passer on Alex Magee accepted, no play.
6:44
1st & 10 at own 48
C.J. Bacher pass complete to Eric Peterman for a loss of 2 yards to the Nwest 46.
6:44
2nd & 12 at own 46
C.J. Bacher pass complete to Ross Lane for 10 yards to the Prdue 44.
6:44
3rd & 2 at opp 44
C.J. Bacher pass complete to Drake Dunsmore for 12 yards to the Prdue 32 for a 1ST down.
4:11
1st & 10 at opp 32
Timeout NORTHWESTERN, clock 04:11.
4:11
1st & 10 at opp 32
Tyrell Sutton rush for 7 yards to the Prdue 25.
3:31
2nd & 3 at opp 25
Omar Conteh rush for a loss of 3 yards, fumbled at the Prdue 28, recovered by Josh Ferguson at the Prdue 28.
Purdue Punt, 3 plays
2:01
1st & 10 at own 28
Jaycen Taylor rush for 5 yards to the Prdue 33.
2:01
2nd & 5 at own 33
Curtis Painter rush for 1 yard to the Prdue 34.
2:01
3rd & 4 at own 34
Curtis Painter pass incomplete.
2:01
4th & 4 at own 34
Jared Armstrong punt for 47 yards, returned by Eric Peterman for 10 yards to the Nwest 29.
Northwestern Touchdown pass, 7 plays
2:01
1st & 10 at own 29
C.J. Bacher pass complete to Kim Thompson for 17 yards to the Nwest 46 for a 1ST down.
2:01
1st & 10 at own 46
C.J. Bacher pass incomplete.
2:01
2nd & 10 at own 46
C.J. Bacher pass complete to Ross Lane for 4 yards to the 50 yard line.
2:01
3rd & 6 at the 50
C.J. Bacher pass complete to Tyrell Sutton for 19 yards to the Prdue 31 for a 1ST down.
2:01
1st & 10 at opp 31
C.J. Bacher sacked by Eugene Bright at the Prdue 39 for a loss of 8 yards.
0:49
2nd & 18 at opp 39
Timeout NORTHWESTERN, clock 00:49.
0:49
2nd & 18 at opp 39
C.J. Bacher pass incomplete.
0:49
3rd & 18 at opp 39
Purdue penalty 15 yard personal foul on Justin Scott accepted.
0:37
1st & 10 at opp 24
C.J. Bacher pass complete to Kim Thompson for 9 yards, lateral to Eric Peterman for 15 yards for a TOUCHDOWN.Purdue 14, Northwestern 13
0:37
Amado Villarreal extra point GOOD.Tied at 14
0:37
Amado Villarreal kickoff for 51 yards returned by Dustin Keller for 15 yards to the Prdue 34.
Purdue End of half, 3 plays
0:37
1st & 10 at own 34
Curtis Painter pass incomplete to Greg Orton.
0:37
2nd & 10 at own 34
Curtis Painter pass incomplete.
0:37
3rd & 10 at own 34
Curtis Painter pass complete to Dustin Keller for 7 yards to the Prdue 41.
Q3 15:00
Amado Villarreal kickoff for 49 yards returned by Keyon Brown for 17 yards to the Prdue 38.
3rd quarter4 drives, then Northwestern 17, Purdue 14
Purdue Missed FG, 12 plays
15:00
1st & 10 at own 38
Curtis Painter pass complete to Dustin Keller for 3 yards to the Prdue 41.
15:00
2nd & 7 at own 41
Curtis Painter pass incomplete to Dorien Bryant.
15:00
3rd & 7 at own 41
Curtis Painter pass complete to Greg Orton for 14 yards to the Nwest 45 for a 1ST down.
15:00
1st & 10 at opp 45
Jaycen Taylor rush for 2 yards to the Nwest 43.
15:00
2nd & 8 at opp 43
Curtis Painter pass complete to Greg Orton for 4 yards to the Nwest 39.
15:00
3rd & 4 at opp 39
Curtis Painter pass complete to Dorien Bryant for 5 yards to the Nwest 34 for a 1ST down.
15:00
1st & 10 at opp 34
Jaycen Taylor rush for 8 yards to the Nwest 26.
15:00
2nd & 2 at opp 26
Jaycen Taylor rush for 2 yards to the Nwest 24 for a 1ST down.
15:00
1st & 10 at opp 24
Dorien Bryant rush for 4 yards to the Nwest 20.
10:38
2nd & 6 at opp 20
Curtis Painter pass incomplete to Dorien Bryant.
10:02
3rd & 6 at opp 20
Curtis Painter pass incomplete to Jaycen Taylor.
9:57
4th & 6 at opp 20
Chris Summers 37 yard field goal MISSED.
Northwestern Field goal, 15 plays
9:57
1st & 10 at own 20
C.J. Bacher sacked by Eugene Bright at the Nwest 15 for a loss of 5 yards.
9:57
2nd & 15 at own 15
Tyrell Sutton rush for 5 yards to the Nwest 20.
9:57
3rd & 10 at own 20
C.J. Bacher pass complete to Ross Lane for 21 yards to the Nwest 41 for a 1ST down.
9:57
1st & 10 at own 41
Tyrell Sutton rush for 4 yards to the Nwest 45.
7:31
2nd & 6 at own 45
C.J. Bacher rush for 4 yards to the Nwest 49.
7:31
3rd & 2 at own 49
C.J. Bacher pass complete to Ross Lane for 6 yards to the Prdue 45 for a 1ST down.
7:31
1st & 10 at opp 45
Tyrell Sutton rush for 5 yards to the Prdue 40.
7:31
2nd & 5 at opp 40
C.J. Bacher pass complete to Tonjua Jones for 6 yards to the Prdue 34 for a 1ST down.
7:31
1st & 10 at opp 34
Eric Peterman rush for 7 yards to the Prdue 27.
7:31
2nd & 3 at opp 27
Omar Conteh rush for 2 yards to the Prdue 25.
7:31
3rd & 1 at opp 25
Tyrell Sutton rush for 21 yards to the Prdue 4 for a 1ST down.
7:31
1st & goal at opp 4
Eric Peterman rush for 3 yards to the Prdue 1.
7:31
2nd & goal at opp 1
Tyrell Sutton rush for no gain to the Prdue 1.
7:31
3rd & goal at opp 1
C.J. Bacher pass incomplete to Kim Thompson.
3:01
4th & goal at opp 1
Amado Villarreal 18 yard field goal GOOD.Northwestern 17, Purdue 14
3:01
Amado Villarreal kickoff for 41 yards returned by Kyle Adams for 11 yards to the Prdue 40.
Purdue Punt, 3 plays
3:01
1st & 10 at own 40
Kory Sheets rush for 1 yard to the Prdue 41.
3:01
2nd & 9 at own 41
Kory Sheets rush for a loss of 1 yard to the Prdue 40.
3:01
3rd & 10 at own 40
Curtis Painter pass complete to Dustin Keller for 5 yards to the Prdue 45.
3:01
4th & 5 at own 45
Jared Armstrong punt for 41 yards, fair catch by Eric Peterman at the Nwest 14.
Northwestern Punt, 3 plays
3:01
1st & 10 at own 14
C.J. Bacher pass incomplete to Ross Lane.
3:01
2nd & 10 at own 14
C.J. Bacher pass incomplete, broken up by Eugene Bright.
0:00
3rd & 10 at own 14
C.J. Bacher pass complete to Drake Dunsmore for 9 yards to the Nwest 23.
0:00
4th & 1 at own 23
Stefan Demos punt for 46 yards downed at the Prdue 31.
4th quarter8 drives, then Purdue 35, Northwestern 17
Purdue Touchdown run, 10 plays
14:56
1st & 10 at own 31
Curtis Painter pass incomplete to Jake Standeford.
14:56
2nd & 10 at own 31
Curtis Painter pass incomplete, broken up by Adam Hahn.
14:56
3rd & 10 at own 31
Curtis Painter pass complete to Dustin Keller for 12 yards to the Nwest 42 for a 1ST down, Northwestern penalty 15 yard personal foul on Eddie Simpson accepted.
14:56
1st & 10 at opp 42
Jaycen Taylor rush for 17 yards to the Nwest 25 for a 1ST down.
14:56
1st & 10 at opp 25
Jaycen Taylor rush for 5 yards to the Nwest 20.
11:33
2nd & 5 at opp 20
Curtis Painter pass complete to Dorien Bryant for 13 yards to the Nwest 7 for a 1ST down.
11:33
1st & goal at opp 7
Jaycen Taylor rush for no gain to the Nwest 7.
14:56
2nd & goal at opp 7
Dorien Bryant rush for 3 yards to the Nwest 4.
11:33
3rd & goal at opp 4
Curtis Painter pass complete to Dorien Bryant for 3 yards to the Nwest 1.
11:33
4th & 0 at opp 1
Timeout PURDUE, clock 11:33.
11:21
4th & goal at opp 1
Jaycen Taylor rush for 1 yard for a TOUCHDOWN.Purdue 20, Northwestern 17
11:21
Chris Summers extra point GOOD.Purdue 21, Northwestern 17
11:21
Chris Summers kickoff for 58 yards returned by Brandon Roberson for 16 yards to the Nwest 28.
Northwestern Punt, 3 plays
10:23
1st & 10 at own 28
C.J. Bacher pass incomplete to Tonjua Jones, broken up by Josh Ferguson.
11:21
2nd & 10 at own 28
C.J. Bacher pass complete to Tonjua Jones for 8 yards to the Nwest 36.
11:21
3rd & 2 at own 36
C.J. Bacher pass incomplete to Eric Peterman.
10:23
4th & 2 at own 36
Stefan Demos punt for 35 yards, returned by Dorien Bryant for no gain to the Prdue 29.
Purdue Touchdown pass, 8 plays
10:23
1st & 10 at own 29
Kory Sheets rush for 14 yards to the Prdue 43 for a 1ST down.
10:23
1st & 10 at own 43
Kory Sheets rush for 2 yards to the Prdue 45.
10:23
2nd & 8 at own 45
Curtis Painter rush for 11 yards to the Nwest 44 for a 1ST down.
10:23
1st & 10 at opp 44
Jaycen Taylor rush for 5 yards to the Nwest 39.
10:23
2nd & 5 at opp 39
Jaycen Taylor rush for 2 yards to the Nwest 37.
10:23
3rd & 3 at opp 37
Curtis Painter pass complete to Dorien Bryant for 17 yards to the Nwest 20 for a 1ST down.
10:23
1st & 10 at opp 20
Kory Sheets rush for a loss of 1 yard to the Nwest 21.
6:24
2nd & 11 at opp 21
Curtis Painter pass complete to Dorien Bryant for 21 yards for a TOUCHDOWN.Purdue 27, Northwestern 17
6:24
Chris Summers extra point GOOD.Purdue 28, Northwestern 17
6:24
Chris Summers kickoff for 58 yards returned by Brandon Roberson for 27 yards to the Nwest 39.
Northwestern Punt, 3 plays
6:24
1st & 10 at own 39
C.J. Bacher pass incomplete.
6:24
2nd & 10 at own 39
C.J. Bacher pass incomplete, broken up by Eugene Bright.
6:24
3rd & 10 at own 39
C.J. Bacher pass incomplete to Rasheed Ward.
6:24
4th & 10 at own 39
Stefan Demos punt for 46 yards, returned by Dorien Bryant for no gain to the Prdue 15.
Purdue Punt, 3 plays
6:24
1st & 10 at own 15
Jaycen Taylor rush for a loss of 1 yard to the Prdue 14.
0:40
2nd & 11 at own 14
Jaycen Taylor rush for 5 yards to the Prdue 19.
0:40
3rd & 6 at own 19
Curtis Painter pass incomplete to Greg Orton.
0:40
4th & 6 at own 19
Jared Armstrong punt for 47 yards, returned by Eric Peterman for 3 yards to the Nwest 37.
Northwestern Punt, 3 plays
5:50
1st & 10 at own 37
C.J. Bacher pass incomplete, broken up by Mike Neal.
5:50
2nd & 10 at own 37
C.J. Bacher pass incomplete to Ross Lane.
2:53
3rd & 10 at own 37
C.J. Bacher sacked by Cliff Avril at the Nwest 27 for a loss of 10 yards.
2:53
4th & 20 at own 27
Stefan Demos punt for 49 yards downed at the Prdue 24.
Purdue Touchdown run, 7 plays
4:14
1st & 10 at own 24
Curtis Painter pass complete to Greg Orton for 2 yards to the Prdue 26.
2:53
2nd & 8 at own 26
Timeout NORTHWESTERN, clock 02:53.
2:53
2nd & 8 at own 26
Jaycen Taylor rush for 12 yards to the Prdue 38 for a 1ST down.
2:13
1st & 10 at own 38
Jaycen Taylor rush for 5 yards to the Prdue 43.
2:13
2nd & 5 at own 43
Timeout NORTHWESTERN, clock 02:13.
2:13
2nd & 5 at own 43
Jaycen Taylor rush for 50 yards to the Nwest 7 for a 1ST down.
2:13
1st & goal at opp 7
Kory Sheets rush for 3 yards to the Nwest 4.
2:13
2nd & goal at opp 4
Kory Sheets rush for 3 yards to the Nwest 1.
0:45
3rd & 0 at opp 1
Timeout NORTHWESTERN, clock 00:45.
0:40
3rd & goal at opp 1
Jaycen Taylor rush for 1 yard for a TOUCHDOWN.Purdue 34, Northwestern 17
0:40
Chris Summers extra point GOOD.Purdue 35, Northwestern 17
0:40
Chris Summers kickoff for 38 yards downed at the Nwest 32.
Northwestern End of game, 1 play
0:40
1st & 10 at own 32
C.J. Bacher rush for 6 yards to the Nwest 38.
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.