Northwestern at Purdue

Saturday, November 22, 2014

Northwestern beat Purdue 38–⁠14. It was their 79th meeting; after it, Purdue led the series 50–⁠28–⁠1.

AwayNorthwestern5–⁠7 in 2014
38
HomePurdue3–⁠9 in 2014
14

Final at Ross-Ade Stadium, West LafayetteTV: ESPNUAttendance 30,117

At kickoff
49°F, overcast, wind 9 mph from the southwest, gusts to 18 mphWeather: NOAA NCEI Integrated Surface Database; Purdue University Airport (KLAF), 4 km from the stadium, six minutes before kickoff
Officials
Referee David Witvoet; umpire Jim Shaw; head linesman Brian Matthew; line judge Ron Tipton; side judge Steve Hassel; field judge John Roggeman; back judge Mike Brown; alternate Mike StumbergGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Northwestern141001438
Purdue070714

Standouts

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

Player stats

Northwestern

PassingC/AttYdsTDInt
Trevor Siemian7/129311
Zack Oliver5/118500
Matt Alviti1/1300
RushingCarYdsTDLong
Justin Jackson23147268
Treyvon Green766044
Zack Oliver62317
Matt Alviti4503
ReceivingRecYdsTDLong
Kyle Prater482026
Danny Vitale443125
Austin Carr130030
Tony Jones21409
InterceptionsIntYdsTD
Ibraheim Campbell100
Jimmy Hall1-10

Purdue

PassingC/AttYdsTDInt
Austin Appleby26/4825122
RushingCarYdsTDLong
Akeem Hunt2060011
Raheem Mostert1505
ReceivingRecYdsTDLong
Gregory Phillips469027
Cameron Posey338024
DeAngelo Yancey233025
Dolapo Macarthy331022
InterceptionsIntYdsTD
Danny Ezechukwu110

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

Team stats

NorthwesternPurdue
414Total yards312
181Passing yards251
233Rushing yards61
7.5Yards per pass5.2
4.2Yards per rush1.9
20First downs19
6–⁠16Third downs7–⁠18
1–⁠3Fourth downs1–⁠3
2Turnovers5
3–⁠20Penalties5–⁠56
30:36Possession29:24

Efficiency

NorthwesternPurdue
35%Success rate36%
0.08EPA per play−0.05
1.40Explosiveness1.18
−0.05Rushing EPA−0.28
0.38Passing EPA0.08
36%Passing-down success30%
−0.36First-down EPA−0.26
0.36Second-down EPA0.22
0.66Third-down EPA−0.06
3%Havoc by its defense1%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Northwestern 59% to win. Elo’s favorite won.

The line

