Northwestern at Purdue

Saturday, October 27, 2007

Purdue beat Northwestern 35–⁠17. It was their 75th meeting; after it, Purdue led the series 49–⁠25–⁠1.

AwayNorthwestern6–⁠6 in 2007
17
HomePurdue8–⁠5 in 2007
35

Final at Ross-Ade Stadium, West LafayetteAttendance 58,237

At kickoff
53°F, overcast, haze, wind 14 mph from the westWeather: NOAA NCEI Integrated Surface Database; Purdue University Airport (KLAF), 4 km from the stadium, six minutes before kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Northwestern0143017
Purdue14002135

Standouts

Player stats

Northwestern

PassingC/AttYdsTDInt
C.J. Bacher20/3920813
RushingCarYdsTDLong
Tyrell Sutton1272021
Eric Peterman325015
Omar Conteh510111
ReceivingRecYdsTDLong
Kim Thompson564017
Ross Lane560021
Tonjua Jones32309
Drake Dunsmore221012

Purdue

PassingC/AttYdsTDInt
Curtis Painter24/3818220
RushingCarYdsTDLong
Jaycen Taylor20157250
Kory Sheets1238014
Dorien Bryant318011
Curtis Painter37011
ReceivingRecYdsTDLong
Dorien Bryant765121
Greg Orton755017
Dustin Keller633012
Jaycen Taylor114014
InterceptionsIntYdsTD
Terrell Vinson2260
Dan Bick100

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

Team stats

NorthwesternPurdue
297Total yards402
245Passing yards187
89Rushing yards220
5.3Yards per pass4.8
3.1Yards per rush5.8
19First downs19
8–⁠15Third downs8–⁠18
0–⁠0Fourth downs2–⁠2
4Turnovers0
2–⁠19Penalties7–⁠65
15:19Possession21:21

Efficiency

NorthwesternPurdue
44%Success rate38%
−0.06EPA per play0.08
0.80Explosiveness0.92
−0.06Rushing EPA0.08
−0.03Passing EPA0.09
35%Passing-down success32%
−0.42First-down EPA−0.17
−0.20Second-down EPA0.12
0.94Third-down EPA0.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

Purdue end zoneNorthwestern end zoneQ1 NorthwesternInterception, 3 playsQ1 NorthwesternPunt, 5 playsQ1 PurduePunt, 5 playsQ1 PurdueTouchdown, 6 playsQ1 NorthwesternInterception, 3 playsQ1 PurdueTouchdown pass, 8 playsQ1 NorthwesternTouchdown run, 11 playsQ2 PurduePunt, 3 playsQ2 NorthwesternInterception, 7 playsQ2 PurduePunt, 6 playsQ2 NorthwesternFumble, 5 playsQ2 PurduePunt, 3 playsQ2 NorthwesternTouchdown pass, 7 playsQ2 PurdueEnd of half, 3 playsQ3 PurdueMissed FG, 12 playsQ3 NorthwesternField goal, 15 playsQ3 PurduePunt, 3 playsQ3 NorthwesternPunt, 3 playsQ3 PurdueTouchdown run, 10 playsQ4 NorthwesternPunt, 3 playsQ4 PurdueTouchdown pass, 8 playsQ4 NorthwesternPunt, 3 playsQ4 PurduePunt, 3 playsQ4 NorthwesternPunt, 3 playsQ4 PurdueTouchdown run, 7 playsQ4 NorthwesternEnd of game, 1 play
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 NorthwesternInterception, 3 plays, 22 yards
  2. Q1 NorthwesternPunt, 5 plays, 3 yards
  3. Q1 PurduePunt, 5 plays, 21 yards
  4. Q1 PurdueTouchdown, 6 plays, 45 yards
  5. Q1 NorthwesternInterception, 3 plays, 13 yards
  6. Q1 PurdueTouchdown pass, 8 plays, 40 yards
  7. Q1 NorthwesternTouchdown run, 11 plays, 69 yards
  8. Q2 PurduePunt, 3 plays, 9 yards
  9. Q2 NorthwesternInterception, 7 plays, 23 yards
  10. Q2 PurduePunt, 6 plays, 1 yard
  11. Q2 NorthwesternFumble, 5 plays, 39 yards
  12. Q2 PurduePunt, 3 plays, 6 yards
  13. Q2 NorthwesternTouchdown pass, 7 plays, 71 yards
  14. Q2 PurdueEnd of half, 3 plays, 7 yards
  15. Q3 PurdueMissed FG, 12 plays, 42 yards
  16. Q3 NorthwesternField goal, 15 plays, 79 yards
  17. Q3 PurduePunt, 3 plays, 5 yards
  18. Q3 NorthwesternPunt, 3 plays, 9 yards
  19. Q3 PurdueTouchdown run, 10 plays, 69 yards
  20. Q4 NorthwesternPunt, 3 plays, 8 yards
  21. Q4 PurdueTouchdown pass, 8 plays, 71 yards
  22. Q4 NorthwesternPunt, 3 plays, 0 yards
  23. Q4 PurduePunt, 3 plays, 4 yards
  24. Q4 NorthwesternPunt, 3 plays, −10 yards
  25. Q4 PurdueTouchdown run, 7 plays, 76 yards
  26. Q4 NorthwesternEnd of game, 1 play, 6 yards

