Northwestern at Purdue

Saturday, October 3, 2009

Northwestern beat Purdue 27–⁠21. It was their 77th meeting; after it, Purdue led the series 49–⁠27–⁠1.

AwayNorthwestern8–⁠5 in 2009
27
HomePurdue5–⁠7 in 2009
21

Final at Ross-Ade Stadium, West LafayetteTV: BTNAttendance 47,163

At kickoff
53°F, overcast, wind 10 mph from the west, 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
Northwestern3133827
Purdue1470021

Standouts

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

Player stats

Northwestern

PassingC/AttYdsTDInt
Mike Kafka28/4422400
RushingCarYdsTDLong
Arby Fields184318
Mike Kafka1839112
Dan Persa3905
Jacob Schmidt2203
ReceivingRecYdsTDLong
Zeke Markshausen1056015
Sidney Stewart451022
Drake Dunsmore442018
Jacob Schmidt337017
InterceptionsIntYdsTD
Sherrick McManis100

Purdue

PassingC/AttYdsTDInt
Joey Elliott20/2831331
RushingCarYdsTDLong
Ralph Bolden1853013
Jaycen Taylor1606
Joey Elliott8406
ReceivingRecYdsTDLong
Keith Smith7101123
Aaron Valentin4101267
Keith Carlos664026
Ralph Bolden132032

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

Team stats

NorthwesternPurdue
311Total yards375
244Passing yards325
87Rushing yards62
5.0Yards per pass10.8
2.0Yards per rush2.2
23First downs16
10–⁠21Third downs6–⁠10
2–⁠3Fourth downs0–⁠1
1Turnovers6
8–⁠61Penalties7–⁠70
21:58Possession14:51

Efficiency

NorthwesternPurdue
37%Success rate39%
−0.02EPA per play0.11
0.92Explosiveness1.20
−0.31Rushing EPA−0.24
0.23Passing EPA0.40
40%Passing-down success38%
−0.32First-down EPA−0.18
0.05Second-down EPA0.37
0.51Third-down EPA0.85

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

Every drive

Purdue end zoneNorthwestern end zoneQ1 NorthwesternFumble, 1 playQ1 PurdueTouchdown pass, 5 playsQ1 NorthwesternField goal, 20 playsQ1 PurdueTouchdown pass, 3 playsQ1 NorthwesternPunt, 5 playsQ1 PurdueTouchdown pass, 8 playsQ2 NorthwesternTurnover on downs, 20 playsQ2 PurdueInterception, 1 playQ2 NorthwesternTouchdown run, 4 playsQ2 NorthwesternField goal, 4 playsQ2 PurdueFumble, 1 playQ2 NorthwesternField goal, 4 playsQ2 PurdueEnd of half, 1 playQ3 PurduePunt, 3 playsQ3 NorthwesternPunt, 4 playsQ3 NorthwesternField goal, 8 playsQ3 PurduePunt, 5 playsQ3 NorthwesternPunt, 3 playsQ3 PurdueFumble, 5 playsQ3 NorthwesternPunt, 7 playsQ4 PurdueFumble, 12 playsQ4 NorthwesternTouchdown run, 11 playsQ4 PurdueTurnover on downs, 13 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 NorthwesternFumble, 1 play, 5 yards
  2. Q1 PurdueTouchdown pass, 5 plays, 34 yards
  3. Q1 NorthwesternField goal, 20 plays, 78 yards
  4. Q1 PurdueTouchdown pass, 3 plays, 73 yards
  5. Q1 NorthwesternPunt, 5 plays, 12 yards
  6. Q1 PurdueTouchdown pass, 8 plays, 76 yards
  7. Q2 NorthwesternTurnover on downs, 20 plays, 72 yards
  8. Q2 PurdueInterception, 1 play, 0 yards
  9. Q2 NorthwesternTouchdown run, 4 plays, 18 yards
  10. Q2 NorthwesternField goal, 4 plays, 5 yards
  11. Q2 PurdueFumble, 1 play, 6 yards
  12. Q2 NorthwesternField goal, 4 plays, 16 yards
  13. Q2 PurdueEnd of half, 1 play, −1 yard
  14. Q3 PurduePunt, 3 plays, 6 yards
  15. Q3 NorthwesternPunt, 4 plays, 15 yards
  16. Q3 NorthwesternField goal, 8 plays, 12 yards
  17. Q3 PurduePunt, 5 plays, 11 yards
  18. Q3 NorthwesternPunt, 3 plays, 2 yards
  19. Q3 PurdueFumble, 5 plays, 32 yards
  20. Q3 NorthwesternPunt, 7 plays, 24 yards
  21. Q4 PurdueFumble, 12 plays, 48 yards
  22. Q4 NorthwesternTouchdown run, 11 plays, 67 yards
  23. Q4 PurdueTurnover on downs, 13 plays, 79 yards
  24. Q4 NorthwesternEnd of game, 1 play, −2 yards