Northwestern −2, over/under 51.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Northwestern 55%, Purdue 45%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Purdue end zoneNorthwestern end zoneQ1 NorthwesternInterception, 2 playsQ1 PurdueInterception, 3 playsQ1 NorthwesternTouchdown, 5 playsQ1 PurduePunt, 3 playsQ1 NorthwesternPunt, 7 playsQ1 PurdueFumble, 9 playsQ1 NorthwesternTouchdown, 9 playsQ1 PurduePunt return TD, 3 plays (Northwestern scores)Q2 PurdueFumble, 1 playQ2 NorthwesternTurnover on downs, 4 playsQ2 PurduePunt, 3 playsQ2 NorthwesternFumble, 7 playsQ2 PurduePunt, 3 playsQ2 NorthwesternMissed FG, 11 playsQ2 PurdueFumble, 1 playQ2 NorthwesternField goal, 4 playsQ2 PurdueTouchdown, 12 playsQ2 NorthwesternPunt, 3 playsQ2 PurdueEnd of half, 1 playQ3 PurdueMissed FG, 16 playsQ3 NorthwesternPunt, 5 playsQ3 PurduePunt, 3 playsQ3 NorthwesternTouchdown, 12 playsQ4 PurdueTurnover on downs, 9 playsQ4 NorthwesternTouchdown, 3 playsQ4 PurdueInterception, 7 playsQ4 NorthwesternPunt, 8 playsQ4 PurdueTouchdown, 7 playsQ4 NorthwesternEnd of game, 2 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 NorthwesternInterception, 2 plays, 0 yards
  2. Q1 PurdueInterception, 3 plays, 7 yards
  3. Q1 NorthwesternTouchdown, 5 plays, 81 yards
  4. Q1 PurduePunt, 3 plays, 5 yards
  5. Q1 NorthwesternPunt, 7 plays, 29 yards
  6. Q1 PurdueFumble, 9 plays, 26 yards
  7. Q1 NorthwesternTouchdown, 9 plays, 57 yards
  8. Q1 PurduePunt return TD, 3 plays (Northwestern scores), 2 yards
  9. Q2 PurdueFumble, 1 play, 10 yards
  10. Q2 NorthwesternTurnover on downs, 4 plays, 9 yards
  11. Q2 PurduePunt, 3 plays, 4 yards
  12. Q2 NorthwesternFumble, 7 plays, 22 yards
  13. Q2 PurduePunt, 3 plays, 0 yards
  14. Q2 NorthwesternMissed FG, 11 plays, 37 yards
  15. Q2 PurdueFumble, 1 play, −8 yards
  16. Q2 NorthwesternField goal, 4 plays, 2 yards
  17. Q2 PurdueTouchdown, 12 plays, 75 yards
  18. Q2 NorthwesternPunt, 3 plays, −5 yards
  19. Q2 PurdueEnd of half, 1 play, −2 yards
  20. Q3 PurdueMissed FG, 16 plays, 51 yards
  21. Q3 NorthwesternPunt, 5 plays, 23 yards
  22. Q3 PurduePunt, 3 plays, 6 yards
  23. Q3 NorthwesternTouchdown, 12 plays, 72 yards
  24. Q4 PurdueTurnover on downs, 9 plays, 38 yards
  25. Q4 NorthwesternTouchdown, 3 plays, 77 yards
  26. Q4 PurdueInterception, 7 plays, 5 yards
  27. Q4 NorthwesternPunt, 8 plays, 30 yards
  28. Q4 PurdueTouchdown, 7 plays, 73 yards
  29. Q4 NorthwesternEnd of game, 2 plays, −4 yards

Play by play

