Northwestern at Purdue

Saturday, October 15, 2005

Northwestern beat Purdue 34–⁠29. It was their 73rd meeting; after it, Purdue led the series 47–⁠25–⁠1.

AwayNorthwestern7–⁠5 in 2005
34
HomePurdue5–⁠6 in 2005
29

Final at Ross-Ade Stadium, West LafayetteTV: ESPN2Attendance 62,866

At kickoff
66°F, clear, wind 10 mph from the north, gusts to 18 mphWeather: NOAA NCEI Integrated Surface Database; Purdue University Airport (KLAF), 4 km from the stadium, six minutes before kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Northwestern14140634
Purdue3614629

Standouts

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

Player stats

Northwestern

PassingC/AttYdsTDInt
Brett Basanez37/5546330
C.J. Bacher1/21200
RushingCarYdsTDLong
Tyrell Sutton1389140
Brett Basanez743121
Brandon Roberson4301
ReceivingRecYdsTDLong
Shaun Herbert1196017
Tyrell Sutton1089018
Jonathan Fields673021
Eric Peterman167167
InterceptionsIntYdsTD
Marquice Cole130
Deante Battle100

Purdue

PassingC/AttYdsTDInt
Brandon Kirsch37/5836002
Curtis Painter3/71800
RushingCarYdsTDLong
Jerod Void737115
Kory Sheets931011
Brandon Kirsch1128013
Brandon Jones61929
ReceivingRecYdsTDLong
Dorien Bryant16153025
Andre Chattams898022
Kyle Ingraham438018
Kevin Noel222011

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

Team stats

NorthwesternPurdue
603Total yards505
486Passing yards378
128Rushing yards127
8.3Yards per pass5.8
4.7Yards per rush3.5
32First downs30
3–⁠14Third downs7–⁠21
1–⁠2Fourth downs3–⁠4
1Turnovers4
0–⁠0Penalties0–⁠0
17:10Possession19:20

Efficiency

NorthwesternPurdue
42%Success rate44%
0.21EPA per play0.10
1.06Explosiveness0.98
−0.00Rushing EPA−0.16
0.31Passing EPA0.22
30%Passing-down success29%
0.17First-down EPA−0.03
0.11Second-down EPA−0.20
0.39Third-down EPA0.60

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

Every drive

Purdue end zoneNorthwestern end zoneQ1 NorthwesternPunt, 3 playsQ1 PurduePunt, 4 playsQ1 NorthwesternTouchdown pass, 4 playsQ1 PurdueFumble, 10 playsQ1 NorthwesternPunt, 3 playsQ1 PurdueInterception, 6 playsQ1 NorthwesternTouchdown pass, 7 playsQ1 PurdueField goal, 7 playsQ1 NorthwesternTouchdown run, 8 playsQ2 PurdueTouchdown run, 11 playsQ2 NorthwesternPunt, 6 playsQ2 PurdueFumble, 8 playsQ2 NorthwesternTouchdown pass, 8 playsQ2 PurdueTurnover on downs, 9 playsQ2 NorthwesternMissed FG, 4 playsQ3 PurdueTouchdown, 1 playQ3 NorthwesternPunt, 4 playsQ3 PurdueMissed FG, 12 playsQ3 NorthwesternPunt, 3 playsQ3 PurduePunt, 5 playsQ3 NorthwesternPunt, 3 playsQ3 PurdueTouchdown run, 2 playsQ3 NorthwesternPunt, 3 playsQ3 PurduePunt, 3 playsQ3 NorthwesternMissed FG, 8 playsQ4 PurduePunt, 3 playsQ4 NorthwesternFumble, 8 playsQ4 PurdueTouchdown run, 18 playsQ4 NorthwesternTouchdown run, 11 playsQ4 PurdueInterception, 5 playsQ4 NorthwesternEnd of game, 3 plays
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.
  1. Q1 NorthwesternPunt, 3 plays, 6 yards
  2. Q1 PurduePunt, 4 plays, 11 yards
  3. Q1 NorthwesternTouchdown pass, 4 plays, 80 yards
  4. Q1 PurdueFumble, 10 plays, 62 yards
  5. Q1 NorthwesternPunt, 3 plays, 7 yards
  6. Q1 PurdueInterception, 6 plays, 20 yards
  7. Q1 NorthwesternTouchdown pass, 7 plays, 79 yards
  8. Q1 PurdueField goal, 7 plays, 35 yards
  9. Q1 NorthwesternTouchdown run, 8 plays, 80 yards
  10. Q2 PurdueTouchdown run, 11 plays, 80 yards
  11. Q2 NorthwesternPunt, 6 plays, 5 yards
  12. Q2 PurdueFumble, 8 plays, 41 yards
  13. Q2 NorthwesternTouchdown pass, 8 plays, 85 yards
  14. Q2 PurdueTurnover on downs, 9 plays, 41 yards
  15. Q2 NorthwesternMissed FG, 4 plays, 22 yards
  16. Q3 PurdueTouchdown, 1 play, 3 yards
  17. Q3 NorthwesternPunt, 4 plays, 10 yards
  18. Q3 PurdueMissed FG, 12 plays, 50 yards
  19. Q3 NorthwesternPunt, 3 plays, 7 yards
  20. Q3 PurduePunt, 5 plays, 12 yards
  21. Q3 NorthwesternPunt, 3 plays, −3 yards
  22. Q3 PurdueTouchdown run, 2 plays, 7 yards
  23. Q3 NorthwesternPunt, 3 plays, 7 yards
  24. Q3 PurduePunt, 3 plays, 6 yards
  25. Q3 NorthwesternMissed FG, 8 plays, 70 yards
  26. Q4 PurduePunt, 3 plays, 6 yards
  27. Q4 NorthwesternFumble, 8 plays, 69 yards
  28. Q4 PurdueTouchdown run, 18 plays, 98 yards
  29. Q4 NorthwesternTouchdown run, 11 plays, 75 yards
  30. Q4 PurdueInterception, 5 plays, 28 yards
  31. Q4 NorthwesternEnd of game, 3 plays, −13 yards