Play by play

1st quarter7 drives, then Purdue 14, Northwestern 0
Northwestern Interception, 3 plays
15:001st & 10 at opp 49C.J. Bacher pass complete to Ross Lane for 9 yards to the Prdue 40.
15:002nd & 1 at opp 40Tyrell Sutton rush for 13 yards to the Prdue 27 for a 1ST down.
13:411st & 10 at opp 27C.J. Bacher pass intercepted by Justin Siller at the Prdue 14, returned for no gain to the Prdue 14.
Purdue Punt, 5 plays
13:411st & 10 at own 14Kory Sheets rush for 4 yards to the Prdue 18.
13:412nd & 6 at own 18Northwestern penalty 4 yard offside defense accepted, no play.
13:412nd & 2 at own 22Kory Sheets rush for 5 yards to the Prdue 27 for a 1ST down.
13:411st & 10 at own 27Curtis Painter pass complete to Dorien Bryant for 3 yards to the Prdue 30.
13:412nd & 7 at own 30Kory Sheets rush for 6 yards to the Prdue 36.
13:413rd & 1 at own 36Kory Sheets rush for a loss of 1 yard to the Prdue 35.
13:414th & 2 at own 35Jared Armstrong punt for 46 yards, fair catch by Eric Peterman at the Nwest 19.
Northwestern Punt, 5 plays
13:411st & 10 at own 19C.J. Bacher pass incomplete to Kyle Petty.
13:412nd & 10 at own 19C.J. Bacher pass complete to Kim Thompson for 11 yards to the Nwest 30 for a 1ST down.
13:411st & 10 at own 30C.J. Bacher sacked by Cliff Avril at the Nwest 23 for a loss of 7 yards.
10:462nd & 17 at own 23C.J. Bacher pass complete to Eric Peterman for a loss of 3 yards to the Nwest 20.
10:463rd & 20 at own 20Tyrell Sutton rush for 2 yards to the Nwest 22.
10:464th & 18 at own 22Stefan Demos punt for 34 yards, returned by Dorien Bryant for 11 yards to the Nwest 45.
Purdue Touchdown, 6 plays
10:461st & 10 at opp 45Purdue penalty 10 yard holding on Aaron Opelt accepted, no play.
10:461st & 20 at own 45Jaycen Taylor rush for 4 yards to the Prdue 49.
10:462nd & 16 at own 49Curtis Painter pass complete to Greg Orton for 17 yards to the Nwest 34 for a 1ST down.
10:461st & 10 at opp 34Jaycen Taylor rush for 33 yards to the Nwest 1 for a 1ST down.
10:461st & goal at opp 1Jaycen Taylor rush for no gain to the Nwest 1.
10:462nd & goal at opp 1Curtis Painter pass incomplete to Kyle Adams.
5:293rd & goal at opp 1Jaycen Taylor rush for no gain, fumbled in the endzone, recovered by Dustin Keller for a TOUCHDOWN.Purdue 6, Northwestern 0
5:29Chris Summers extra point GOOD.Purdue 7, Northwestern 0
5:29Chris Summers kickoff for 53 yards returned by Brandon Roberson for 20 yards to the Nwest 37.
Northwestern Interception, 3 plays
5:291st & 10 at own 37Tyrell Sutton rush for 2 yards to the Nwest 39.
5:292nd & 8 at own 39C.J. Bacher rush for 6 yards to the Nwest 45.
5:293rd & 2 at own 45Purdue penalty 5 yard offside defense on Cliff Avril accepted, no play.
5:291st & 10 at the 50C.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:291st & 10 at opp 40Curtis Painter pass complete to Jake Standeford for 12 yards to the Nwest 28 for a 1ST down.
5:291st & 10 at opp 28Curtis Painter pass complete to Dustin Keller for 5 yards to the Nwest 23.
5:292nd & 5 at opp 23Kory Sheets rush for 3 yards to the Nwest 20.
5:293rd & 2 at opp 20Dorien Bryant rush for 11 yards to the Nwest 9 for a 1ST down.
5:291st & goal at opp 9Curtis Painter pass incomplete.
5:292nd & goal at opp 9Curtis Painter pass complete to Greg Orton for 7 yards to the Nwest 2.
5:293rd & goal at opp 2Curtis Painter pass complete to Dustin Keller for 1 yard to the Nwest 1.
0:224th & goal at opp 1Curtis Painter pass complete to Jeff Lindsay for 1 yard for a TOUCHDOWN.Purdue 13, Northwestern 0
0:22Chris Summers extra point GOOD.Purdue 14, Northwestern 0
0:22Chris Summers kickoff for 59 yards returned by Sherrick McManis for 20 yards to the Nwest 31.
Northwestern Touchdown run, 11 plays
0:221st & 10 at own 31C.J. Bacher pass complete to Tonjua Jones for 9 yards to the Nwest 40.
0:222nd & 1 at own 40Omar Conteh rush for no gain to the Nwest 40.
Q2 15:003rd & 1 at own 40Tyrell Sutton rush for 3 yards to the Nwest 43 for a 1ST down.
Q2 15:001st & 10 at own 43C.J. Bacher pass incomplete to Tyrell Sutton.
Q2 15:002nd & 10 at own 43C.J. Bacher pass incomplete to Kim Thompson.
Q2 15:003rd & 10 at own 43C.J. Bacher pass complete to Kim Thompson for 16 yards to the Prdue 41 for a 1ST down.
Q2 15:001st & 10 at opp 41C.J. Bacher pass incomplete to Rasheed Ward.
Q2 15:002nd & 10 at opp 41Tyrell Sutton rush for 1 yard to the Prdue 40.
Q2 14:233rd & 9 at opp 40C.J. Bacher pass complete to Ross Lane for 14 yards to the Prdue 26 for a 1ST down.
Q2 14:231st & 10 at opp 26Eric Peterman rush for 15 yards to the Prdue 11 for a 1ST down.
Q2 13:141st & 10 at opp 11Omar Conteh rush for 11 yards for a TOUCHDOWN.Purdue 14, Northwestern 6
Q2 13:14Amado Villarreal extra point GOOD.Purdue 14, Northwestern 7
Q2 13:14Amado Villarreal kickoff for 45 yards.
2nd quarter7 drives, then Tied at 14
Purdue Punt, 3 plays
13:141st & 10 at own 25Curtis Painter pass incomplete to Selwyn Lymon.
13:062nd & 10 at own 25Purdue penalty 5 yard false start on N/A accepted.
13:062nd & 15 at own 20Curtis Painter pass incomplete to Jake Standeford.
11:123rd & 15 at own 20Curtis Painter pass complete to Jaycen Taylor for 14 yards to the Prdue 34.
11:124th & 1 at own 34Jared Armstrong punt for 40 yards, fair catch by Eric Peterman at the Nwest 26.
Northwestern Interception, 7 plays
13:061st & 10 at own 26C.J. Bacher pass complete to Ross Lane for 7 yards to the Nwest 33.
13:062nd & 3 at own 33C.J. Bacher pass complete to Kim Thompson for 11 yards to the Nwest 44 for a 1ST down.
13:061st & 10 at own 44Tyrell Sutton rush for 9 yards to the Prdue 47.
11:122nd & 1 at opp 47C.J. Bacher rush for 3 yards to the Prdue 44 for a 1ST down.
11:121st & 10 at opp 44Omar Conteh rush for no gain to the Prdue 44.
11:122nd & 10 at opp 44C.J. Bacher sacked by Jason Werner at the Nwest 49 for a loss of 7 yards.
9:333rd & 17 at own 49C.J. Bacher pass intercepted by Dan Bick at the Prdue 37, returned for no gain to the Prdue 37.
Purdue Punt, 6 plays
9:331st & 10 at own 37Curtis Painter pass complete to Greg Orton for 3 yards to the Prdue 40.
9:332nd & 7 at own 40Curtis Painter pass complete to Dorien Bryant for 3 yards to the Prdue 43.
9:333rd & 4 at own 43Curtis Painter pass complete to Greg Orton for 8 yards to the Nwest 49 for a 1ST down.
7:361st & 10 at opp 49Curtis Painter pass incomplete to Greg Orton.
7:362nd & 10 at opp 49Purdue penalty 10 yard holding on N/A accepted, no play.
7:362nd & 20 at own 41Curtis Painter pass complete to Kory Sheets for 2 yards to the Prdue 43.
6:443rd & 18 at own 43Curtis Painter sacked by Corey Wootton at the Prdue 38 for a loss of 5 yards.
6:444th & 23 at own 38Jared Armstrong punt for 38 yards, returned by Eric Peterman for 9 yards to the Nwest 33.
Northwestern Fumble, 5 plays
6:441st & 10 at own 33Northwestern penalty 0 yard personal foul off-setting accepted, Purdue penalty 0 yard personal foul off-setting, NO PLAY. accepted, no play.
6:441st & 10 at own 33Purdue penalty 15 yard roughing passer on Alex Magee accepted, no play.
6:441st & 10 at own 48C.J. Bacher pass complete to Eric Peterman for a loss of 2 yards to the Nwest 46.
6:442nd & 12 at own 46C.J. Bacher pass complete to Ross Lane for 10 yards to the Prdue 44.
6:443rd & 2 at opp 44C.J. Bacher pass complete to Drake Dunsmore for 12 yards to the Prdue 32 for a 1ST down.
4:111st & 10 at opp 32Timeout NORTHWESTERN, clock 04:11.
4:111st & 10 at opp 32Tyrell Sutton rush for 7 yards to the Prdue 25.
3:312nd & 3 at opp 25Omar 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:011st & 10 at own 28Jaycen Taylor rush for 5 yards to the Prdue 33.
2:012nd & 5 at own 33Curtis Painter rush for 1 yard to the Prdue 34.
2:013rd & 4 at own 34Curtis Painter pass incomplete.
2:014th & 4 at own 34Jared Armstrong punt for 47 yards, returned by Eric Peterman for 10 yards to the Nwest 29.
Northwestern Touchdown pass, 7 plays
2:011st & 10 at own 29C.J. Bacher pass complete to Kim Thompson for 17 yards to the Nwest 46 for a 1ST down.
2:011st & 10 at own 46C.J. Bacher pass incomplete.
2:012nd & 10 at own 46C.J. Bacher pass complete to Ross Lane for 4 yards to the 50 yard line.
2:013rd & 6 at the 50C.J. Bacher pass complete to Tyrell Sutton for 19 yards to the Prdue 31 for a 1ST down.
2:011st & 10 at opp 31C.J. Bacher sacked by Eugene Bright at the Prdue 39 for a loss of 8 yards.
0:492nd & 18 at opp 39Timeout NORTHWESTERN, clock 00:49.
0:492nd & 18 at opp 39C.J. Bacher pass incomplete.
0:493rd & 18 at opp 39Purdue penalty 15 yard personal foul on Justin Scott accepted.
0:371st & 10 at opp 24C.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:37Amado Villarreal extra point GOOD.Tied at 14
0:37Amado Villarreal kickoff for 51 yards returned by Dustin Keller for 15 yards to the Prdue 34.
Purdue End of half, 3 plays
0:371st & 10 at own 34Curtis Painter pass incomplete to Greg Orton.
0:372nd & 10 at own 34Curtis Painter pass incomplete.
0:373rd & 10 at own 34Curtis Painter pass complete to Dustin Keller for 7 yards to the Prdue 41.
Q3 15:00Amado 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:001st & 10 at own 38Curtis Painter pass complete to Dustin Keller for 3 yards to the Prdue 41.
15:002nd & 7 at own 41Curtis Painter pass incomplete to Dorien Bryant.
15:003rd & 7 at own 41Curtis Painter pass complete to Greg Orton for 14 yards to the Nwest 45 for a 1ST down.
15:001st & 10 at opp 45Jaycen Taylor rush for 2 yards to the Nwest 43.
15:002nd & 8 at opp 43Curtis Painter pass complete to Greg Orton for 4 yards to the Nwest 39.
15:003rd & 4 at opp 39Curtis Painter pass complete to Dorien Bryant for 5 yards to the Nwest 34 for a 1ST down.
15:001st & 10 at opp 34Jaycen Taylor rush for 8 yards to the Nwest 26.
15:002nd & 2 at opp 26Jaycen Taylor rush for 2 yards to the Nwest 24 for a 1ST down.
15:001st & 10 at opp 24Dorien Bryant rush for 4 yards to the Nwest 20.
10:382nd & 6 at opp 20Curtis Painter pass incomplete to Dorien Bryant.
10:023rd & 6 at opp 20Curtis Painter pass incomplete to Jaycen Taylor.
9:574th & 6 at opp 20Chris Summers 37 yard field goal MISSED.
Northwestern Field goal, 15 plays
9:571st & 10 at own 20C.J. Bacher sacked by Eugene Bright at the Nwest 15 for a loss of 5 yards.
9:572nd & 15 at own 15Tyrell Sutton rush for 5 yards to the Nwest 20.
9:573rd & 10 at own 20C.J. Bacher pass complete to Ross Lane for 21 yards to the Nwest 41 for a 1ST down.
9:571st & 10 at own 41Tyrell Sutton rush for 4 yards to the Nwest 45.
7:312nd & 6 at own 45C.J. Bacher rush for 4 yards to the Nwest 49.
7:313rd & 2 at own 49C.J. Bacher pass complete to Ross Lane for 6 yards to the Prdue 45 for a 1ST down.
7:311st & 10 at opp 45Tyrell Sutton rush for 5 yards to the Prdue 40.
7:312nd & 5 at opp 40C.J. Bacher pass complete to Tonjua Jones for 6 yards to the Prdue 34 for a 1ST down.
7:311st & 10 at opp 34Eric Peterman rush for 7 yards to the Prdue 27.
7:312nd & 3 at opp 27Omar Conteh rush for 2 yards to the Prdue 25.
7:313rd & 1 at opp 25Tyrell Sutton rush for 21 yards to the Prdue 4 for a 1ST down.
7:311st & goal at opp 4Eric Peterman rush for 3 yards to the Prdue 1.
7:312nd & goal at opp 1Tyrell Sutton rush for no gain to the Prdue 1.
7:313rd & goal at opp 1C.J. Bacher pass incomplete to Kim Thompson.
3:014th & goal at opp 1Amado Villarreal 18 yard field goal GOOD.Northwestern 17, Purdue 14
3:01Amado Villarreal kickoff for 41 yards returned by Kyle Adams for 11 yards to the Prdue 40.
Purdue Punt, 3 plays
3:011st & 10 at own 40Kory Sheets rush for 1 yard to the Prdue 41.
3:012nd & 9 at own 41Kory Sheets rush for a loss of 1 yard to the Prdue 40.
3:013rd & 10 at own 40Curtis Painter pass complete to Dustin Keller for 5 yards to the Prdue 45.
3:014th & 5 at own 45Jared Armstrong punt for 41 yards, fair catch by Eric Peterman at the Nwest 14.
Northwestern Punt, 3 plays
3:011st & 10 at own 14C.J. Bacher pass incomplete to Ross Lane.
3:012nd & 10 at own 14C.J. Bacher pass incomplete, broken up by Eugene Bright.
0:003rd & 10 at own 14C.J. Bacher pass complete to Drake Dunsmore for 9 yards to the Nwest 23.
0:004th & 1 at own 23Stefan Demos punt for 46 yards downed at the Prdue 31.
4th quarter8 drives, then Purdue 35, Northwestern 17
Purdue Touchdown run, 10 plays
14:561st & 10 at own 31Curtis Painter pass incomplete to Jake Standeford.
14:562nd & 10 at own 31Curtis Painter pass incomplete, broken up by Adam Hahn.
14:563rd & 10 at own 31Curtis 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:561st & 10 at opp 42Jaycen Taylor rush for 17 yards to the Nwest 25 for a 1ST down.
14:561st & 10 at opp 25Jaycen Taylor rush for 5 yards to the Nwest 20.
11:332nd & 5 at opp 20Curtis Painter pass complete to Dorien Bryant for 13 yards to the Nwest 7 for a 1ST down.
11:331st & goal at opp 7Jaycen Taylor rush for no gain to the Nwest 7.
14:562nd & goal at opp 7Dorien Bryant rush for 3 yards to the Nwest 4.
11:333rd & goal at opp 4Curtis Painter pass complete to Dorien Bryant for 3 yards to the Nwest 1.
11:334th & 0 at opp 1Timeout PURDUE, clock 11:33.
11:214th & goal at opp 1Jaycen Taylor rush for 1 yard for a TOUCHDOWN.Purdue 20, Northwestern 17
11:21Chris Summers extra point GOOD.Purdue 21, Northwestern 17
11:21Chris Summers kickoff for 58 yards returned by Brandon Roberson for 16 yards to the Nwest 28.
Northwestern Punt, 3 plays
10:231st & 10 at own 28C.J. Bacher pass incomplete to Tonjua Jones, broken up by Josh Ferguson.
11:212nd & 10 at own 28C.J. Bacher pass complete to Tonjua Jones for 8 yards to the Nwest 36.
11:213rd & 2 at own 36C.J. Bacher pass incomplete to Eric Peterman.
10:234th & 2 at own 36Stefan Demos punt for 35 yards, returned by Dorien Bryant for no gain to the Prdue 29.
Purdue Touchdown pass, 8 plays
10:231st & 10 at own 29Kory Sheets rush for 14 yards to the Prdue 43 for a 1ST down.
10:231st & 10 at own 43Kory Sheets rush for 2 yards to the Prdue 45.
10:232nd & 8 at own 45Curtis Painter rush for 11 yards to the Nwest 44 for a 1ST down.
10:231st & 10 at opp 44Jaycen Taylor rush for 5 yards to the Nwest 39.
10:232nd & 5 at opp 39Jaycen Taylor rush for 2 yards to the Nwest 37.
10:233rd & 3 at opp 37Curtis Painter pass complete to Dorien Bryant for 17 yards to the Nwest 20 for a 1ST down.
10:231st & 10 at opp 20Kory Sheets rush for a loss of 1 yard to the Nwest 21.
6:242nd & 11 at opp 21Curtis Painter pass complete to Dorien Bryant for 21 yards for a TOUCHDOWN.Purdue 27, Northwestern 17
6:24Chris Summers extra point GOOD.Purdue 28, Northwestern 17
6:24Chris Summers kickoff for 58 yards returned by Brandon Roberson for 27 yards to the Nwest 39.
Northwestern Punt, 3 plays
6:241st & 10 at own 39C.J. Bacher pass incomplete.
6:242nd & 10 at own 39C.J. Bacher pass incomplete, broken up by Eugene Bright.
6:243rd & 10 at own 39C.J. Bacher pass incomplete to Rasheed Ward.
6:244th & 10 at own 39Stefan Demos punt for 46 yards, returned by Dorien Bryant for no gain to the Prdue 15.
Purdue Punt, 3 plays
6:241st & 10 at own 15Jaycen Taylor rush for a loss of 1 yard to the Prdue 14.
0:402nd & 11 at own 14Jaycen Taylor rush for 5 yards to the Prdue 19.
0:403rd & 6 at own 19Curtis Painter pass incomplete to Greg Orton.
0:404th & 6 at own 19Jared Armstrong punt for 47 yards, returned by Eric Peterman for 3 yards to the Nwest 37.
Northwestern Punt, 3 plays
5:501st & 10 at own 37C.J. Bacher pass incomplete, broken up by Mike Neal.
5:502nd & 10 at own 37C.J. Bacher pass incomplete to Ross Lane.
2:533rd & 10 at own 37C.J. Bacher sacked by Cliff Avril at the Nwest 27 for a loss of 10 yards.
2:534th & 20 at own 27Stefan Demos punt for 49 yards downed at the Prdue 24.
Purdue Touchdown run, 7 plays
4:141st & 10 at own 24Curtis Painter pass complete to Greg Orton for 2 yards to the Prdue 26.
2:532nd & 8 at own 26Timeout NORTHWESTERN, clock 02:53.
2:532nd & 8 at own 26Jaycen Taylor rush for 12 yards to the Prdue 38 for a 1ST down.
2:131st & 10 at own 38Jaycen Taylor rush for 5 yards to the Prdue 43.
2:132nd & 5 at own 43Timeout NORTHWESTERN, clock 02:13.
2:132nd & 5 at own 43Jaycen Taylor rush for 50 yards to the Nwest 7 for a 1ST down.
2:131st & goal at opp 7Kory Sheets rush for 3 yards to the Nwest 4.
2:132nd & goal at opp 4Kory Sheets rush for 3 yards to the Nwest 1.
0:453rd & 0 at opp 1Timeout NORTHWESTERN, clock 00:45.
0:403rd & goal at opp 1Jaycen Taylor rush for 1 yard for a TOUCHDOWN.Purdue 34, Northwestern 17
0:40Chris Summers extra point GOOD.Purdue 35, Northwestern 17
0:40Chris Summers kickoff for 38 yards downed at the Nwest 32.
Northwestern End of game, 1 play
0:401st & 10 at own 32C.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.

Purdue leads 53–⁠36–⁠1 in 90 meetings, counting the 15 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