Northwestern at Purdue

Thursday, August 30, 2018

Northwestern beat Purdue 31–⁠27. It was their 83rd meeting; after it, Purdue led the series 50–⁠32–⁠1.

AwayNorthwestern9–⁠5 in 2018
31
HomePurdue6–⁠7 in 2018
27

Final at Ross-Ade Stadium, West LafayetteTV: ESPNAttendance 47,410

At kickoff
71°F, clear, wind 5 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Purdue University Airport (KLAF), 4 km from the stadium, six minutes before kickoff
Officials
Referee Mike Cannon; umpire Ken Zelmanski; head linesman Bruce Keeling; line judge John Quinn; side judge Steve Hassel; field judge Gary Powers; back judge Robert Smith Jr; center judge Tom RiepenhoffGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Northwestern14170031
Purdue1437327

Standouts

  • RushingJeremy Larkin26 carries, 143 yards, 2 TDNorthwestern
  • ReceivingRondale Moore11 catches, 109 yards, 1 TDPurdue
  • DefenseJ.R. Pace3 tackles, 3 sacks, 1 INTNorthwestern

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

Player stats

Northwestern

PassingC/AttYdsTDInt
Clayton Thorson16/2717200
T.J. Green7/106300
RushingCarYdsTDLong
Jeremy Larkin26143246
Kyric McGowan117017
Clayton Thorson3806
John Moten IV5812
ReceivingRecYdsTDLong
Flynn Nagel558022
Cameron Green550016
Ben Skowronek347040
John Moten IV225018
DefenseTklTFLSacksInt
Nate Hall10101
Paddy Fisher8000
Blake Gallagher8000
Montre Hartage6001
J.R. Pace3031
Jordan Thompson3210
Trent Goens10.50.50
Trevor Kent10.50.50

Purdue

PassingC/AttYdsTDInt
Elijah Sindelar18/3019613
David Blough12/167400
RushingCarYdsTDLong
Rondale Moore279176
D.J. Knox777145
Markell Jones727014
David Blough51908
ReceivingRecYdsTDLong
Rondale Moore11109132
Jared Sparks676019
Terry Wright322015
Isaac Zico217011
DefenseTklTFLSacksInt
Markus Bailey9000
Navon Mosley9000
Jacob Thieneman8000
Cornel Jones6300

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

Team stats

NorthwesternPurdue
401Total yards472
235Passing yards270
166Rushing yards202
6.4Yards per pass5.9
4.0Yards per rush8.1
22First downs23
6–⁠18Third downs8–⁠15
1–⁠2Fourth downs0–⁠0
0Turnovers3
6–⁠56Penalties9–⁠95
33:11Possession26:49
5Sacks (by defense)0

Efficiency

NorthwesternPurdue
48%Success rate42%
0.13EPA per play0.05
0.99Explosiveness1.26
0.14Rushing EPA0.52
0.13Passing EPA−0.15
24%Passing-down success26%
0.13First-down EPA−0.01
−0.08Second-down EPA−0.36
0.56Third-down EPA0.89
21%Havoc by its defense11%

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 55% to win. Elo’s favorite won.

The line