Play by play

1st quarter9 drives, then Northwestern 14, Purdue 3
Northwestern Punt, 3 plays
14:421st & 10 at own 20Brett Basanez pass complete to Shaun Herbert for 2 yards to the NWest 22.
14:052nd & 8 at own 22Brett Basanez pass complete to Shaun Herbert for 4 yards to the NWest 26.
13:413rd & 4 at own 26Brett Basanez pass incomplete to Mark Philmore.
13:314th & 4 at own 26Ryan Pederson punt for 34 yards, returned by Lance Melvin for 8 yards to the Prdue 48.
Purdue Punt, 4 plays
13:221st & 10 at own 48Brandon Kirsch pass complete to Dorien Bryant for 14 yards to the NWest 38 for a 1ST down.
13:011st & 10 at opp 38Jerod Void rush for 2 yards to the NWest 36.
12:032nd & 8 at opp 36Dorien Bryant rush for a loss of 5 yards, fumbled at the NWest 41, recovered by Dorien Bryant at the NWest 41.
11:503rd & 13 at opp 41Brandon Kirsch pass incomplete to Kevin Noel.
11:384th & 13 at opp 41Dave Brytus punt for 41 yards for a touchback.
Northwestern Touchdown pass, 4 plays
11:121st & 10 at own 20Tyrell Sutton rush for 3 yards to the NWest 23.
10:592nd & 7 at own 23Brett Basanez pass incomplete to Rasheed Ward.
10:523rd & 7 at own 23Brett Basanez pass complete to Shaun Herbert for 10 yards to the NWest 33 for a 1ST down.
10:261st & 10 at own 33Brett Basanez pass complete to Eric Peterman for 67 yards for a TOUCHDOWN.Northwestern 6, Purdue 0
10:26Joel Howells extra point GOOD.Northwestern 7, Purdue 0
10:26Joel Howells kickoff for 27 yards fair catch by Rob Ninkovich at the Prdue 38.
Purdue Fumble, 10 plays
10:151st & 10 at own 38Jerod Void rush for 6 yards to the Prdue 44.
9:522nd & 4 at own 44Brandon Kirsch pass incomplete to Kevin Noel.
9:343rd & 4 at own 44Brandon Kirsch pass complete to Dorien Bryant for 3 yards to the Prdue 47.
9:064th & 1 at own 47Brandon Kirsch rush for 6 yards to the NWest 47 for a 1ST down.
9:011st & 10 at opp 47Brandon Kirsch pass complete to Kevin Noel for 11 yards to the NWest 36 for a 1ST down.
8:541st & 10 at opp 36Brandon Kirsch pass complete to Kyle Ingraham for 18 yards to the NWest 18 for a 1ST down.
8:321st & 10 at opp 18Kory Sheets rush for 11 yards to the NWest 7 for a 1ST down.
8:291st & goal at opp 7Brandon Kirsch pass incomplete to Dorien Bryant.
8:252nd & goal at opp 7Brandon Kirsch pass incomplete to Dorien Bryant.
8:173rd & goal at opp 7Brandon Kirsch pass complete to Andre Chattams for 6 yards to the NWest 1.
8:174th & 0 at opp 1Timeout PURDUE, clock 08:17.
8:173rd & goal at opp 7Brandon Kirsch pass complete to Andre Chattams for 6 yards, fumbled in the endzone, recovered by NWest at the NWest 20.
Northwestern Punt, 3 plays
8:011st & 10 at own 20Brett Basanez rush for 4 yards to the NWest 24.
7:122nd & 6 at own 24Tyrell Sutton rush for 3 yards to the NWest 27.
6:563rd & 3 at own 27Brett Basanez pass incomplete to Kim Thompson.
6:454th & 3 at own 27Ryan Pederson punt for 28 yards punt out-of-bounds at the Prdue 45.
Purdue Interception, 6 plays
6:381st & 10 at own 45Kory Sheets rush for 1 yard to the Prdue 46.
5:562nd & 9 at own 46Brandon Kirsch pass complete to Dorien Bryant for 2 yards to the Prdue 48.
5:283rd & 7 at own 48Brandon Kirsch pass complete to Brian Hare for 11 yards to the NWest 41 for a 1ST down.
5:051st & 10 at opp 41Brandon Kirsch rush for 1 yard to the NWest 40.
4:322nd & 9 at opp 40Brandon Kirsch rush for 5 yards to the NWest 35.
4:033rd & 4 at opp 35Brandon Kirsch pass intercepted by Deante Battle at the NWest 21, returned for no gain to the NWest 21.
Northwestern Touchdown pass, 7 plays
3:581st & 10 at own 21Brett Basanez pass complete to Jonathan Fields for 11 yards to the NWest 32 for a 1ST down.
3:551st & 10 at own 32Brett Basanez pass incomplete to Mark Philmore.
3:472nd & 10 at own 32Brett Basanez pass complete to Tyrell Sutton for 12 yards to the NWest 44 for a 1ST down.
3:421st & 10 at own 44Brett Basanez pass complete to Ross Lane for 19 yards to the Prdue 37 for a 1ST down.
3:171st & 10 at opp 37Brett Basanez pass complete to Jonathan Fields for 15 yards to the Prdue 22 for a 1ST down.
3:111st & 10 at opp 22Brett Basanez pass complete to Shaun Herbert for 17 yards to the Prdue 5 for a 1ST down.
3:051st & goal at opp 5Brett Basanez pass complete to Frayne Abernathy for 5 yards for a TOUCHDOWN.Northwestern 13, Purdue 0
3:05Joel Howells extra point GOOD.Northwestern 14, Purdue 0
3:05Amado Villarreal kickoff for 37 yards out-of-bounds.
Purdue Field goal, 7 plays
3:011st & 10 at own 35Brandon Kirsch pass incomplete to Dorien Bryant.
2:492nd & 10 at own 35Jerod Void rush for 4 yards to the Prdue 39.
2:173rd & 6 at own 39Brandon Kirsch pass complete to Dorien Bryant for 26 yards to the NWest 35 for a 1ST down.
1:501st & 10 at opp 35Kory Sheets rush for 5 yards to the NWest 30.
1:232nd & 5 at opp 30Brandon Kirsch pass incomplete to Dustin Keller.
1:183rd & 5 at opp 30Brandon Kirsch pass incomplete to Andre Chattams.
1:134th & 5 at opp 30Ben Jones 47 yard field goal GOOD.Northwestern 14, Purdue 3
1:13Ben Jones kickoff for 65 yards for a touchback.
Northwestern Touchdown run, 8 plays
0:551st & 10 at own 20Brett Basanez pass complete to Shaun Herbert for no gain to the NWest 20.
0:322nd & 10 at own 20Brett Basanez pass complete to Shaun Herbert for 15 yards to the NWest 35 for a 1ST down.
0:051st & 10 at own 35Brett Basanez pass complete to Mark Philmore for 18 yards to the Prdue 47 for a 1ST down.
Q2 14:551st & 10 at opp 47Brett Basanez pass complete to Jonathan Fields for 11 yards to the Prdue 36 for a 1ST down.
Q2 14:351st & 10 at opp 36Brett Basanez rush for 11 yards to the Prdue 25 for a 1ST down, Purdue penalty offside on Selwyn Lymon declined.
Q2 14:131st & 10 at opp 25Brett Basanez pass complete to Brandon Roberson for 9 yards to the Prdue 16.
Q2 14:082nd & 1 at opp 16Tyrell Sutton rush for 7 yards to the Prdue 9 for a 1ST down.
Q2 13:401st & goal at opp 9Brett Basanez rush for 9 yards for a TOUCHDOWN.Northwestern 20, Purdue 3
Q2 13:40Joel Howells extra point GOOD.Northwestern 21, Purdue 3
Q2 13:40Joel Howells kickoff for 65 yards for a touchback.
2nd quarter6 drives, then Northwestern 28, Purdue 9
Purdue Touchdown run, 11 plays
13:361st & 10 at own 20
13:301st & 10 at own 30Brandon Kirsch pass complete to Dorien Bryant for 23 yards to the NWest 47 for a 1ST down.
12:561st & 10 at opp 47Brandon Kirsch rush for 5 yards to the NWest 42.
12:372nd & 5 at opp 42Brandon Kirsch pass complete to Dorien Bryant for 6 yards to the NWest 36 for a 1ST down.
12:221st & 10 at opp 36Brandon Kirsch pass incomplete to Dorien Bryant.
11:592nd & 10 at opp 36Jerod Void rush for 2 yards to the NWest 34.
11:513rd & 8 at opp 34Timeout PURDUE, clock 11:51.
11:353rd & 8 at opp 34Brandon Kirsch pass complete to Jerod Void for 4 yards to the NWest 30.
10:584th & 4 at opp 30Brandon Kirsch pass complete to Greg Orton for 5 yards to the NWest 25 for a 1ST down.
10:411st & 10 at opp 25Brandon Kirsch pass incomplete to Charles Davis.
10:342nd & 10 at opp 25Brandon Kirsch pass incomplete to Dorien Bryant.
10:283rd & 10 at opp 25Northwestern penalty 10 yard holding accepted, no play.
10:211st & 10 at opp 15Jerod Void rush for 15 yards for a TOUCHDOWN.Northwestern 21, Purdue 9
10:21Ben Jones extra point MISSED.
10:14Ben Jones kickoff for 64 yards returned by Omar Conteh for 19 yards to the NWest 20.
Northwestern Punt, 6 plays
10:141st & 10 at own 20Northwestern penalty 10 yard illegal block accepted.
9:481st & 10 at own 10Tyrell Sutton rush for a loss of 2 yards to the NWest 8.
9:332nd & 12 at own 8Brett Basanez pass incomplete to Tyrell Sutton.
9:223rd & 12 at own 8CJ Bacher pass complete to Tyrell Sutton for 16 yards to the NWest 24 for a 1ST down.
9:041st & 10 at own 24CJ Bacher pass incomplete to Mark Philmore.
8:502nd & 10 at own 24Tyrell Sutton rush for 1 yard to the NWest 25.
8:173rd & 9 at own 25CJ Bacher pass incomplete to Shaun Herbert.
8:064th & 9 at own 25Ryan Pederson punt for 46 yards, returned by Lance Melvin for 15 yards to the Prdue 44.
Purdue Fumble, 8 plays
7:531st & 10 at own 44Brandon Kirsch pass complete to Dorien Bryant for 5 yards to the Prdue 49.
7:072nd & 5 at own 49Brandon Kirsch rush for 1 yard to the 50 yard line.
6:413rd & 4 at the 50Brandon Kirsch pass complete to Dorien Bryant for 8 yards to the NWest 42 for a 1ST down.
6:211st & 10 at opp 42Brandon Kirsch pass incomplete to Kyle Ingraham.
6:152nd & 10 at opp 42Brandon Kirsch pass complete to Kory Sheets for 14 yards to the NWest 28 for a 1ST down.
6:091st & 10 at opp 28Purdue penalty 10 yard holding accepted, no play.
5:491st & 20 at opp 38Brandon Kirsch pass complete to Dorien Bryant for 3 yards to the NWest 35.
5:222nd & 17 at opp 35Northwestern penalty 10 yard holding accepted, no play.
4:521st & 10 at opp 25Kory Sheets rush for 5 yards to the NWest 20.
4:302nd & 5 at opp 20Kory Sheets rush for 5 yards, fumbled at the NWest 15, recovered by Tim McGarigle at the NWest 15.
Northwestern Touchdown pass, 8 plays
4:211st & 10 at own 15Tyrell Sutton rush for 40 yards to the Prdue 45 for a 1ST down.
4:171st & 10 at opp 45Brett Basanez pass incomplete to Frayne Abernathy.
4:042nd & 10 at opp 45Brett Basanez pass complete to Tyrell Sutton for 5 yards to the Prdue 40.
3:393rd & 5 at opp 40Northwestern penalty 5 yard false start accepted.
2:493rd & 10 at opp 45Brett Basanez pass complete to Shaun Herbert for 9 yards to the Prdue 36.
2:414th & 1 at opp 36Shaun Herbert rush for 1 yard to the Prdue 35 for a 1ST down.
2:181st & 10 at opp 35Brett Basanez pass complete to Mark Philmore for 23 yards to the Prdue 12 for a 1ST down.
2:021st & 10 at opp 12Brandon Roberson rush for 1 yard to the Prdue 11.
1:322nd & 9 at opp 11Brett Basanez pass complete to Brandon Roberson for 11 yards for a TOUCHDOWN.Northwestern 27, Purdue 9
1:32Joel Howells extra point GOOD.Northwestern 28, Purdue 9
1:32Joel Howells kickoff for 65 yards for a touchback.
Purdue Turnover on downs, 9 plays
1:261st & 10 at own 20Brandon Kirsch pass incomplete to Dorien Bryant.
1:192nd & 10 at own 20Brandon Kirsch pass complete to Dorien Bryant for 18 yards to the Prdue 38 for a 1ST down.
1:091st & 10 at own 38Brandon Kirsch pass incomplete to Kevin Noel.
1:052nd & 10 at own 38Brandon Kirsch pass incomplete to Andre Chattams.
1:003rd & 10 at own 38Brandon Kirsch pass complete to Andre Chattams for 15 yards to the NWest 47 for a 1ST down.
0:531st & 10 at opp 47Brandon Kirsch pass complete to Brandon Jones for 3 yards to the NWest 44.
0:492nd & 7 at opp 44Brandon Kirsch pass incomplete to Brandon Jones.
0:363rd & 7 at opp 44Brandon Kirsch pass complete to Dorien Bryant for 5 yards to the NWest 39.
0:364th & 2 at opp 39Timeout PURDUE, clock 00:36.
0:314th & 2 at opp 39Brandon Kirsch rush for no gain to the NWest 39.
Northwestern Missed FG, 4 plays
0:201st & 10 at own 39Brett Basanez pass complete to Tyrell Sutton for 4 yards to the NWest 43.
0:202nd & 6 at own 43Brett Basanez pass complete to Tyrell Sutton for 8 yards to the Prdue 49 for a 1ST down.
0:061st & 10 at opp 49Timeout NORTHWESTERN, clock 00:06.
0:021st & 10 at opp 49Brett Basanez pass complete to Shaun Herbert for 10 yards to the Prdue 39 for a 1ST down.
0:001st & 10 at opp 39Joel Howells 56 yard field goal MISSED.
Q3 15:00Ben Jones extra point GOOD.Northwestern 28, Purdue 16
Q3 15:00Ben Jones kickoff for 65 yards for a touchback.
3rd quarter9 drives, then Northwestern 28, Purdue 23
Northwestern Punt, 4 plays
14:411st & 10 at own 20Brett Basanez pass complete to Tyrell Sutton for 18 yards to the NWest 38 for a 1ST down.
14:181st & 10 at own 38Brett Basanez pass complete to Jonathan Fields for 4 yards to the NWest 42.
14:082nd & 6 at own 42Tyrell Sutton rush for a loss of 1 yard to the NWest 41.
13:303rd & 7 at own 41Brett Basanez sacked by Ray Edwards at the NWest 30 for a loss of 11 yards.
12:594th & 18 at own 30Ryan Pederson punt for 36 yards, returned by Lance Melvin for no gain to the Prdue 34.
Purdue Missed FG, 12 plays
12:431st & 10 at own 34Brandon Kirsch rush for a loss of 5 yards to the Prdue 29.
12:172nd & 15 at own 29Brandon Kirsch pass complete to Kevin Noel for 10 yards to the Prdue 39.
11:463rd & 5 at own 39Brandon Kirsch pass complete to Dorien Bryant for 7 yards to the Prdue 46 for a 1ST down.
11:071st & 10 at own 46Brandon Jones rush for 2 yards to the Prdue 48.
10:512nd & 8 at own 48Brandon Kirsch pass incomplete to Kevin Noel.
10:453rd & 8 at own 48Brandon Kirsch pass complete to Andre Chattams for 22 yards to the NWest 30 for a 1ST down.
10:121st & 10 at opp 30Brandon Jones rush for 9 yards to the NWest 21.
9:452nd & 1 at opp 21Anthony Heygood rush for 2 yards to the NWest 19 for a 1ST down.
9:171st & 10 at opp 19Purdue penalty 10 yard holding accepted, no play.
8:561st & 20 at opp 29Brandon Kirsch pass complete to Andre Chattams for 8 yards to the NWest 21.
8:282nd & 12 at opp 21Brandon Kirsch pass incomplete to Brian Hare.
8:223rd & 12 at opp 21Brandon Kirsch rush for no gain to the NWest 21.
8:224th & 12 at opp 21Northwestern penalty 5 yard OF accepted.
8:184th & 7 at opp 16Ben Jones 33 yard field goal MISSED.
Northwestern Punt, 3 plays
8:151st & 10 at own 20Brett Basanez pass incomplete to Jonathan Fields.
8:052nd & 10 at own 20Tyrell Sutton rush for 7 yards to the NWest 27.
7:413rd & 3 at own 27Brett Basanez pass incomplete to Shaun Herbert.
7:284th & 3 at own 27Ryan Pederson punt for 32 yards downed at the Prdue 41.
Purdue Punt, 5 plays
7:051st & 10 at own 41Kory Sheets rush for no gain to the Prdue 41.
6:392nd & 10 at own 41Curtis Painter pass complete to Kyle Ingraham for 5 yards to the Prdue 46.
6:393rd & 5 at own 46Northwestern penalty 4 yard pass interference accepted, no play.
6:001st & 10 at the 50Kory Sheets rush for 3 yards to the NWest 47.
5:502nd & 7 at opp 47Curtis Painter pass incomplete to Charles Davis.
5:433rd & 7 at opp 47Curtis Painter pass incomplete to Brian Hare.
5:304th & 7 at opp 47Dave Brytus punt for 41 yards downed at the NWest 6.
Northwestern Punt, 3 plays
5:301st & 10 at own 6Northwestern penalty 3 yard false start accepted.
5:191st & 13 at own 3Brett Basanez rush for no gain to the NWest 3.
4:492nd & 13 at own 3Brett Basanez pass incomplete to Mark Philmore.
4:443rd & 13 at own 3Brett Basanez pass incomplete to Shaun Herbert.
4:324th & 13 at own 3Ryan Pederson punt for 38 yards, returned by Lance Melvin for 34 yards to the NWest 7.
Purdue Touchdown run, 2 plays
4:221st & goal at opp 7Curtis Painter pass complete to Dorien Bryant for 6 yards to the NWest 1.
3:492nd & goal at opp 1Brandon Jones rush for 1 yard for a TOUCHDOWN.Northwestern 28, Purdue 22
3:49Ben Jones extra point GOOD.Northwestern 28, Purdue 23
3:49Ben Jones kickoff for 65 yards for a touchback.
Northwestern Punt, 3 plays
3:401st & 10 at own 20Brett Basanez pass complete to Tyrell Sutton for 2 yards to the NWest 22.
2:402nd & 8 at own 22Purdue penalty 5 yard OF accepted.
2:342nd & 3 at own 27Tyrell Sutton rush for no gain to the NWest 27.
2:143rd & 3 at own 27Brett Basanez pass incomplete to Shaun Herbert.
2:144th & 3 at own 27Ryan Pederson punt for 31 yards, returned by Lance Melvin for 2 yards to the Prdue 44, fumbled at the Prdue 44, recovered by Prdue.
Purdue Punt, 3 plays
1:461st & 10 at own 44Kory Sheets rush for 1 yard to the Prdue 45.
1:202nd & 9 at own 45Curtis Painter rush for 5 yards to the 50 yard line.
0:493rd & 4 at the 50Curtis Painter pass incomplete to Dorien Bryant.
0:404th & 4 at the 50Dave Brytus punt for 44 yards downed at the NWest 6.
Northwestern Missed FG, 8 plays
0:171st & 10 at own 6Brett Basanez pass complete to Tyrell Sutton for 11 yards to the NWest 17 for a 1ST down.
0:101st & 10 at own 17Tyrell Sutton rush for 11 yards to the NWest 28 for a 1ST down.
Q4 14:511st & 10 at own 28Brett Basanez pass complete to Kim Thompson for 19 yards to the NWest 47 for a 1ST down.
Q4 14:281st & 10 at own 47Brett Basanez rush for 22 yards to the Prdue 31 for a 1ST down.
Q4 14:241st & 10 at opp 31Brett Basanez pass incomplete to Jonathan Fields.
Q4 14:172nd & 10 at opp 31Brett Basanez pass incomplete to Tyrell Sutton.
Q4 14:113rd & 10 at opp 31Brett Basanez pass complete to Tyrell Sutton for 7 yards to the Prdue 24.
Q4 14:074th & 3 at opp 24Joel Howells 41 yard field goal MISSED.
4th quarter6 drives, then Northwestern 34, Purdue 29
Purdue Punt, 3 plays
13:471st & 10 at own 24Kory Sheets rush for no gain to the Prdue 24.
13:102nd & 10 at own 24Curtis Painter pass complete to Kory Sheets for 6 yards to the Prdue 30.
12:463rd & 4 at own 30Curtis Painter pass incomplete to Dorien Bryant.
12:374th & 4 at own 30Dave Brytus punt for 44 yards, returned by Mark Philmore for 3 yards to the NWest 29.
Northwestern Fumble, 8 plays
12:161st & 10 at own 29Brett Basanez pass complete to Kim Thompson for 5 yards to the NWest 34.
11:572nd & 5 at own 34Tyrell Sutton rush for 11 yards to the NWest 45 for a 1ST down.
11:501st & 10 at own 45Brett Basanez pass complete to Shaun Herbert for 15 yards to the Prdue 40 for a 1ST down.
11:351st & 10 at opp 40Brandon Roberson rush for 2 yards to the Prdue 38.
11:072nd & 8 at opp 38Brett Basanez pass complete to Kim Thompson for 23 yards to the Prdue 15 for a 1ST down.
10:361st & 10 at opp 15Brett Basanez pass complete to Shaun Herbert for 9 yards to the Prdue 6.
10:102nd & 1 at opp 6Purdue penalty 3 yard face mask accepted, no play.
9:541st & goal at opp 3Brandon Roberson rush for 1 yard to the Prdue 2.
9:302nd & goal at opp 2Brandon Roberson rush for no gain, fumbled at the Prdue 2, recovered by Al Royal at the Prdue 2.
Purdue Touchdown run, 18 plays
9:241st & 10 at own 2Brandon Kirsch pass complete to Dorien Bryant for 14 yards to the Prdue 16 for a 1ST down.
9:101st & 10 at own 16Brandon Kirsch pass complete to Andre Chattams for 14 yards to the Prdue 30 for a 1ST down.
9:051st & 10 at own 30Brandon Kirsch pass complete to Andre Chattams for 6 yards to the Prdue 36.
9:002nd & 4 at own 36Brandon Kirsch pass complete to Brian Hare for 5 yards to the Prdue 41 for a 1ST down.
8:481st & 10 at own 41Brandon Kirsch pass complete to Dustin Keller for 8 yards to the Prdue 49.
8:232nd & 2 at own 49Brandon Kirsch pass incomplete to Brian Hare.
8:233rd & 2 at own 49Purdue penalty 15 yard pass interference accepted.
8:173rd & 17 at own 34Brandon Kirsch pass complete to Andre Chattams for 16 yards to the 50 yard line.
8:104th & 1 at the 50Jerod Void rush for 3 yards to the NWest 47 for a 1ST down.
7:541st & 10 at opp 47Brandon Kirsch pass complete to Andre Chattams for 9 yards to the NWest 38.
7:472nd & 1 at opp 38Brandon Kirsch pass incomplete to Kyle Ingraham.
7:433rd & 1 at opp 38Jerod Void rush for 5 yards to the NWest 33 for a 1ST down.
7:061st & 10 at opp 33Dorien Bryant rush for 5 yards to the NWest 28.
6:432nd & 5 at opp 28Brandon Kirsch pass complete to Kyle Ingraham for 8 yards to the NWest 20 for a 1ST down.
6:071st & 10 at opp 20Brandon Kirsch rush for 8 yards to the NWest 12.
5:502nd & 2 at opp 12Brandon Jones rush for 4 yards to the NWest 8 for a 1ST down.
5:251st & goal at opp 9Brandon Jones rush for 3 yards to the NWest 6.
5:212nd & goal at opp 6Brandon Kirsch pass complete to Brandon Jones for 5 yards to the NWest 1.
5:173rd & goal at opp 1Brandon Jones rush for 1 yard for a TOUCHDOWN.Purdue 29, Northwestern 28
5:17Two-point conversion attempt, Brandon Kirsch pass to Brandon Kirsch FAILED.
5:12Ben Jones kickoff for 60 yards returned by Omar Conteh for 20 yards to the NWest 25.
Northwestern Touchdown run, 11 plays
5:051st & 10 at own 25Brett Basanez pass complete to Tyrell Sutton for 11 yards to the NWest 36 for a 1ST down.
4:451st & 10 at own 36Brett Basanez pass incomplete to Mark Philmore.
4:372nd & 10 at own 36Brett Basanez pass incomplete.
4:293rd & 10 at own 36Brett Basanez pass complete to Jonathan Fields for 21 yards to the Prdue 43 for a 1ST down.
3:591st & 10 at opp 43Brett Basanez pass complete to Shaun Herbert for 4 yards to the Prdue 39.
3:332nd & 6 at opp 39Brett Basanez pass complete to Kim Thompson for 17 yards to the Prdue 22 for a 1ST down.
3:041st & 10 at opp 22Brett Basanez pass complete to Jonathan Fields for 12 yards to the Prdue 10 for a 1ST down.
2:421st & goal at opp 10Brett Basanez pass incomplete to Eric Peterman.
2:372nd & goal at opp 10Brett Basanez pass incomplete to Kim Thompson.
2:223rd & goal at opp 10Brett Basanez rush for 9 yards to the Prdue 1.
1:534th & 0 at opp 1Timeout PURDUE, clock 01:53.
1:504th & goal at opp 1Tyrell Sutton rush for 1 yard for a TOUCHDOWN.Northwestern 34, Purdue 29
1:50Two-point conversion attempt, Brett Basanez pass to Brett Basanez FAILED.
1:46Joel Howells kickoff for 65 yards returned by Dorien Bryant for 18 yards to the Prdue 18.
Purdue Interception, 5 plays
1:411st & 10 at own 18Brandon Kirsch pass complete to Dorien Bryant for 7 yards to the Prdue 25.
1:372nd & 3 at own 25Brandon Kirsch pass complete to Kyle Ingraham for 7 yards to the Prdue 32 for a 1ST down.
1:241st & 10 at own 32Brandon Kirsch rush for 13 yards to the Prdue 45 for a 1ST down.
1:091st & 10 at own 45Brandon Kirsch pass complete to Dorien Bryant for 1 yard to the Prdue 46.
1:092nd & 9 at own 46Timeout PURDUE, clock 01:09.
0:592nd & 9 at own 46Brandon Kirsch pass intercepted by Marquice Cole at the NWest 40, returned for 9 yards to the NWest 49.
Northwestern End of game, 3 plays
0:531st & 10 at own 49Team rush for a loss of 9 yards to the NWest 40.
0:512nd & 19 at own 40Timeout PURDUE, clock 00:51.
0:482nd & 19 at own 40Team rush for a loss of 2 yards to the NWest 38.
0:153rd & 21 at own 38Team rush for a loss of 2 yards to the NWest 36.

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.

Purdue leads 53–⁠36–⁠1 in 90 meetings, counting the 17 since this game.

Recent meetings
2025Northwestern 19, Purdue 0
2024Northwestern 26, Purdue 20
2023Northwestern 23, Purdue 15
2022Purdue 17, Northwestern 9
2021Purdue 32, Northwestern 14
2020Northwestern 27, Purdue 20

Around this game