1st quarter8 drives, then Northwestern 14, Purdue 0
Northwestern Interception, 2 plays
15:001st & 10 at own 35Paul Griggs kickoff for 65 yds for a touchback
15:001st & 10 at own 25Trevor Siemian pass incomplete to Dan Vitale
15:002nd & 10 at own 25Trevor Siemian pass intercepted Danny Ezechukwu return for 1 yd to the Nwest 38
Purdue Interception, 3 plays
14:511st & 10 at opp 38Austin Appleby pass complete to Gabe Holmes for 4 yds to the Nwest 34
14:512nd & 6 at opp 34Austin Appleby pass complete to Dolapo Macarthy for 3 yds to the Nwest 31
14:513rd & 3 at opp 31Austin Appleby pass intercepted Jimmy Hall return for a loss of 1 yard to the Nwest 19
Northwestern Touchdown, 5 plays
13:231st & 10 at own 19Justin Jackson run for no gain to the Nwest 19
13:232nd & 10 at own 19Justin Jackson run for 12 yds to the Nwest 31 for a 1ST down
13:231st & 10 at own 31Trevor Siemian pass incomplete
13:232nd & 10 at own 31Treyvon Green run for 44 yds to the Prdue 25 for a 1ST down
12:151st & 10 at opp 25Trevor Siemian pass complete to Dan Vitale for 25 yds for a TD, (Jack Mitchell KICK)Northwestern 7, Purdue 0
Purdue Punt, 3 plays
12:151st & 0 at own 35Jack Mitchell kickoff for 41 yds , Keyante Green return for 11 yds to the Prdue 35
12:151st & 10 at own 35Akeem Hunt run for 1 yd to the Prdue 36
12:152nd & 9 at own 36Akeem Hunt run for 4 yds to the Prdue 40
12:153rd & 5 at own 40Austin Appleby pass incomplete
12:154th & 5 at own 40Thomas Meadows punt for 55 yds, downed at the Nwest 5
Northwestern Punt, 7 plays
10:401st & 10 at own 5Justin Jackson run for 4 yds to the Nwest 9
10:402nd & 6 at own 9Trevor Siemian pass complete to Dan Vitale for 7 yds to the Nwest 16 for a 1ST down
10:401st & 10 at own 16Justin Jackson run for 7 yds to the Nwest 23
10:402nd & 3 at own 23Trevor Siemian run for 7 yds to the Nwest 30 for a 1ST down
10:401st & 10 at own 30Warren Long run for 2 yds to the Nwest 32
10:402nd & 8 at own 32Matt Alviti run for 2 yds to the Nwest 34
10:403rd & 6 at own 34Trevor Siemian pass incomplete
10:404th & 6 at own 34Chris Gradone punt for 35 yds, fair catch by Landon Feichter at the Prdue 31
Purdue Fumble, 9 plays
8:051st & 10 at own 31Akeem Hunt run for 4 yds to the Prdue 35
8:052nd & 6 at own 35Austin Appleby pass complete to Trae Hart for 5 yds to the Prdue 40
8:053rd & 1 at own 40Akeem Hunt run for 2 yds to the Prdue 42 for a 1ST down
8:051st & 10 at own 42Akeem Hunt run for 2 yds to the Prdue 44
8:052nd & 8 at own 44Austin Appleby pass complete to Akeem Hunt for 3 yds to the Prdue 47
8:053rd & 5 at own 47Austin Appleby pass complete to Cameron Posey for 24 yds to the Nwest 29 for a 1ST down
8:051st & 10 at opp 29PURDUE Penalty, false start (-5 Yards) to the Nwest 34
8:051st & 15 at opp 34Raheem Mostert run for 5 yds to the Nwest 29
8:052nd & 10 at opp 29Austin Appleby pass incomplete to Cameron Posey
8:053rd & 10 at opp 29Austin Appleby pass complete to Akeem Hunt for a loss of 1 yard Akeem Hunt fumbled, forced by Jimmy Hall, recovered by Nwest Jimmy Hall
Northwestern Touchdown, 9 plays
4:111st & 10 at own 43Justin Jackson run for a loss of 2 yards to the Nwest 41
4:112nd & 12 at own 41Trevor Siemian pass complete to Justin Jackson for 9 yds to the 50 yard line
4:113rd & 3 at the 50Trevor Siemian pass complete to Tony Jones for 5 yds to the Prdue 45 for a 1ST down
4:111st & 10 at opp 45Trevor Siemian pass complete to Kyle Prater for 21 yds to the Prdue 24 for a 1ST down
4:111st & 10 at opp 24Justin Jackson run for 1 yd to the Prdue 23
4:112nd & 9 at opp 23Treyvon Green run for 3 yds to the Prdue 20
4:113rd & 6 at opp 20Trevor Siemian sacked by Danny Ezechukwu for a loss of 8 yards to the Prdue 28
4:114th & 14 at opp 28Trevor Siemian pass complete to Kyle Prater for 19 yds to the Prdue 9 for a 1ST down
0:211st & goal at opp 0Justin Jackson run for 9 yds for a TD PURDUE Penalty, unsportsmanlike conduct off-setting ( Yards) to the Prdue 0, (Jack Mitchell KICK)Northwestern 14, Purdue 0
Purdue Punt return TD, 3 plays (Northwestern scores)
0:211st & 0 at own 35Jack Mitchell kickoff for 35 yds , Brandon Cottom return for 5 yds to the Prdue 35
0:211st & 10 at own 35Austin Appleby run for 2 yds to the Prdue 37
Q2 15:002nd & 8 at own 37Trae Hart run for no gain to the Prdue 37
Q2 15:003rd & 8 at own 37Austin Appleby pass incomplete
Q2 14:074th & 8 at own 37Thomas Meadows punt for 27 yds , Tony Jones returns for 64 yds for a TD, (Jack Mitchell KICK)Northwestern 21, Purdue 0
Q2 14:071st & 0 at own 35Jack Mitchell kickoff for 65 yds for a touchback
Q2 14:071st & 10 at own 25Akeem Hunt run for 10 yds to the Prdue 35 Akeem Hunt fumbled, forced by Ibraheim Campbell, recovered by Nwest Ibraheim Campbell
2nd quarter10 drives, then Northwestern 24, Purdue 7
Northwestern Turnover on downs, 4 plays
13:591st & 10 at opp 35Trevor Siemian pass incomplete
13:592nd & 10 at opp 35Justin Jackson run for 2 yds to the Prdue 33
13:593rd & 8 at opp 33Trevor Siemian pass complete to Dan Vitale for 7 yds to the Prdue 26
13:594th & 1 at opp 26Trevor Siemian run for no gain to the Prdue 26
Purdue Punt, 3 plays
13:061st & 10 at own 26Akeem Hunt run for 3 yds to the Prdue 29
13:062nd & 7 at own 29Austin Appleby pass incomplete
13:063rd & 7 at own 29Austin Appleby pass complete to Akeem Hunt for 1 yd to the Prdue 30
13:064th & 6 at own 30Thomas Meadows punt for 24 yds, punt out-of-bounds at the Nwest 46
Northwestern Fumble, 7 plays
11:541st & 10 at own 46Justin Jackson run for 2 yds to the Nwest 48
11:542nd & 8 at own 48Justin Jackson run for 7 yds to the Prdue 45
11:543rd & 1 at opp 45Matt Alviti run for 3 yds to the Prdue 42 for a 1ST down
11:541st & 10 at opp 42Justin Jackson run for 5 yds to the Prdue 37
11:542nd & 5 at opp 37Justin Jackson run for 1 yd to the Prdue 36
11:543rd & 4 at opp 36Matt Alviti pass complete to Jayme Taylor for 3 yds to the Prdue 33
11:544th & 1 at opp 33Matt Alviti run for 2 yds to the Prdue 32 Matt Alviti fumbled, forced by Danny Ezechukwu, recovered by Prdue Ja’Whan Bentley
Purdue Punt, 3 plays
11:541st & 10 at own 32Akeem Hunt run for no gain to the Prdue 32
11:542nd & 10 at own 32Austin Appleby pass incomplete to Dolapo Macarthy
11:543rd & 10 at own 32Austin Appleby pass incomplete to Dolapo Macarthy
11:544th & 10 at own 32Thomas Meadows punt for 31 yds, downed at the Nwest 37
Northwestern Missed FG, 11 plays
8:091st & 10 at own 37Justin Jackson run for 3 yds to the Nwest 40
8:092nd & 7 at own 40Zack Oliver pass complete to Tony Jones for 9 yds to the Nwest 49 for a 1ST down
8:092nd & 6 at opp 47Justin Jackson run for 12 yds to the Prdue 35 for a 1ST down
8:091st & 10 at own 49Zack Oliver run for 4 yds to the Prdue 47
8:091st & 10 at opp 35Zack Oliver run for 3 yds to the Prdue 32
8:092nd & 7 at opp 32Treyvon Green run for 3 yds to the Prdue 29
8:093rd & 4 at opp 29Treyvon Green run for 6 yds to the Prdue 23 for a 1ST down
8:091st & 10 at opp 23Zack Oliver run for 7 yds to the Prdue 16
8:092nd & 3 at opp 16Green, Treyvon rush for 1 yard to the PUR15 (Bentley), PENALTY NU holding (Vitabile, B.) 10 yards to the PUR26, NO PLAY.
8:092nd & 13 at opp 26Justin Jackson run for no gain to the Prdue 26
8:093rd & 13 at opp 26Zack Oliver pass incomplete
4:234th & 13 at opp 26Jack Mitchell 42 yd FG MISSED
Purdue Fumble, 1 play
4:231st & 10 at own 26Austin Appleby sacked by Anthony Walker for a loss of 8 yards to the Prdue 18 Austin Appleby fumbled, recovered by Nwest Deonte Gibson , return for 0 yards
Northwestern Field goal, 4 plays
4:151st & 10 at opp 18Zack Oliver pass incomplete to Kyle Prater
4:152nd & 10 at opp 18Justin Jackson run for 2 yds to the Prdue 16
4:153rd & 8 at opp 16Zack Oliver pass incomplete to Dan Vitale, broken up by Taylor Richards
3:234th & 8 at opp 16Jack Mitchell 32 yd FG GOODNorthwestern 24, Purdue 0
Purdue Touchdown, 12 plays
3:231st & 0 at own 35Jack Mitchell kickoff for 65 yds for a touchback
3:231st & 10 at own 25Akeem Hunt run for 3 yds to the Prdue 28
3:232nd & 7 at own 28Akeem Hunt run for 11 yds to the Prdue 39 for a 1ST down
3:231st & 10 at own 39Austin Appleby run for 1 yd to the Prdue 40
3:232nd & 9 at own 40Akeem Hunt run for 3 yds to the Prdue 43
3:233rd & 6 at own 43PURDUE Penalty, false start (-5 Yards) to the Prdue 38
1:323rd & 11 at own 38Timeout NORTHWESTERN, clock 01:32
1:323rd & 11 at own 38Austin Appleby pass complete to Dolapo Macarthy for 22 yds to the Nwest 40 for a 1ST down
1:321st & 10 at opp 40Austin Appleby pass complete to Cameron Posey for 9 yds to the Nwest 31
1:322nd & 1 at opp 31Austin Appleby pass incomplete to Trae Hart
1:323rd & 1 at opp 31Akeem Hunt run for 1 yd to the Nwest 30 for a 1ST down
0:591st & 10 at opp 30Timeout NORTHWESTERN, clock 00:59
0:591st & 10 at opp 30Austin Appleby pass incomplete
0:592nd & 10 at opp 30Austin Appleby pass complete to Gabe Holmes for 11 yds to the Nwest 19 for a 1ST down
0:591st & 10 at opp 19Austin Appleby pass incomplete
0:372nd & 10 at opp 19Austin Appleby pass complete to Akeem Hunt for 19 yds for a TD, (Paul Griggs KICK)Northwestern 24, Purdue 7
Northwestern Punt, 3 plays
0:371st & 0 at own 35Paul Griggs kickoff for 31 yds , Mike McHugh return for 3 yds to the Nwest 37
0:371st & 10 at own 37TEAM run for a loss of 1 yard to the Nwest 36
0:272nd & 11 at own 36Timeout PURDUE, clock 00:27
0:272nd & 11 at own 36TEAM run for a loss of 2 yards to the Nwest 34
0:243rd & 13 at own 34Timeout PURDUE, clock 00:24
0:243rd & 13 at own 34TEAM run for a loss of 2 yards to the Nwest 32
0:224th & 15 at own 32Timeout PURDUE, clock 00:22
0:224th & 15 at own 32Chris Gradone punt for 45 yds, punt out-of-bounds at the Prdue 23
Purdue End of half, 1 play
0:161st & 10 at own 23TEAM run for a loss of 2 yards to the Prdue 21
3rd quarter4 drives, then Northwestern 24, Purdue 7
Purdue Missed FG, 16 plays
15:002nd & 12 at own 35Jack Mitchell kickoff for 65 yds for a touchback
15:001st & 10 at own 25Akeem Hunt run for 6 yds to the Prdue 31
15:002nd & 4 at own 31Austin Appleby pass incomplete
15:003rd & 4 at own 31Akeem Hunt run for 5 yds to the Prdue 36 for a 1ST down
15:001st & 10 at own 36Austin Appleby run for 6 yds to the Prdue 42
15:002nd & 4 at own 42Austin Appleby run for 4 yds to the Prdue 46 for a 1ST down
15:001st & 10 at own 46Akeem Hunt run for a loss of 7 yards to the Prdue 39
15:002nd & 17 at own 39Austin Appleby pass complete to Gregory Phillips for 18 yds to the Nwest 43 for a 1ST down
15:001st & 10 at opp 43Akeem Hunt run for 6 yds to the Nwest 37
15:002nd & 4 at opp 37Austin Appleby pass complete to DeAngelo Yancey for 8 yds to the Nwest 29 for a 1ST down
15:001st & 10 at opp 29Akeem Hunt run for 1 yd to the Nwest 28
15:002nd & 9 at opp 28Austin Appleby pass complete to Dolapo Macarthy for 6 yds to the Nwest 22
15:003rd & 3 at opp 22Akeem Hunt run for 4 yds to the Nwest 18 for a 1ST down
15:001st & 10 at opp 18Akeem Hunt run for 1 yd to the Nwest 17
15:002nd & 9 at opp 17Austin Appleby pass complete to Trae Hart for no gain to the Nwest 17
15:003rd & 9 at opp 17Austin Appleby sacked by Dean Lowry and Anthony Walker for a loss of 7 yards to the Nwest 24
6:444th & 16 at opp 24Paul Griggs 42 yd FG MISSED
Northwestern Punt, 5 plays
6:441st & 10 at own 25Justin Jackson run for a loss of 3 yards to the Nwest 22
6:442nd & 13 at own 22Zack Oliver pass complete to Kyle Prater for 26 yds to the Nwest 48 for a 1ST down
6:441st & 10 at own 48Oliver, Zack pass complete to Prater, Kyle for 28 yards to the PUR24 (Brown, Anthony), PENALTY NU ineligible downfield on pass 5 yards to the NU43, NO PLAY.
6:441st & 15 at own 43Justin Jackson run for 5 yds to the Nwest 48
6:442nd & 10 at own 48Zack Oliver pass incomplete to Garrett Dickerson
6:443rd & 10 at own 48Zack Oliver pass incomplete to Cameron Dickerson
6:444th & 10 at own 48Chris Gradone punt for 52 yds for a touchback
Purdue Punt, 3 plays
5:181st & 10 at own 20Austin Appleby pass incomplete to Gregory Phillips
5:182nd & 10 at own 20Austin Appleby run for 5 yds to the Prdue 25
5:183rd & 5 at own 25Austin Appleby run for 1 yd to the Prdue 26
5:184th & 4 at own 26Thomas Meadows punt for 46 yds, downed at the Nwest 28
Northwestern Touchdown, 12 plays
3:491st & 10 at own 28Justin Jackson run for 2 yds to the Nwest 30
3:492nd & 8 at own 30Zack Oliver pass complete to Kyle Prater for 16 yds to the Nwest 46 for a 1ST down
3:491st & 10 at own 46Justin Jackson run for 3 yds to the Nwest 49
3:492nd & 7 at own 49Zack Oliver pass incomplete to Tony Jones, broken up by Landon Feichter
3:493rd & 7 at own 49Treyvon Green run for 8 yds to the Prdue 43 for a 1ST down
3:491st & 10 at opp 43Treyvon Green run for 2 yds to the Prdue 41
3:492nd & 8 at opp 41Zack Oliver pass complete to Austin Carr for 30 yds to the Prdue 11 for a 1ST down
3:491st & 10 at opp 11Justin Jackson run for 4 yds to the Prdue 7
3:492nd & 6 at opp 7Zack Oliver run for 2 yds to the Prdue 5
Q4 15:003rd & 4 at opp 5Zack Oliver pass complete to Dan Vitale for 4 yds to the Prdue 1 for a 1ST down
Q4 15:001st & goal at opp 1Treyvon Green run for no gain to the Prdue 1
Q4 14:062nd & goal at opp 1Zack Oliver run for 1 yd for a TD, (Jack Mitchell KICK)Northwestern 31, Purdue 7
4th quarter6 drives, then Northwestern 38, Purdue 14
Purdue Turnover on downs, 9 plays
14:061st & 0 at own 35Jack Mitchell kickoff for 38 yds , Brandon Cottom return for 13 yds to the Prdue 40
14:061st & 10 at own 40Austin Appleby pass incomplete to Dolapo Macarthy, broken up by Ibraheim Campbell
14:062nd & 10 at own 40Austin Appleby pass complete to Raheem Mostert for 7 yds to the Prdue 47
14:063rd & 3 at own 47Akeem Hunt run for no gain to the Prdue 47
14:064th & 3 at own 47Austin Appleby pass complete to Gabe Holmes for 5 yds to the Nwest 48 for a 1ST down
14:061st & 10 at opp 48Austin Appleby pass complete to Gregory Phillips for 27 yds to the Nwest 21 for a 1ST down
14:061st & 10 at opp 21Austin Appleby pass incomplete to Trae Hart
14:062nd & 10 at opp 21Austin Appleby sacked by Chi Chi Ariguzo for a loss of 6 yards to the Nwest 27
14:063rd & 16 at opp 27Austin Appleby pass incomplete
14:064th & 16 at opp 27NORTHWESTERN Penalty, Defensive offside (Ifeadi Odenigbo) to the Nwest 22
14:064th & 11 at opp 22Austin Appleby pass incomplete to Cameron Posey
Northwestern Touchdown, 3 plays
10:491st & 10 at own 23Justin Jackson run for 3 yds to the Nwest 26
10:492nd & 7 at own 26Zack Oliver run for 6 yds to the Nwest 32
9:143rd & 1 at own 32Justin Jackson run for 68 yds for a TD, (Jack Mitchell KICK)Northwestern 38, Purdue 7
Purdue Interception, 7 plays
9:141st & 0 at own 35Jack Mitchell kickoff for 37 yds , Andy James Garcia return for no gain to the Prdue 28
9:141st & 10 at own 28Austin Appleby pass incomplete to Akeem Hunt
9:142nd & 10 at own 28Austin Appleby pass complete to Gregory Phillips for 9 yds to the Prdue 37
9:143rd & 1 at own 37Austin Appleby pass complete to Cameron Posey for 5 yds to the Prdue 42 for a 1ST down
9:141st & 10 at own 42Austin Appleby pass complete to Raheem Mostert for 6 yds to the Prdue 48
9:142nd & 4 at own 48Appleby, Austin pass incomplete to Norwood, Miles, PENALTY NU personal foul (TEAM) 15 yards to the PUR33, 1ST DOWN PUR, NO PLAY. for a 1ST down
9:141st & 10 at own 33Austin Appleby pass incomplete to DeAngelo Yancey
9:142nd & 10 at own 33Austin Appleby pass incomplete, broken up by Dean Lowry
9:143rd & 10 at own 33Austin Appleby pass intercepted Ibraheim Campbell return for no gain to the Nwest 13
Northwestern Punt, 8 plays
7:271st & 10 at own 13Warren Long run for 1 yd to the Nwest 14
7:272nd & 9 at own 14TEAM run for a loss of 6 yards to the Nwest 8 TEAM fumbled, recovered by Nwest Warren Long
7:271st & 10 at own 24Mike Panico run for 1 yd to the Nwest 25
7:272nd & 9 at own 25Matt Alviti run for a loss of 1 yard to the Nwest 24
7:273rd & 10 at own 24Tom Hruby run for 1 yd to the Nwest 25 for a 1ST down PURDUE Penalty, unsportsmanlike conduct (Ra’Zahn Howard) to the Nwest 40 for a 1ST down
7:271st & 10 at own 40Mike Panico run for a loss of 2 yards to the Nwest 38
7:272nd & 12 at own 38Mike Panico run for 4 yds to the Nwest 42
7:273rd & 8 at own 42Mike Panico run for 1 yd to the Nwest 43
7:274th & 7 at own 43Chris Gradone punt for 30 yds, fair catch by Landon Feichter at the Prdue 27
Purdue Touchdown, 7 plays
1:511st & 10 at own 27Austin Appleby pass complete to Gregory Phillips for 15 yds to the Prdue 42 for a 1ST down
1:511st & 10 at own 42Austin Appleby pass complete to Charles Torwudzo for 13 yds to the Nwest 45 for a 1ST down
1:511st & 10 at opp 45Austin Appleby pass incomplete to Cameron Posey
1:512nd & 10 at opp 45Austin Appleby pass complete to DeAngelo Yancey for 25 yds to the Nwest 20 for a 1ST down
1:131st & 10 at opp 20Timeout NORTHWESTERN, clock 01:13
1:131st & 10 at opp 20Austin Appleby pass incomplete to DeAngelo Yancey
1:132nd & 10 at opp 20Austin Appleby pass complete to Trae Hart for 12 yds to the Nwest 8 for a 1ST down
0:541st & goal at opp 8Austin Appleby pass complete to Justin Sinz for 8 yds for a TD, (Paul Griggs KICK)Northwestern 38, Purdue 14
Northwestern End of game, 2 plays
0:541st & 0 at own 35Thomas Meadows kickoff for 10 yds , Ibraheim Campbell return for 7 yds to the Prdue 38
0:541st & 10 at opp 38TEAM run for a loss of 2 yards to the Prdue 40
0:542nd & 12 at opp 40TEAM run for a loss of 2 yards to the Prdue 42

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