Purdue −1, 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 Purdue 53%, Northwestern 47%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Purdue end zoneNorthwestern end zoneQ1 PurdueInterception, 8 playsQ1 NorthwesternTouchdown, 11 playsQ1 PurduePunt, 3 playsQ1 NorthwesternTouchdown, 5 playsQ1 PurdueTouchdown, 4 playsQ1 NorthwesternPunt, 3 playsQ1 PurdueTouchdown, 3 playsQ1 NorthwesternField goal, 8 playsQ2 PurdueMissed FG, 8 playsQ2 NorthwesternPunt, 3 playsQ2 PurdueInterception, 4 playsQ2 NorthwesternTouchdown, 3 playsQ2 PurdueField goal, 10 playsQ2 NorthwesternPunt, 3 playsQ2 PurdueInterception, 1 playQ2 NorthwesternTouchdown, 5 playsQ2 PurdueEnd of half, 4 playsQ3 NorthwesternPunt, 4 playsQ3 PurdueTouchdown, 6 playsQ3 NorthwesternPunt, 3 playsQ3 PurduePunt, 3 playsQ3 NorthwesternPunt, 6 playsQ3 PurdueField goal, 14 playsQ4 NorthwesternPunt, 3 playsQ4 PurduePunt, 3 playsQ4 NorthwesternTurnover on downs, 9 playsQ4 PurduePunt, 3 playsQ4 NorthwesternResult not recorded, 14 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 PurdueInterception, 8 plays, 39 yards
  2. Q1 NorthwesternTouchdown, 11 plays, 60 yards
  3. Q1 PurduePunt, 3 plays, 6 yards
  4. Q1 NorthwesternTouchdown, 5 plays, 65 yards
  5. Q1 PurdueTouchdown, 4 plays, 60 yards
  6. Q1 NorthwesternPunt, 3 plays, 4 yards
  7. Q1 PurdueTouchdown, 3 plays, 85 yards
  8. Q1 NorthwesternField goal, 8 plays, 59 yards
  9. Q2 PurdueMissed FG, 8 plays, 38 yards
  10. Q2 NorthwesternPunt, 3 plays, 9 yards
  11. Q2 PurdueInterception, 4 plays, 12 yards
  12. Q2 NorthwesternTouchdown, 3 plays, 55 yards
  13. Q2 PurdueField goal, 10 plays, 44 yards
  14. Q2 NorthwesternPunt, 3 plays, −1 yard
  15. Q2 PurdueInterception, 1 play, 0 yards
  16. Q2 NorthwesternTouchdown, 5 plays, 30 yards
  17. Q2 PurdueEnd of half, 4 plays, 36 yards
  18. Q3 NorthwesternPunt, 4 plays, −25 yards
  19. Q3 PurdueTouchdown, 6 plays, 71 yards
  20. Q3 NorthwesternPunt, 3 plays, 9 yards
  21. Q3 PurduePunt, 3 plays, 6 yards
  22. Q3 NorthwesternPunt, 6 plays, 17 yards
  23. Q3 PurdueField goal, 14 plays, 76 yards
  24. Q4 NorthwesternPunt, 3 plays, 8 yards
  25. Q4 PurduePunt, 3 plays, 9 yards
  26. Q4 NorthwesternTurnover on downs, 9 plays, 40 yards
  27. Q4 PurduePunt, 3 plays, −4 yards
  28. Q4 NorthwesternResult not recorded, 14 plays, −46 yards

Play by play