Play by play

1st quarter6 drives, then Purdue 14, Northwestern 3
Northwestern Fumble, 1 play
15:001st & 10 at own 29Arby Fields rush for 5 yards, fumbled, forced by Ryan Kerrigan, recovered by Prdue Torri Williams at the Nwest 34.
Purdue Touchdown pass, 5 plays
15:001st & 10 at opp 34Joey Elliott pass complete to Keith Smith for 19 yards to the Nwest 15, tackled by Brendan Smith out-of-bounds for a 1ST down.
15:001st & 10 at opp 15Ralph Bolden rush for 4 yards to the Nwest 11, tackled by Quentin Davie.
15:002nd & 6 at opp 11Ralph Bolden rush for 4 yards to the Nwest 11, tackled by Vince Browne, NORTHWESTERN penalty 4 yard personal foul on N/A accepted for a 1ST down.
15:001st & goal at opp 3Ralph Bolden rush for a loss of 2 yards to the Nwest 5, tackled by Quentin Davie and Marshall Thomas.
12:282nd & goal at opp 5Joey Elliott pass complete to Keith Smith for 5 yards for a TOUCHDOWN.Purdue 7, Northwestern 0
12:28Carson Wiggs extra point GOOD.
12:28Carson Wiggs kickoff for 66 yards returned by Jeravin Matthews, tackled by Robert Maci for 17 yards to the Nwest 21, tackled by Robert Maci.
Northwestern Field goal, 20 plays
12:281st & 10 at own 21Mike Kafka pass complete to Sidney Stewart for 9 yards to the Nwest 30, tackled by Dwight Mclean.
12:282nd & 1 at own 30Arby Fields rush for 3 yards to the Nwest 33, tackled by Ryan Kerrigan for a 1ST down.
12:281st & 10 at own 33Team rush for a loss of 4 yards to the Nwest 29, tackled by Team.
12:282nd & 14 at own 29Mike Kafka pass complete to Zeke Markshausen for 15 yards to the Nwest 44, tackled by Chris Carlino out-of-bounds for a 1ST down.
12:281st & 10 at own 44Arby Fields rush for 6 yards to the 50 yard line, tackled by Chris Carlino and Joe Holland.
12:282nd & 4 at the 50Arby Fields rush for 1 yard to the Prdue 49, tackled by Kawann Short.
12:283rd & 3 at opp 49Mike Kafka pass complete to Sidney Stewart for 11 yards to the Prdue 38, tackled by Joe Holland and Torri Williams for a 1ST down.
12:281st & 10 at opp 38Arby Fields rush for 6 yards to the Prdue 32, tackled by Kawann Short.
12:282nd & 4 at opp 32Mike Kafka pass incomplete to Arby Fields, broken up by Chris Carlino.
12:283rd & 4 at opp 32Mike Kafka pass complete to Arby Fields for 5 yards to the Prdue 27, tackled by Torri Williams out-of-bounds for a 1ST down.
12:281st & 10 at opp 27Mike Kafka pass incomplete, broken up by Ryan Kerrigan.
12:282nd & 10 at opp 27Mike Kafka rush for a loss of 1 yard to the Prdue 28, tackled by Nick Mondek.
12:283rd & 11 at opp 28Mike Kafka rush for 12 yards to the Prdue 16, tackled by Albert Evans for a 1ST down.
12:281st & 10 at opp 16Mike Kafka rush for 7 yards to the Prdue 9 out-of-bounds.
12:282nd & 3 at opp 9Dan Persa rush for 2 yards to the Prdue 7, tackled by Jason Werner.
12:283rd & 1 at opp 7Dan Persa rush for 5 yards to the Prdue 2, tackled by Jason Werner and Albert Evans for a 1ST down.
12:281st & goal at opp 2Arby Fields rush for 1 yard to the Prdue 1, tackled by Joe Holland.
12:282nd & goal at opp 1Arby Fields rush for a loss of 1 yard to the Prdue 2, tackled by Ryan Kerrigan and Kawann Short.
12:283rd & goal at opp 2Arby Fields rush for 1 yard to the Prdue 1, tackled by Kawann Short.
4:344th & goal at opp 1Stefan Demos 18 yard field goal GOOD.Purdue 7, Northwestern 3
4:34Stefan Demos kickoff for 55 yards returned by Aaron Valentin, tackled by Jeravin Matthews for 12 yards to the Prdue 27, tackled by Jeravin Matthews.
Purdue Touchdown pass, 3 plays
4:341st & 10 at own 27Joey Elliott pass incomplete to Kyle Adams.
4:342nd & 10 at own 27Ralph Bolden rush for 6 yards to the Prdue 33, tackled by Brad Phillips and Ben Johnson.
3:353rd & 4 at own 33Joey Elliott pass complete to Aaron Valentin for 67 yards for a TOUCHDOWN.Purdue 13, Northwestern 3
3:35Carson Wiggs extra point GOOD.Purdue 14, Northwestern 3
3:35Carson Wiggs kickoff for 66 yards returned by Jeravin Matthews, tackled by Dan Dierking for 16 yards to the Nwest 20, tackled by Dan Dierking.
Northwestern Punt, 5 plays
3:351st & 10 at own 20Mike Kafka pass complete to Zeke Markshausen for 4 yards to the Nwest 20, tackled by Torri Williams, NORTHWESTERN penalty 12 yard tripping on N/A accepted.
3:351st & 10 at own 12Mike Kafka rush for 5 yards to the Nwest 12, tackled by Torri Williams, PURDUE penalty 15 yard face mask on N/A accepted for a 1ST down.
3:351st & 10 at own 32Arby Fields rush for 4 yards to the Nwest 36, tackled by Gerald Gooden.
3:352nd & 6 at own 36Arby Fields rush for a loss of 4 yards to the Nwest 32, tackled by Ryan Kerrigan.
3:353rd & 10 at own 32Mike Kafka pass incomplete to N/A.
3:354th & 10 at own 32Stefan Demos punt for 43 yards, returned by Aaron Valentin for a loss of 1 yard to the Prdue 24, tackled by Ben Johnson.
Purdue Touchdown pass, 8 plays
3:351st & 10 at own 24Joey Elliott rush for 3 yards to the Prdue 27.
3:352nd & 7 at own 27Ralph Bolden rush for 13 yards to the Prdue 40, tackled by Nate Williams for a 1ST down.
3:351st & 10 at own 40PURDUE penalty 10 yard holding on N/A accepted.
Q2 15:001st & 20 at own 30Joey Elliott sacked by Adam Hahn for a loss of 2 yards to the Prdue 28.
Q2 15:002nd & 22 at own 28Joey Elliott pass complete to Keith Carlos for 9 yards to the Prdue 37, tackled by Brian Peters.
Q2 15:003rd & 13 at own 37Joey Elliott pass complete to Keith Smith for 23 yards to the Nwest 40, tackled by Brendan Smith and Jordan Mabin for a 1ST down.
Q2 15:001st & 10 at opp 40Joey Elliott pass complete to Ralph Bolden for 32 yards to the Nwest 8, tackled by Brendan Smith for a 1ST down.
Q2 15:001st & goal at opp 8Ralph Bolden rush for 3 yards to the Nwest 5, tackled by Nate Williams.
Q2 11:522nd & goal at opp 5Joey Elliott pass complete to Aaron Valentin for 5 yards for a TOUCHDOWN.Purdue 20, Northwestern 3
Q2 11:52Carson Wiggs extra point GOOD.Purdue 21, Northwestern 3
Q2 11:52Carson Wiggs kickoff for 59 yards returned by Jeravin Matthews, tackled by Josh Johnson and Robert Maci for 15 yards to the Nwest 26, tackled by Josh Johnson and Robert Maci.
2nd quarter7 drives, then Purdue 21, Northwestern 16
Northwestern Turnover on downs, 20 plays
11:521st & 10 at own 26Mike Kafka pass complete to Drake Dunsmore for 3 yards to the Nwest 29, tackled by Jason Werner out-of-bounds.
11:522nd & 7 at own 29Arby Fields rush for 8 yards to the Nwest 37, tackled by Dwight Mclean out-of-bounds for a 1ST down.
11:521st & 10 at own 37Mike Kafka pass incomplete to Demetrius Fields.
11:522nd & 10 at own 37Arby Fields rush for 4 yards to the Nwest 41, tackled by Gerald Gooden and Brandon King.
10:173rd & 6 at own 41Timeout Northwestern, clock 10:17.
10:173rd & 6 at own 41Mike Kafka pass complete to Zeke Markshausen for 8 yards to the Nwest 49, tackled by Joe Holland for a 1ST down.
10:171st & 10 at own 49Mike Kafka rush for no gain to the Nwest 49, tackled by Ryan Kerrigan and Chris Carlino.
10:172nd & 10 at own 49Mike Kafka pass complete to Jacob Schmidt for 9 yards to the Prdue 42, tackled by Dwight Mclean.
10:173rd & 1 at opp 42Mike Kafka rush for no gain to the Prdue 42, tackled by Dwayne Beckford.
8:154th & 1 at opp 42Timeout Northwestern, clock 08:15.
8:154th & 1 at opp 42Mike Kafka pass complete to Drake Dunsmore for 14 yards to the Prdue 28, tackled by Dwight Mclean out-of-bounds for a 1ST down.
8:151st & 10 at opp 28Mike Kafka pass incomplete to Sidney Stewart.
8:151st & 20 at opp 38Mike Kafka rush for 8 yards to the Prdue 30.
8:152nd & 12 at opp 30Mike Kafka pass complete to Arby Fields for 2 yards to the Prdue 28, tackled by Jason Werner and Brandon King.
8:153rd & 10 at opp 28Mike Kafka pass complete to Sidney Stewart for 9 yards to the Prdue 19, tackled by Albert Evans.
8:154th & 1 at opp 19Mike Kafka rush for 2 yards to the Prdue 17, tackled by Gerald Gooden for a 1ST down.
8:151st & 10 at opp 17NORTHWESTERN penalty 5 yard substitution infraction accepted.
8:151st & 15 at opp 22Dan Persa rush for 2 yards to the Prdue 20, tackled by Ryan Kerrigan and Kawann Short.
8:152nd & 13 at opp 20Mike Kafka pass complete to Arby Fields for 8 yards to the Prdue 12, tackled by Brandon King out-of-bounds.
8:153rd & 5 at opp 12Mike Kafka pass complete to Drake Dunsmore for 7 yards to the Prdue 5, tackled by Joe Holland for a 1ST down.
8:151st & goal at opp 5Mike Kafka rush for a loss of 1 yard to the Prdue 6, tackled by Mike Neal.
8:152nd & goal at opp 6Mike Kafka pass incomplete to N/A.
3:043rd & 0 at opp 6Timeout Northwestern, clock 03:04.
3:043rd & goal at opp 6Mike Kafka pass complete to Josh Rooks for 5 yards to the Prdue 1, tackled by Chris Carlino and Joe Holland.
3:044th & goal at opp 1Jacob Schmidt rush for a loss of 1 yard to the Prdue 2, tackled by Mike Neal and Ryan Kerrigan.
Purdue Interception, 1 play
3:041st & 10 at own 2Joey Elliott pass intercepted by Sherrick McManis at the Prdue 18, returned for no gain to the Prdue 18.
Northwestern Touchdown run, 4 plays
2:201st & 10 at opp 18Mike Kafka pass complete to Zeke Markshausen for 2 yards to the Prdue 16.
2:202nd & 8 at opp 16Mike Kafka pass incomplete to Arby Fields.
2:203rd & 8 at opp 16Mike Kafka pass complete to Zeke Markshausen for 11 yards to the Prdue 5, tackled by Dwight Mclean out-of-bounds for a 1ST down.
1:311st & goal at opp 5Arby Fields rush for 5 yards for a TOUCHDOWN.Purdue 21, Northwestern 9
1:31Stefan Demos extra point GOOD.Purdue 21, Northwestern 10
1:31Stefan Demos kickoff for 67 yards returned by Aaron Valentin for 20 yards, fumbled, forced by David Arnold, recovered by Nwest Jordan Mabin at the Prdue 23.
Northwestern Field goal, 4 plays
1:311st & 10 at opp 23Mike Kafka pass incomplete to Zeke Markshausen, broken up by Torri Williams.
1:312nd & 10 at opp 23Mike Kafka pass complete to Zeke Markshausen for 5 yards to the Prdue 18, tackled by Torri Williams.
1:313rd & 5 at opp 18Mike Kafka pass incomplete to Sidney Stewart.
0:524th & 5 at opp 18Stefan Demos 35 yard field goal GOOD.Purdue 21, Northwestern 13
0:52Stefan Demos kickoff for 66 yards returned by Royce Adams, tackled by David Arnold and Jeravin Matthews for 14 yards to the Prdue 18, tackled by David Arnold and Jeravin Matthews.
Purdue Fumble, 1 play
0:091st & 10 at own 18Jaycen Taylor rush for 6 yards, fumbled, forced by Brad Phillips, recovered by Nwest Brian Peters at the Prdue 24.
Northwestern Field goal, 4 plays
0:521st & 10 at opp 24PURDUE penalty 15 yard pass interference on Torri Williams accepted.
0:521st & goal at opp 9Mike Kafka pass incomplete to Zeke Markshausen.
0:522nd & goal at opp 9Mike Kafka pass complete to Zeke Markshausen for 1 yard to the Prdue 8, tackled by Joe Holland.
0:523rd & goal at opp 8Team pass incomplete.
0:094th & goal at opp 8Stefan Demos 25 yard field goal GOOD.Purdue 21, Northwestern 16
0:09Stefan Demos kickoff for 47 yards returned by Royce Adams for 9 yards, fumbled, forced by Brian Peters, recovered by Nwest Brian Peters at the Prdue 32.
0:09Stefan Demos kickoff for 47 yards returned by Royce Adams, tackled by Demetrius Dugar and Brian Peters for 9 yards to the Prdue 32, tackled by Demetrius Dugar and Brian Peters.
Purdue End of half, 1 play
0:041st & 10 at own 32Team rush for a loss of 1 yard to the Prdue 31.
Q3 15:00Stefan Demos kickoff for 67 yards returned by Keith Carlos, tackled by David Arnold for 25 yards to the Prdue 28, tackled by David Arnold.
3rd quarter7 drives, then Purdue 21, Northwestern 19
Purdue Punt, 3 plays
15:001st & 10 at own 28Ralph Bolden rush for 6 yards to the Prdue 34, tackled by Nate Williams.
15:002nd & 4 at own 34Ralph Bolden rush for a loss of 1 yard to the Prdue 33, tackled by Corbin Bryant.
15:003rd & 5 at own 33Ralph Bolden rush for 1 yard to the Prdue 34, tackled by Vince Browne.
15:004th & 4 at own 34Chris Summers punt for 43 yards, fair catch by Brendan Smith at the Nwest 23.
Northwestern Punt, 4 plays
15:001st & 10 at own 23Mike Kafka pass incomplete to Andrew Brewer.
15:002nd & 10 at own 23PURDUE penalty 15 yard pass interference on David Pender accepted.
15:001st & 10 at own 38Arby Fields rush for no gain to the Nwest 38, tackled by Kawann Short.
15:002nd & 10 at own 38Arby Fields rush for a loss of 1 yard to the Nwest 37, tackled by Brandon King.
15:003rd & 11 at own 37Mike Kafka pass complete to Arby Fields for 1 yard to the Nwest 38, tackled by Joe Holland.
15:004th & 10 at own 38Stefan Demos punt for 23 yards, returned by Cortez Smith for no gain, fumbled, recovered by Nwest Demetrius Dugar at the Prdue 34.
Northwestern Field goal, 8 plays
12:581st & 10 at opp 34Mike Kafka rush for 2 yards to the Prdue 32, tackled by Keyon Brown.
12:582nd & 8 at opp 32Mike Kafka pass complete to Zeke Markshausen for a loss of 2 yards to the Prdue 34, tackled by David Pender.
12:583rd & 10 at opp 34Mike Kafka pass complete to Jacob Schmidt for 11 yards to the Prdue 23, tackled by Joe Holland and Dwight Mclean for a 1ST down.
12:581st & 10 at opp 23Mike Kafka pass complete to Demetrius Fields for 11 yards to the Prdue 12, tackled by Albert Evans and Chris Carlino for a 1ST down.
12:581st & 10 at opp 12Mike Kafka rush for 2 yards to the Prdue 10, tackled by Joe Holland.
12:582nd & 8 at opp 10Mike Kafka pass incomplete to Drake Dunsmore.
12:583rd & 8 at opp 10Mike Kafka sacked by Antwon Higgs for a loss of 12 yards to the Prdue 22.
7:324th & 20 at opp 22Stefan Demos 39 yard field goal GOOD.Purdue 21, Northwestern 19
7:32Stefan Demos kickoff for 68 yards returned by Keith Carlos, tackled by Jared Carpenter for 27 yards to the Prdue 29, tackled by Jared Carpenter.
Purdue Punt, 5 plays
7:321st & 10 at own 29PURDUE penalty 5 yard illegal motion on Keith Carlos accepted.
7:321st & 15 at own 24Ralph Bolden rush for 4 yards to the Prdue 28, tackled by Quentin Davie.
7:322nd & 11 at own 28Joey Elliott pass complete to Aaron Valentin for 16 yards to the Prdue 44, tackled by Jordan Mabin out-of-bounds for a 1ST down.
7:321st & 10 at own 44Ralph Bolden rush for no gain to the Prdue 44, tackled by Jordan Mabin.
7:322nd & 10 at own 44Joey Elliott sacked by David Arnold for a loss of 4 yards to the Prdue 40.
7:323rd & 14 at own 40Ralph Bolden rush for no gain to the Prdue 40, tackled by Vince Browne and Nate Williams.
7:324th & 14 at own 40Chris Summers punt for 13 yards, punt out-of-bounds at the Nwest 47.
Northwestern Punt, 3 plays
7:321st & 10 at own 47Arby Fields rush for 2 yards to the Nwest 49, tackled by Dwayne Beckford.
7:322nd & 8 at own 49Mike Kafka pass complete to Zeke Markshausen for no gain to the Nwest 49, tackled by Brandon King.
7:323rd & 8 at own 49Mike Kafka pass incomplete to Sidney Stewart.
7:324th & 8 at own 49Stefan Demos punt for 36 yards, returned by Waynelle Gravesande for 9 yards to the Prdue 24, tackled by Quentin Williams.
Purdue Fumble, 5 plays
4:191st & 10 at own 24Joey Elliott pass incomplete to Aaron Valentin.
4:192nd & 10 at own 24Joey Elliott rush for 6 yards to the Prdue 30.
4:193rd & 4 at own 30Joey Elliott pass complete to Keith Smith for 13 yards to the Prdue 43, tackled by Quentin Davie and Nate Williams for a 1ST down.
4:191st & 10 at own 43NORTHWESTERN penalty 5 yard offside on Marshall Thomas accepted.
4:191st & 5 at own 48Ralph Bolden rush for 1 yard to the Prdue 49, tackled by Marshall Thomas.
4:192nd & 4 at own 49Joey Elliott pass complete to Jeff Lindsay for 8 yards, fumbled, forced by Brad Phillips, recovered by Nwest Brad Phillips at the Nwest 44.
Northwestern Punt, 7 plays
2:581st & 10 at own 44Mike Kafka rush for no gain to the Nwest 44, tackled by Kawann Short.
2:582nd & 10 at own 44NORTHWESTERN penalty 5 yard delay of game accepted.
Q4 15:002nd & 15 at own 39Mike Kafka pass complete to Sidney Stewart for 22 yards to the Prdue 39, tackled by Torri Williams for a 1ST down.
Q4 15:001st & 10 at opp 39Mike Kafka pass incomplete to Drake Dunsmore.
Q4 15:002nd & 10 at opp 39Mike Kafka rush for 12 yards to the Prdue 27, tackled by Torri Williams out-of-bounds for a 1ST down.
Q4 15:001st & 10 at opp 27Arby Fields rush for 3 yards to the Prdue 24, tackled by Nick Mondek.
Q4 15:002nd & 7 at opp 24Mike Kafka pass incomplete to N/A.
Q4 15:003rd & 7 at opp 24Mike Kafka sacked by Nick Mondek for a loss of 8 yards to the Prdue 32.
Q4 12:584th & 15 at opp 32Timeout Purdue, clock 12:58.
Q4 12:584th & 15 at opp 32Stefan Demos punt for 23 yards, fair catch by Waynelle Gravesande at the Prdue 32, NORTHWESTERN penalty 15 yard kick catching interference on Jeravin Matthews accepted.
4th quarter4 drives, then Northwestern 27, Purdue 21
Purdue Fumble, 12 plays
12:581st & 10 at own 24Ralph Bolden rush for 5 yards to the Prdue 29, tackled by Quentin Davie.
12:582nd & 5 at own 29Joey Elliott pass complete to Keith Smith for 8 yards to the Prdue 37, tackled by Brad Phillips and Jordan Mabin for a 1ST down.
12:581st & 10 at own 37Ralph Bolden rush for 5 yards to the Prdue 42, tackled by Quentin Davie.
12:582nd & 5 at own 42Ralph Bolden rush for 2 yards to the Prdue 44, tackled by Corbin Bryant.
12:583rd & 3 at own 44Joey Elliott pass complete to Cortez Smith for 8 yards to the Nwest 48 for a 1ST down.
12:581st & 10 at opp 48Ralph Bolden rush for 2 yards to the Nwest 46, tackled by Brad Phillips.
12:582nd & 8 at opp 46Joey Elliott pass complete to Keith Smith for 11 yards to the Nwest 35, tackled by Sherrick McManis for a 1ST down.
12:581st & 10 at opp 35Joey Elliott rush for 1 yard to the Nwest 34, tackled by Brad Phillips.
12:582nd & 9 at opp 34Joey Elliott pass complete to Keith Carlos for 12 yards to the Nwest 22, tackled by Quentin Davie for a 1ST down.
12:581st & 10 at opp 22Ralph Bolden rush for no gain to the Nwest 22, tackled by Vince Browne.
12:582nd & 10 at opp 22Joey Elliott pass incomplete to Kyle Adams, broken up by Quentin Davie.
12:583rd & 10 at opp 22Joey Elliott sacked by Quentin Davie for a loss of 6 yards, fumbled, recovered by Nwest Corey Wootton at the Nwest 28, PURDUE penalty 5 yard sideline interference accepted.
Northwestern Touchdown run, 11 plays
12:581st & 10 at own 33Arby Fields rush for no gain to the Nwest 33, tackled by Kawann Short.
12:582nd & 10 at own 33Mike Kafka pass incomplete to Sidney Stewart, broken up by Chris Carlino.
12:583rd & 10 at own 33Mike Kafka pass complete to Zeke Markshausen for 12 yards to the Nwest 45 out-of-bounds for a 1ST down.
12:581st & 10 at own 45Mike Kafka pass incomplete to Drake Dunsmore.
12:582nd & 10 at own 45Mike Kafka pass complete to Jacob Schmidt for 17 yards to the Prdue 38, tackled by Chris Carlino and Dwight Mclean for a 1ST down.
12:581st & 10 at opp 38Mike Kafka pass complete to Drake Dunsmore for 18 yards to the Prdue 20, tackled by Joe Holland for a 1ST down.
12:581st & 10 at opp 20Jacob Schmidt rush for 3 yards to the Prdue 17, tackled by Ryan Kerrigan and Kawann Short.
12:582nd & 7 at opp 17Mike Kafka pass complete to Josh Rooks for 6 yards to the Prdue 11, tackled by Joe Holland.
12:583rd & 1 at opp 11Mike Kafka rush for 3 yards to the Prdue 8, tackled by Jason Werner for a 1ST down.
12:581st & goal at opp 8Mike Kafka rush for 6 yards to the Prdue 2, tackled by Jason Werner out-of-bounds.
2:092nd & goal at opp 2Mike Kafka rush for 2 yards for a TOUCHDOWN.Northwestern 25, Purdue 21
2:091st & 0 at opp 3NORTHWESTERN penalty 5 yard false start accepted.
2:09Two-point conversion attempt, Mike Kafka pass to Drake Dunsmore GOOD.Northwestern 27, Purdue 21
2:09Stefan Demos kickoff for 62 yards returned by Aaron Valentin for no gain, fumbled, recovered by Prdue Aaron Valentin at the Prdue 16.
Purdue Turnover on downs, 13 plays
2:091st & 10 at own 16Joey Elliott pass complete to Keith Carlos for 26 yards to the Prdue 42, tackled by Quentin Davie for a 1ST down.
2:091st & 10 at own 42Joey Elliott pass incomplete to Keith Carlos.
2:092nd & 10 at own 42Joey Elliott pass complete to Keith Smith for 22 yards to the Nwest 36, tackled by Jordan Mabin for a 1ST down.
2:091st & 10 at opp 36Joey Elliott pass complete to Keith Carlos for 5 yards to the Nwest 31, tackled by Jordan Mabin.
2:092nd & 5 at opp 31Joey Elliott pass incomplete to Aaron Valentin.
2:093rd & 5 at opp 31Joey Elliott pass complete to Keith Carlos for 10 yards to the Nwest 21, tackled by Nate Williams for a 1ST down.
0:491st & 10 at opp 21Timeout Northwestern, clock 00:49.
0:491st & 10 at opp 21PURDUE penalty 5 yard Encroachment on Aaron Valentin accepted.
0:491st & 15 at opp 26Joey Elliott pass complete to Aaron Valentin for 13 yards to the Nwest 13, tackled by Jordan Mabin out-of-bounds.
0:492nd & 2 at opp 13Joey Elliott rush for no gain to the Nwest 13, tackled by Corey Wootton.
0:493rd & 2 at opp 13Joey Elliott rush for 6 yards to the Nwest 7, tackled by Corey Wootton for a 1ST down.
0:491st & goal at opp 7Team pass incomplete.
0:492nd & goal at opp 7Joey Elliott pass complete to Keith Carlos for 2 yards to the Nwest 5, tackled by Team.
0:153rd & 0 at opp 5Timeout Purdue, clock 00:15.
0:153rd & goal at opp 5Joey Elliott pass incomplete to Aaron Valentin.
0:154th & goal at opp 5Joey Elliott pass incomplete to Aaron Valentin.
Northwestern End of game, 1 play
0:151st & 10 at own 6Team rush for a loss of 2 yards to the Nwest 4.

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 13 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