1st quarter8 drives, then Tied at 14
Purdue Interception, 8 plays
15:001st & 10 at own 35Charlie Kuhbander kickoff for 65 yds , Rondale Moore return for 15 yds to the Prdue 15
14:441st & 10 at own 15Elijah Sindelar pass complete to Jared Sparks for 8 yds to the Prdue 23
14:232nd & 2 at own 23Elijah Sindelar pass incomplete
14:203rd & 2 at own 23Elijah Sindelar pass complete to Jackson Anthrop for 3 yds to the Prdue 26 for a 1ST down
14:001st & 10 at own 26D.J. Knox run for 2 yds to the Prdue 28
13:252nd & 8 at own 28Elijah Sindelar pass incomplete
13:183rd & 8 at own 28NORTHWESTERN Penalty, Defensive Pass Interference (15 Yards) to the Prdue 43 for a 1ST down
13:121st & 10 at own 43Elijah Sindelar pass complete to Rondale Moore for 11 yds to the Nwest 46 for a 1ST down
12:541st & 10 at opp 46Elijah Sindelar pass incomplete
12:402nd & 10 at opp 46Elijah Sindelar pass intercepted JR Pace return for 26 yds to the Nwest 36
Northwestern Touchdown, 11 plays
12:201st & 10 at own 40Jeremy Larkin run for 4 yds to the Prdue 40 for a 1ST down PURDUE Penalty, Personal Foul (15 Yards) to the Prdue 45 for a 1ST down
12:001st & 10 at opp 45Clayton Thorson run for no gain to the Prdue 45
11:302nd & 10 at opp 45Clayton Thorson pass complete to Cameron Green for 7 yds to the Prdue 38
11:123rd & 3 at opp 38Jeremy Larkin run for 3 yds to the Prdue 35 for a 1ST down
10:581st & 10 at opp 35Clayton Thorson pass complete to Cameron Green for 16 yds to the Prdue 19 for a 1ST down
10:301st & 10 at opp 19Clayton Thorson pass complete to Jeremy Larkin for 8 yds to the Prdue 11
9:502nd & 2 at opp 11Jeremy Larkin run for no gain to the Prdue 11
9:303rd & 2 at opp 11Clayton Thorson pass complete to Riley Lees for 3 yds to the Prdue 8 for a 1ST down
8:501st & goal at opp 8John Moten IV run for 2 yds to the Prdue 6
8:192nd & goal at opp 6Jeremy Larkin run for 5 yds to the Prdue 1
7:583rd & goal at opp 1Jeremy Larkin run for 1 yd for a TD (Charlie Kuhbander KICK)Northwestern 7, Purdue 0
Purdue Punt, 3 plays
7:583rd & 3 at own 35Charlie Kuhbander kickoff for 62 yds , Rondale Moore return for 18 yds to the Prdue 21
7:481st & 10 at own 21Elijah Sindelar pass incomplete
7:262nd & 10 at own 21Markell Jones run for 1 yd to the Prdue 22
6:543rd & 9 at own 22Elijah Sindelar pass complete to Markell Jones for 5 yds to the Prdue 27
6:434th & 4 at own 27Joe Schopper punt for 38 yds, fair catch by Riley Lees at the Nwest 35
Northwestern Touchdown, 5 plays
6:201st & 10 at own 35Clayton Thorson pass complete to Jeremy Larkin for 6 yds to the Nwest 41
6:102nd & 4 at own 41Jeremy Larkin run for 46 yds to the Prdue 13 for a 1ST down
6:051st & 10 at opp 13Clayton Thorson pass incomplete
5:552nd & 10 at opp 13Clayton Thorson pass complete to Riley Lees for 11 yds to the Prdue 2 for a 1ST down
5:341st & goal at opp 2John Moten IV run for 2 yds for a TD (Charlie Kuhbander KICK)Northwestern 14, Purdue 0
Purdue Touchdown, 4 plays
5:341st & 10 at own 35Charlie Kuhbander kickoff for 62 yds , Rondale Moore return for 37 yds to the Prdue 40
5:161st & 10 at own 40Elijah Sindelar pass complete to Jared Sparks for 8 yds to the Prdue 48
5:012nd & 2 at own 48Elijah Sindelar pass complete to Jarrett Burgess for 9 yds to the Nwest 43 for a 1ST down
4:401st & 10 at opp 43Elijah Sindelar pass complete to Tario Fuller for 11 yds to the Nwest 32 for a 1ST down
4:201st & 10 at opp 32Elijah Sindelar pass complete to Rondale Moore for 32 yds for a TD (Spencer Evans KICK)Northwestern 14, Purdue 7
Northwestern Punt, 3 plays
4:201st & 10 at own 35Spencer Evans kickoff for 65 yds for a touchback
4:201st & 10 at own 25NORTHWESTERN Penalty, Delay of Game (-5 Yards) to the Nwest 20
4:201st & 15 at own 20NORTHWESTERN Penalty, False Start (-5 Yards) to the Nwest 15
4:151st & 20 at own 15Jeremy Larkin run for 1 yd to the Nwest 16
3:202nd & 19 at own 16TJ Green pass complete to Jeremy Larkin for a loss of 1 yard to the Nwest 15
2:503rd & 20 at own 15TJ Green pass complete to Flynn Nagel for 14 yds to the Nwest 29
2:224th & 6 at own 29Jake Collins punt for 46 yds, fair catch by Jackson Anthrop at the PURDUE 25 PURDUE Penalty, Offensive Holding (10 Yards) to the Prdue 15
Purdue Touchdown, 3 plays
2:041st & 10 at own 15Rondale Moore run for 3 yds to the Prdue 18
1:562nd & 7 at own 18PURDUE Penalty, Illegal Block (-9 Yards) to the Prdue 9
1:202nd & 16 at own 9Elijah Sindelar pass complete to Terry Wright for 15 yds to the Prdue 24
1:023rd & 1 at own 24Rondale Moore run for 76 yds for a TD (Spencer Evans KICK)Tied at 14
Northwestern Field goal, 8 plays
1:023rd & 1 at own 35Spencer Evans kickoff for 65 yds for a touchback
0:401st & 10 at own 25John Moten IV run for 2 yds to the Nwest 27
0:272nd & 8 at own 27PURDUE Penalty, Defensive Holding (10 Yards) to the Nwest 37 for a 1ST down
0:001st & 10 at own 37TJ Green pass complete to Cameron Green for 11 yds to the Nwest 48 for a 1ST down
Q2 14:401st & 10 at own 48Kyric McGowan run for 17 yds to the Prdue 35 for a 1ST down
Q2 14:301st & 10 at opp 35TJ Green pass complete to John Moten IV for 18 yds to the Prdue 17 for a 1ST down
Q2 14:101st & 10 at opp 17John Moten IV run for 1 yd to the Prdue 16
Q2 13:472nd & 9 at opp 16TJ Green pass incomplete
Q2 13:423rd & 9 at opp 16TJ Green pass incomplete
Q2 13:374th & 9 at opp 16Charlie Kuhbander 34 yd FG GOODNorthwestern 17, Purdue 14
2nd quarter9 drives, then Northwestern 31, Purdue 17
Purdue Missed FG, 8 plays
13:374th & 9 at own 35Charlie Kuhbander kickoff for 61 yds , Rondale Moore return for 22 yds to the Prdue 26
13:301st & 10 at own 26Elijah Sindelar pass complete to Jared Sparks for 19 yds to the Prdue 45 for a 1ST down
13:031st & 10 at own 45Elijah Sindelar pass complete to Isaac Zico for 11 yds to the Nwest 44 for a 1ST down
12:561st & 10 at opp 44Elijah Sindelar pass incomplete
12:492nd & 10 at opp 44Elijah Sindelar pass complete to Jared Sparks for 14 yds to the Nwest 30 for a 1ST down
12:201st & 10 at opp 30Elijah Sindelar pass complete to D.J. Knox for a loss of 1 yard to the Nwest 31
11:402nd & 11 at opp 31Elijah Sindelar sacked by Trent Goens for a loss of 5 yards to the Nwest 36
11:213rd & 16 at opp 36Elijah Sindelar pass incomplete
11:164th & 16 at opp 36Spencer Evans 53 yd FG MISSED
Northwestern Punt, 3 plays
11:051st & 10 at own 36Jeremy Larkin run for 5 yds to the Nwest 41
10:302nd & 5 at own 41Clayton Thorson pass complete to Bennett Skowronek for 4 yds to the Nwest 45
10:053rd & 1 at own 45Jeremy Larkin run for no gain to the Nwest 45
9:334th & 1 at own 45Jake Collins punt for 17 yds, punt out-of-bounds at the Prdue 38
Purdue Interception, 4 plays
9:281st & 10 at own 38Elijah Sindelar pass complete to Jackson Anthrop for 9 yds to the Prdue 47
9:042nd & 1 at own 47Markell Jones run for no gain to the Prdue 47
8:333rd & 1 at own 47Elijah Sindelar run for 3 yds to the 50 yard line for a 1ST down
8:041st & 10 at the 50Elijah Sindelar pass intercepted Nate Hall return for no gain to the Nwest 45
Northwestern Touchdown, 3 plays
7:491st & 10 at own 45Clayton Thorson pass complete to Bennett Skowronek for 40 yds to the Prdue 15 for a 1ST down
7:141st & 10 at opp 15Clayton Thorson pass complete to Ramaud Chiaokhiao-Bowman for 14 yds to the Prdue 1 for a 1ST down
7:061st & goal at opp 1TJ Green run for 1 yd for a TD (Charlie Kuhbander KICK)Northwestern 24, Purdue 14
Purdue Field goal, 10 plays
7:061st & 10 at own 35Charlie Kuhbander kickoff for 63 yds , Rondale Moore return for 33 yds to the Prdue 35
6:531st & 10 at own 35Elijah Sindelar pass complete to Rondale Moore for 9 yds to the Prdue 44
6:242nd & 1 at own 44Tario Fuller run for no gain to the Prdue 44
5:533rd & 1 at own 44Tario Fuller run for 2 yds to the Prdue 46 for a 1ST down
5:301st & 10 at own 46Elijah Sindelar pass complete to Rondale Moore for 16 yds to the Nwest 38 for a 1ST down
5:171st & 10 at opp 38Elijah Sindelar pass incomplete
4:522nd & 10 at opp 38Elijah Sindelar pass complete to Jared Sparks for 14 yds to the Nwest 24 for a 1ST down
4:401st & 10 at opp 24Elijah Sindelar pass incomplete
4:362nd & 10 at opp 24Elijah Sindelar pass incomplete
4:363rd & 10 at opp 24Timeout PURDUE, clock 04:36
4:223rd & 10 at opp 24Elijah Sindelar pass complete to Tario Fuller for 3 yds to the Nwest 21
3:444th & 7 at opp 21Spencer Evans 38 yd FG GOODNorthwestern 24, Purdue 17
Northwestern Punt, 3 plays
3:444th & 7 at own 35Spencer Evans kickoff for 65 yds for a touchback
3:301st & 10 at own 25Jeremy Larkin run for a loss of 1 yard to the Nwest 24
3:062nd & 11 at own 24Clayton Thorson pass incomplete
3:013rd & 11 at own 24Clayton Thorson pass incomplete
2:544th & 11 at own 24Jake Collins punt for 42 yds, fair catch by Jackson Anthrop at the Prdue 34
Purdue Interception, 1 play
2:411st & 10 at own 34Elijah Sindelar pass intercepted Montre Hartage return for 17 yds to the Prdue 30
Northwestern Touchdown, 5 plays
2:201st & 10 at opp 30Jeremy Larkin run for 5 yds to the Prdue 25
2:042nd & 5 at opp 25Jeremy Larkin run for 8 yds to the Prdue 17 for a 1ST down
1:451st & 10 at opp 17Jeremy Larkin run for 12 yds to the Prdue 5 for a 1ST down
1:201st & goal at opp 5Jeremy Larkin run for 1 yd to the Prdue 4
0:432nd & 0 at opp 4Timeout NORTHWESTERN, clock 00:43
0:372nd & goal at opp 4Jeremy Larkin run for 4 yds for a TD NORTHWESTERN Penalty, Illegal Formation (-5 Yards) to the Prdue 8 (Charlie Kuhbander KICK)Northwestern 31, Purdue 17
Purdue End of half, 4 plays
0:372nd at the 50Charlie Kuhbander kickoff for 50 yds for a touchback
0:311st & 10 at own 25PURDUE Penalty, Offensive Holding (-10 Yards) to the Prdue 15
0:151st & 20 at own 15Markell Jones run for 14 yds to the Prdue 29
0:082nd & 6 at own 29Markell Jones run for 2 yds to the Prdue 31
0:083rd & 4 at own 31Timeout PURDUE, clock 00:08
0:021st & 10 at own 38Timeout PURDUE, clock 00:02
0:001st & 10 at own 38David Blough pass complete to Rondale Moore for 23 yds to the Nwest 39 for a 1ST down
3rd quarter6 drives, then Northwestern 31, Purdue 24
Northwestern Punt, 4 plays
15:001st & 10 at own 35Spencer Evans kickoff for 61 yds , John Moten IV return for no gain to the Nwest 4, John Moten IV fumbled, recovered by Nwest John Moten IV, return for 15 yds to the Nwest 19
14:551st & 10 at own 19Clayton Thorson pass complete to Cameron Green for 12 yds to the Nwest 31 for a 1ST down
14:301st & 10 at own 31Clayton Thorson pass complete to Flynn Nagel for 9 yds to the Nwest 40
14:202nd & 1 at own 40Clayton Thorson pass incomplete
13:403rd & 1 at own 40Jeremy Larkin run for no gain to the Nwest 40
Purdue Touchdown, 6 plays
13:201st & 10 at own 29D.J. Knox run for 45 yds to the Nwest 26 for a 1ST down
12:501st & 10 at opp 26D.J. Knox run for 3 yds to the Nwest 23
12:412nd & 7 at opp 23David Blough pass incomplete
12:213rd & 7 at opp 23David Blough run for 8 yds to the Nwest 15 David Blough fumbled, recovered by Prdue David Blough for a 1ST down
11:501st & 10 at opp 15David Blough pass complete to Jared Sparks for 13 yds to the Nwest 2 for a 1ST down
Northwestern Punt, 3 plays
11:371st & 10 at own 35Spencer Evans kickoff for 63 yds , John Moten IV return for 18 yds to the Nwest 20
11:201st & 10 at own 20Jeremy Larkin run for 5 yds to the Nwest 25
11:022nd & 5 at own 25Clayton Thorson pass incomplete
10:513rd & 5 at own 25Clayton Thorson pass complete to Cameron Green for 4 yds to the Nwest 29
10:314th & 1 at own 29Jake Collins punt for 45 yds, fair catch by Jackson Anthrop at the Prdue 26
Purdue Punt, 3 plays
10:191st & 10 at own 26David Blough run for no gain to the Prdue 26
10:082nd & 10 at own 26David Blough pass incomplete
9:503rd & 10 at own 26David Blough pass complete to Isaac Zico for 6 yds to the Prdue 32
9:264th & 4 at own 32Joe Schopper punt for 35 yds, fair catch by Riley Lees at the Nwest 33
Northwestern Punt, 6 plays
9:081st & 10 at own 33Jeremy Larkin run for 2 yds to the Nwest 35
8:512nd & 8 at own 35TJ Green pass incomplete
8:403rd & 8 at own 35TJ Green pass complete to Flynn Nagel for 11 yds to the Nwest 46 for a 1ST down
8:101st & 10 at own 46John Moten IV run for 1 yd to the Nwest 47
7:552nd & 9 at own 47Cameron Green run for a loss of 4 yards to the Nwest 43 Cameron Green fumbled, recovered by Nwest Cameron Green
7:053rd & 13 at own 43TJ Green pass complete to John Moten IV for 7 yds to the 50 yard line
6:424th & 6 at the 50Jake Collins punt for 36 yds, fair catch by Jackson Anthrop at the Prdue 14
Purdue Field goal, 14 plays
6:301st & 10 at own 14D.J. Knox run for 5 yds to the Prdue 19
6:042nd & 5 at own 19David Blough run for 7 yds to the Prdue 26 for a 1ST down
5:301st & 10 at own 26D.J. Knox run for 4 yds to the Prdue 30
5:082nd & 6 at own 30David Blough pass complete to Rondale Moore for 4 yds to the Prdue 34
4:143rd & 2 at own 34D.J. Knox run for 16 yds to the 50 yard line for a 1ST down
3:501st & 10 at the 50Markell Jones run for 3 yds to the Nwest 47
3:002nd & 7 at opp 44David Blough pass complete to Terry Wright for 3 yds to the Nwest 44 for a 1ST down NORTHWESTERN Penalty, Roughing Passer (15 Yards) to the Nwest 29 for a 1ST down
2:501st & 10 at opp 29Markell Jones run for 2 yds to the Nwest 27
2:202nd & 8 at opp 27Markell Jones run for 5 yds to the Nwest 22
2:053rd & 3 at opp 22David Blough run for 7 yds to the Nwest 15 for a 1ST down
1:201st & 10 at opp 15David Blough pass complete to Rondale Moore for a loss of 2 yards to the Nwest 17
0:422nd & 12 at opp 17David Blough pass complete to Rondale Moore for no gain to the Nwest 17
0:003rd & 12 at opp 17David Blough pass complete to Brycen Hopkins for 7 yds to the Nwest 10
Q4 14:564th & 5 at opp 10Spencer Evans 27 yd FG GOOD
4th quarter5 drives, then Northwestern 31, Purdue 27
Northwestern Punt, 3 plays
14:564th & 5 at own 35Spencer Evans kickoff for 65 yds for a touchback
14:511st & 10 at own 25Clayton Thorson pass incomplete
14:192nd & 10 at own 25Jeremy Larkin run for 2 yds to the Nwest 27
14:053rd & 8 at own 27Clayton Thorson run for 6 yds to the Nwest 33
13:364th & 2 at own 33Jake Collins punt for 48 yds, fair catch by Jackson Anthrop at the Prdue 19
Purdue Punt, 3 plays
13:201st & 10 at own 19David Blough pass complete to Rondale Moore for a loss of 4 yards to the Prdue 15
12:532nd & 14 at own 15David Blough pass incomplete
12:403rd & 14 at own 15David Blough pass complete to Rondale Moore for 13 yds to the Prdue 28
12:054th & 1 at own 28Joe Schopper punt for 46 yds, fair catch by Riley Lees at the Nwest 26
Northwestern Turnover on downs, 9 plays
11:571st & 10 at own 26Clayton Thorson pass complete to Jeremy Larkin for 7 yds to the Nwest 33
11:402nd & 3 at own 33Clayton Thorson pass complete to Charlie Fessler for 7 yds to the Nwest 40 for a 1ST down
11:131st & 10 at own 40Clayton Thorson pass incomplete
11:062nd & 10 at own 40Clayton Thorson pass incomplete
10:573rd & 10 at own 40Clayton Thorson pass complete to Flynn Nagel for 22 yds to the Prdue 38 for a 1ST down
10:411st & 10 at opp 38Clayton Thorson pass incomplete
10:302nd & 10 at opp 38Clayton Thorson run for 2 yds to the Prdue 36
9:503rd & 8 at opp 36Clayton Thorson pass complete to Flynn Nagel for 2 yds to the Prdue 34
9:214th & 6 at opp 34Clayton Thorson pass incomplete
Purdue Punt, 3 plays
9:151st & 10 at own 34PURDUE Penalty, Ineligible Downfield on Pass (-5 Yards) to the Prdue 29
8:451st & 15 at own 29David Blough pass complete to Terry Wright for 4 yds to the Prdue 33
8:202nd & 11 at own 33David Blough pass incomplete
8:123rd & 11 at own 33David Blough sacked by Jordan Thompson for a loss of 3 yards to the Prdue 30
7:574th & 14 at own 30Joe Schopper punt for 50 yds , Riley Lees returns for 2 yds to the Nwest 22
Northwestern Result not recorded, 14 plays
7:301st & 10 at own 22Jeremy Larkin run for 5 yds to the Nwest 27
6:532nd & 5 at own 27TJ Green run for 4 yds to the Nwest 31
6:293rd & 1 at own 31Jeremy Larkin run for 20 yds to the Prdue 49 for a 1ST down
6:061st & 10 at opp 49Clayton Thorson pass incomplete
5:452nd & 10 at opp 49PURDUE Penalty, Defensive Pass Interference (6 Yards) to the Prdue 43 for a 1ST down
5:201st & 10 at opp 43Jeremy Larkin run for 5 yds to the Prdue 38
4:362nd & 5 at opp 38Jeremy Larkin run for 1 yd to the Prdue 37
4:023rd & 4 at opp 37TJ Green pass complete to Bennett Skowronek for 3 yds to the Prdue 34
3:294th & 1 at opp 34TJ Green run for 2 yds to the Prdue 32 for a 1ST down
2:591st & 10 at opp 32NORTHWESTERN Penalty, Offensive Holding (-11 Yards) to the Prdue 43
2:591st & 21 at opp 43Timeout PURDUE, clock 02:59
2:481st & 21 at opp 43Jeremy Larkin run for 4 yds to the Prdue 39
2:482nd & 17 at opp 39Timeout PURDUE, clock 02:48
2:422nd & 17 at opp 39Jeremy Larkin run for 6 yds to the Prdue 33
2:423rd & 11 at opp 33Timeout PURDUE, clock 02:42
2:203rd & 11 at opp 34Jeremy Larkin run for a loss of 1 yard to the Prdue 34 for a 1ST down PURDUE Penalty, Personal Foul (15 Yards) to the Prdue 19 for a 1ST down
2:061st & 10 at opp 19Timeout NORTHWESTERN, clock 02:06
1:201st & 10 at opp 19TJ Green run for a loss of 7 yards to the Prdue 26
1:202nd & 17 at opp 26Timeout NORTHWESTERN, clock 01:20
1:062nd & 17 at opp 26TEAM run for a loss of 4 yards to the Prdue 30
0:003rd & 21 at opp 30TEAM run for a loss of 2 yards to the Prdue 32

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