Northwestern at Duke

Saturday, September 19, 2015

No. 23 Northwestern beat Duke 19–⁠10. It was their 17th meeting; after it, Northwestern led the series 9–⁠8.

Away23Northwestern10–⁠3 in 2015
19
HomeDuke8–⁠5 in 2015
10

Final at Wallace Wade Stadium, DurhamTV: ESPN3Attendance 24,127

At kickoff
83°F, a few clouds, calmWeather: NOAA NCEI Integrated Surface Database; Horace Williams Airport (KIGX), 13 km from the stadium, 26 minutes after kickoff
Officials
Referee John O’Neill; umpire Robert Colosimo; head linesman William Sutter; line judge Rick Kruger; side judge Scott McElwee; field judge Darrel Leftwich; back judge Matthew Edwards; center judge Jeff MaconaghyGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Northwestern039719
Duke700310

Standouts

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

Player stats

Northwestern

PassingC/AttYdsTDInt
Clayton Thorson9/237002
RushingCarYdsTDLong
Justin Jackson35120011
Warren Long259155
Clayton Thorson1121020
Solomon Vault21006
ReceivingRecYdsTDLong
Danny Vitale226021
Justin Jackson218021
Christian Jones1909
Miles Shuler1606
InterceptionsIntYdsTD
Dean Lowry1180

Duke

PassingC/AttYdsTDInt
Thomas Sirk24/3915001
RushingCarYdsTDLong
Shaquille Powell971030
Thomas Sirk1661113
Shaun Wilson1045016
ReceivingRecYdsTDLong
Shaquille Powell739016
Shaun Wilson639015
Max McCaffrey334032
Johnell Barnes115015
InterceptionsIntYdsTD
DeVon Edwards1240
Alonzo Saxton II100

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

Team stats

NorthwesternDuke
271Total yards327
70Passing yards150
201Rushing yards177
3.0Yards per pass3.8
3.7Yards per rush5.1
15First downs16
6–⁠20Third downs3–⁠17
1–⁠1Fourth downs1–⁠2
2Turnovers3
2–⁠10Penalties4–⁠39
32:10Possession27:50

Efficiency

NorthwesternDuke
32%Success rate29%
−0.13EPA per play−0.23
1.02Explosiveness0.75
0.02Rushing EPA−0.12
−0.53Passing EPA−0.31
14%Passing-down success8%
−0.30First-down EPA−0.18
−0.44Second-down EPA−0.57
0.33Third-down EPA0.25
1%Havoc by its defense3%

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)

Duke 66% to win. Northwestern won as Elo’s underdog.

The line

Duke −2.5, over/under 50.

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 Duke 57%, Northwestern 43%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Duke end zoneNorthwestern end zoneQ1 DukePunt, 6 playsQ1 NorthwesternInterception, 5 playsQ1 DukeTouchdown, 5 playsQ1 NorthwesternPunt, 3 playsQ1 DukePunt, 3 playsQ1 NorthwesternPunt, 3 playsQ1 DukePunt, 4 playsQ1 NorthwesternPunt, 9 playsQ2 DukePunt, 3 playsQ2 NorthwesternPunt, 3 playsQ2 DukePunt, 3 playsQ2 NorthwesternPunt, 3 playsQ2 DukePunt, 5 playsQ2 NorthwesternPunt, 3 playsQ2 DukeInterception, 6 playsQ2 NorthwesternPunt, 3 playsQ2 DukeFumble, 1 playQ2 NorthwesternField goal, 5 playsQ2 DukePunt, 3 playsQ3 NorthwesternTouchdownQ3 DukePunt, 3 playsQ3 NorthwesternField goal, 10 playsQ3 DukeTurnover on downs, 11 playsQ3 NorthwesternInterception, 7 playsQ3 DukePunt, 5 playsQ3 NorthwesternPunt, 3 playsQ3 DukeField goal, 5 playsQ4 NorthwesternTouchdown, 5 playsQ4 DukePunt, 5 playsQ4 NorthwesternPunt, 4 playsQ4 DukePunt, 7 playsQ4 NorthwesternFumble, 3 playsQ4 NorthwesternEnd of game, 10 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Duke drives left to right, Northwestern right to left.
  1. Q1 DukePunt, 6 plays, 35 yards
  2. Q1 NorthwesternInterception, 5 plays, 9 yards
  3. Q1 DukeTouchdown, 5 plays, 26 yards
  4. Q1 NorthwesternPunt, 3 plays, 2 yards
  5. Q1 DukePunt, 3 plays, 6 yards
  6. Q1 NorthwesternPunt, 3 plays, 0 yards
  7. Q1 DukePunt, 4 plays, 10 yards
  8. Q1 NorthwesternPunt, 9 plays, 19 yards
  9. Q2 DukePunt, 3 plays, 4 yards
  10. Q2 NorthwesternPunt, 3 plays, 3 yards
  11. Q2 DukePunt, 3 plays, 4 yards
  12. Q2 NorthwesternPunt, 3 plays, 4 yards
  13. Q2 DukePunt, 5 plays, 12 yards
  14. Q2 NorthwesternPunt, 3 plays, 1 yard
  15. Q2 DukeInterception, 6 plays, 51 yards
  16. Q2 NorthwesternPunt, 3 plays, −1 yard
  17. Q2 DukeFumble, 1 play, 0 yards
  18. Q2 NorthwesternField goal, 5 plays, 20 yards
  19. Q2 DukePunt, 3 plays, 6 yards
  20. Q3 NorthwesternTouchdown, 0 yards
  21. Q3 DukePunt, 3 plays, 4 yards
  22. Q3 NorthwesternField goal, 10 plays, 53 yards
  23. Q3 DukeTurnover on downs, 11 plays, 38 yards
  24. Q3 NorthwesternInterception, 7 plays, 23 yards
  25. Q3 DukePunt, 5 plays, 12 yards
  26. Q3 NorthwesternPunt, 3 plays, 5 yards
  27. Q3 DukeField goal, 5 plays, 38 yards
  28. Q4 NorthwesternTouchdown, 5 plays, 75 yards
  29. Q4 DukePunt, 5 plays, 16 yards
  30. Q4 NorthwesternPunt, 4 plays, 17 yards
  31. Q4 DukePunt, 7 plays, 28 yards
  32. Q4 NorthwesternFumble, 3 plays, 7 yards
  33. Q4 NorthwesternEnd of game, 10 plays, 34 yards

Play by play

1st quarter8 drives, then Duke 7, Northwestern 0
Duke Punt, 6 plays
15:001st & 10 at own 35Matt Micucci kickoff for 60 yds , Johnathan Lloyd return for 16 yds to the Duke 21
14:311st & 10 at own 21Thomas Sirk pass complete to Shaun Wilson for 7 yds to the Duke 28
14:082nd & 3 at own 28Thomas Sirk run for 3 yds to the Duke 31 for a 1ST down
13:571st & 10 at own 31Shaquille Powell run for 18 yds to the Duke 49 for a 1ST down
13:181st & 10 at own 49Thomas Sirk pass complete to Shaun Wilson for 5 yds to the Nwest 46
12:572nd & 5 at opp 46Shaun Wilson run for 2 yds to the Nwest 44
12:243rd & 3 at opp 44Thomas Sirk pass incomplete to T.J. Rahming
12:174th & 3 at opp 44Will Monday punt for 44 yds for a touchback
Northwestern Interception, 5 plays
12:061st & 10 at own 20Justin Jackson run for 9 yds to the Nwest 29
12:002nd & 1 at own 29Clayton Thorson pass incomplete to Justin Jackson
11:463rd & 1 at own 29Justin Jackson run for 2 yds to the Nwest 31 for a 1ST down
11:301st & 10 at own 31Justin Jackson run for a loss of 2 yards to the Nwest 29
10:552nd & 12 at own 29Clayton Thorson pass intercepted DeVon Edwards return for 24 yds to the Nwest 26
Duke Touchdown, 5 plays
10:361st & 10 at opp 26Thomas Sirk run for 4 yds to the Nwest 22
10:142nd & 6 at opp 22Shaquille Powell run for 10 yds to the Nwest 12 for a 1ST down
9:551st & 10 at opp 12NORTHWESTERN Penalty, Defensive Offside (5 Yards) to the Nwest 7
9:491st & 5 at opp 7Thomas Sirk pass incomplete to Braxton Deaver
9:402nd & 5 at opp 7Shaquille Powell run for 2 yds to the Nwest 5
9:173rd & 3 at opp 5Thomas Sirk run for 5 yds for a TD, (Ross Martin KICK)Duke 7, Northwestern 0
Northwestern Punt, 3 plays
9:174th & 3 at own 35Ross Martin kickoff for 64 yds , Solomon Vault return for 20 yds to the Nwest 21
9:101st & 10 at own 21Clayton Thorson pass complete to Jelani Roberts for 4 yds to the Nwest 25
8:062nd & 6 at own 25Jelani Roberts run for a loss of 2 yards to the Nwest 23
7:573rd & 8 at own 23Clayton Thorson pass incomplete to Miles Shuler
7:504th & 8 at own 23Hunter Niswander punt for 49 yds, fair catch by Ryan Smith at the Duke 28
Duke Punt, 3 plays
7:431st & 10 at own 28Thomas Sirk pass incomplete to Johnell Barnes
7:392nd & 10 at own 28Thomas Sirk pass complete to Shaun Wilson for 6 yds to the Duke 34
7:083rd & 4 at own 34Thomas Sirk pass incomplete to Shaun Wilson
6:574th & 4 at own 34Will Monday punt for 50 yds , Miles Shuler returns for 7 yds to the Nwest 23
Northwestern Punt, 3 plays
6:431st & 10 at own 23Solomon Vault run for 6 yds to the Nwest 29
6:002nd & 4 at own 29Clayton Thorson run for a loss of 6 yards to the Nwest 23 Clayton Thorson fumbled, forced by Jeremy Cash, recovered by Nwest Clayton Thorson
5:403rd & 10 at own 23Clayton Thorson pass incomplete to Solomon Vault
5:324th & 10 at own 23Hunter Niswander punt for 40 yds, downed at the Duke 37
Duke Punt, 4 plays
5:161st & 10 at own 37Thomas Sirk pass complete to Johnell Barnes for 15 yds to the Nwest 48 for a 1ST down
4:421st & 10 at opp 48Thomas Sirk pass complete to T.J. Rahming for 4 yds to the Nwest 44
4:002nd & 6 at opp 44Thomas Sirk pass complete to T.J. Rahming for a loss of 10 yards T.J. Rahming fumbled, recovered by Duke
3:553rd & 16 at own 46Thomas Sirk pass complete to Shaquille Powell for 1 yd to the Duke 47
3:124th & 15 at own 47Will Monday punt for 53 yds for a touchback
Northwestern Punt, 9 plays
3:001st & 10 at own 20Justin Jackson run for 6 yds to the Nwest 26
2:442nd & 4 at own 26Justin Jackson run for 8 yds to the Nwest 34 for a 1ST down
2:301st & 10 at own 34Justin Jackson run for 2 yds to the Nwest 36
2:082nd & 8 at own 36Clayton Thorson pass complete to Garrett Dickerson for 3 yds to the Nwest 39
1:363rd & 5 at own 39Clayton Thorson pass complete to Mike McHugh for 4 yds to the Nwest 43
1:214th & 1 at own 43Clayton Thorson run for 2 yds to the Nwest 45 for a 1ST down
1:011st & 10 at own 45Justin Jackson run for 1 yd to the Nwest 46
0:482nd & 9 at own 46Clayton Thorson pass complete to Miles Shuler for 6 yds to the Duke 48
0:013rd & 3 at opp 48Clayton Thorson sacked by Deion Williams for a loss of 13 yards to the Nwest 39
Q2 14:534th & 16 at own 39Hunter Niswander punt for 39 yds , Ryan Smith returns for 3 yds to the Duke 42 DUKE Penalty, Illegal Block (10 Yards) to the Duke 15
2nd quarter10 drives, then Duke 7, Northwestern 3
Duke Punt, 3 plays
14:471st & 10 at own 15Shaun Wilson run for 2 yds to the Duke 17
14:402nd & 8 at own 17Thomas Sirk pass complete to Shaun Wilson for 1 yd to the Duke 18
14:303rd & 7 at own 18Thomas Sirk pass complete to Max McCaffrey for 1 yd to the Duke 19
13:084th & 6 at own 19Will Monday punt for 58 yds, downed at the Nwest 23
Northwestern Punt, 3 plays
12:581st & 10 at own 23Justin Jackson run for 2 yds to the Nwest 25
12:502nd & 8 at own 25Clayton Thorson run for 1 yd to the Nwest 26
11:513rd & 7 at own 26Clayton Thorson pass incomplete to Flynn Nagel
11:424th & 7 at own 26Hunter Niswander punt for 47 yds , Ryan Smith returns for a loss of 2 yards to the Duke 25
Duke Punt, 3 plays
11:391st & 10 at own 25Thomas Sirk pass incomplete to T.J. Rahming
11:272nd & 10 at own 25Thomas Sirk run for a loss of 1 yard to the Duke 24
10:323rd & 11 at own 24Thomas Sirk pass complete to Shaquille Powell for 5 yds to the Duke 29
10:164th & 6 at own 29Will Monday punt for 57 yds , Miles Shuler returns for 5 yds to the Nwest 19
Northwestern Punt, 3 plays
10:061st & 10 at own 19Justin Jackson run for 3 yds to the Nwest 22
9:392nd & 7 at own 22Clayton Thorson pass incomplete to Stephen Buckley
9:313rd & 7 at own 22Clayton Thorson run for 1 yd to the Nwest 23
8:554th & 6 at own 23Hunter Niswander punt for 42 yds, downed at the Duke 35
Duke Punt, 5 plays
8:451st & 10 at own 35Thomas Sirk run for 2 yds to the Duke 37
8:272nd & 8 at own 37Thomas Sirk run for 4 yds to the Duke 41
8:123rd & 4 at own 41NORTHWESTERN Penalty, 12 Men on the Field (5 Yards) to the Duke 46 for a 1ST down
8:041st & 10 at own 46Shaun Wilson run for 2 yds to the Duke 48
8:002nd & 8 at own 48DUKE Penalty, Unsportsmanlike Conduct (-15 Yards) to the Duke 33
7:452nd & 23 at own 33Shaun Wilson run for 8 yds to the Duke 41
7:143rd & 15 at own 41Thomas Sirk run for 6 yds to the Duke 47
7:004th & 9 at own 47Will Monday punt for 53 yds for a touchback
Northwestern Punt, 3 plays
6:551st & 10 at own 20Justin Jackson run for 1 yd to the Nwest 21
6:262nd & 9 at own 21Clayton Thorson pass incomplete to Austin Carr
6:213rd & 9 at own 21Clayton Thorson pass incomplete
6:134th & 9 at own 21Hunter Niswander punt for 39 yds , Ryan Smith returns for a loss of 2 yards to the Duke 38
Duke Interception, 6 plays
6:001st & 10 at own 38Thomas Sirk run for 2 yds to the Duke 40
5:202nd & 8 at own 40Shaquille Powell run for 3 yds to the Duke 43
5:023rd & 5 at own 43Thomas Sirk pass complete to Max McCaffrey for 32 yds to the Nwest 25 for a 1ST down
5:021st & 10 at opp 25Timeout NORTHWESTERN, clock 05:02
4:561st & 10 at opp 25Thomas Sirk pass complete to Shaun Wilson for 15 yds to the Nwest 10 for a 1ST down
4:311st & goal at opp 10Shaquille Powell run for a loss of 1 yard to the Nwest 11
3:582nd & goal at opp 11Thomas Sirk pass intercepted Dean Lowry return for 18 yds to the Nwest 36
Northwestern Punt, 3 plays
3:461st & 10 at own 36Justin Jackson run for a loss of 1 yard to the Nwest 35
3:232nd & 11 at own 35Clayton Thorson pass incomplete to Austin Carr
3:193rd & 11 at own 35Clayton Thorson pass incomplete to Dan Vitale
3:124th & 11 at own 35Hunter Niswander punt for 41 yds, fair catch by Ryan Smith at the Duke 24
3:031st & 10 at own 24Shaun Wilson run for 16 yds to the Duke 40 Shaun Wilson fumbled, forced by Godwin Igwebuike, recovered by Nwest Godwin Igwebuike
Northwestern Field goal, 5 plays
2:561st & 10 at opp 40Clayton Thorson pass complete to Justin Jackson for 21 yds to the Duke 19 for a 1ST down
2:301st & 10 at opp 19Clayton Thorson run for 1 yd to the Duke 18
2:082nd & 9 at opp 18Justin Jackson run for a loss of 2 yards to the Duke 20
1:303rd & 11 at opp 20Timeout NORTHWESTERN, clock 01:30
1:273rd & 11 at opp 20Clayton Thorson pass incomplete to Solomon Vault
1:234th & 11 at opp 20Jack Mitchell 37 yd FG GOODDuke 7, Northwestern 3
Duke Punt, 3 plays
1:234th & 11 at own 35Matt Micucci kickoff for 62 yds , DeVon Edwards return for 18 yds to the Duke 21
1:151st & 10 at own 21Thomas Sirk pass incomplete to Shaquille Powell
1:052nd & 10 at own 21Thomas Sirk pass complete to Shaquille Powell for 4 yds to the Duke 25
0:593rd & 6 at own 25Timeout NORTHWESTERN, clock 00:59
0:353rd & 6 at own 25Thomas Sirk run for 2 yds to the Duke 27
0:094th & 4 at own 27Timeout DUKE, clock 00:09
0:004th & 4 at own 27Will Monday punt for 71 yds, punt out-of-bounds at the Nwest 2
Q3 14:461st & 10 at own 35Ross Martin kickoff for 63 yds , Solomon Vault return for 98 yds for a TD, (Jack Mitchell PAT BLOCKED)Northwestern 9, Duke 7
3rd quarter7 drives, then Northwestern 12, Duke 7
Duke Punt, 3 plays
14:462nd & 10 at own 35Matt Micucci kickoff for 30 yds , Erich Schneider return for 5 yds to the Duke 40
14:361st & 10 at own 40Thomas Sirk run for 4 yds to the Duke 44
14:142nd & 6 at own 44Thomas Sirk pass incomplete
14:093rd & 6 at own 44Thomas Sirk pass incomplete to Braxton Deaver
14:034th & 6 at own 44Will Monday punt for 56 yds for a touchback
Northwestern Field goal, 10 plays
13:561st & 10 at own 20Clayton Thorson pass complete to Dan Vitale for 21 yds to the Nwest 41 for a 1ST down
13:351st & 10 at own 41Justin Jackson run for 4 yds to the Nwest 45
13:132nd & 6 at own 45Justin Jackson run for 4 yds to the Nwest 49
12:503rd & 2 at own 49Justin Jackson run for 7 yds to the Duke 44 for a 1ST down
12:131st & 10 at opp 44Warren Long run for 4 yds to the Duke 40
11:472nd & 6 at opp 40Clayton Thorson run for 20 yds to the Duke 20 for a 1ST down
11:281st & 10 at opp 20Justin Jackson run for a loss of 6 yards to the Duke 26
10:502nd & 16 at opp 26Clayton Thorson pass complete to Justin Jackson for a loss of 3 yards to the Duke 29
10:183rd & 19 at opp 29Clayton Thorson run for 2 yds to the Duke 27
9:464th & 17 at opp 27Jack Mitchell 44 yd FG GOODNorthwestern 12, Duke 7
Duke Turnover on downs, 11 plays
9:464th & 17 at own 35Matt Micucci kickoff for 51 yds , DeVon Edwards return for 16 yds to the Duke 30
9:321st & 10 at own 30Thomas Sirk run for 13 yds to the Duke 43 for a 1ST down
9:231st & 10 at own 43Shaun Wilson run for 3 yds to the Duke 46
8:542nd & 7 at own 46Shaquille Powell run for 3 yds to the Duke 49
8:133rd & 4 at own 49Thomas Sirk pass complete to Ryan Smith for 3 yds to the Nwest 48
7:544th & 1 at opp 48Shaquille Powell run for 2 yds to the Nwest 46 for a 1ST down
7:281st & 10 at opp 46Thomas Sirk pass complete to Shaquille Powell for 7 yds to the Nwest 39
7:112nd & 3 at opp 39Shaquille Powell run for 4 yds to the Nwest 35 for a 1ST down
6:531st & 10 at opp 35Shaun Wilson run for 1 yd to the Nwest 34
6:222nd & 9 at opp 34Shaun Wilson run for 2 yds to the Nwest 32
5:583rd & 7 at opp 32Thomas Sirk pass incomplete to Max McCaffrey
5:514th & 7 at opp 32Thomas Sirk run for 2 yds to the Nwest 30
Northwestern Interception, 7 plays
5:411st & 10 at own 31Justin Jackson run for 4 yds to the Nwest 35
5:202nd & 6 at own 35Justin Jackson run for 5 yds to the Nwest 40
5:053rd & 1 at own 40Clayton Thorson run for 1 yd to the Nwest 41 for a 1ST down
4:511st & 10 at own 41Clayton Thorson run for 4 yds to the Nwest 45
4:222nd & 6 at own 45Justin Jackson run for no gain to the Nwest 45
4:003rd & 6 at own 45Clayton Thorson pass complete to Christian Jones for 9 yds to the Duke 46 for a 1ST down
3:431st & 10 at opp 46Clayton Thorson pass intercepted Alonzo Saxton II return for no gain to the Duke 32
Duke Punt, 5 plays
3:201st & 10 at own 32Shaun Wilson run for 6 yds to the Duke 38
3:142nd & 4 at own 38Thomas Sirk run for 7 yds to the Duke 45 for a 1ST down
3:101st & 10 at own 45Shaun Wilson run for 3 yds to the Duke 48
2:372nd & 7 at own 48Thomas Sirk pass incomplete to Shaun Wilson
2:353rd & 7 at own 48DUKE Penalty, Offensive Holding (Tanner Stone) to the Duke 39
2:123rd & 16 at own 39Thomas Sirk pass complete to Shaun Wilson for 5 yds to the Duke 44
2:064th & 11 at own 44Will Monday punt for 56 yds for a touchback
Northwestern Punt, 3 plays
2:001st & 10 at own 20Justin Jackson run for no gain to the Nwest 20
1:102nd & 10 at own 20Justin Jackson run for 5 yds to the Nwest 25
0:553rd & 5 at own 25Clayton Thorson pass incomplete
0:424th & 5 at own 25Hunter Niswander punt for 33 yds, downed at the Duke 42
Duke Field goal, 5 plays
0:341st & 10 at own 42Shaquille Powell run for 30 yds to the Nwest 28 for a 1ST down
0:181st & 10 at opp 28Thomas Sirk run for 3 yds to the Nwest 25
0:002nd & 7 at opp 25Thomas Sirk run for no gain to the Nwest 25
Q4 14:593rd & 7 at opp 25Thomas Sirk run for 5 yds to the Nwest 20
Q4 14:254th & 2 at opp 20Ross Martin 38 yd FG GOODNorthwestern 12, Duke 10
4th quarter6 drives, then Northwestern 19, Duke 10
Northwestern Touchdown, 5 plays
14:254th & 2 at own 35Ross Martin kickoff for 65 yds for a touchback
14:191st & 10 at own 25Justin Jackson run for 6 yds to the Nwest 31
13:482nd & 4 at own 31Clayton Thorson pass complete to Dan Vitale for 5 yds to the Nwest 36 for a 1ST down
13:301st & 10 at own 36Justin Jackson run for 3 yds to the Nwest 39
13:002nd & 7 at own 39Justin Jackson run for 6 yds to the Nwest 45
12:313rd & 1 at own 45Warren Long run for 55 yds for a TD, (Jack Mitchell KICK)Northwestern 19, Duke 10
Duke Punt, 5 plays
12:314th & 1 at own 35Matt Micucci kickoff for 65 yds , DeVon Edwards return for 24 yds to the Duke 24
12:151st & 10 at own 24Thomas Sirk pass complete to David Reeves for 7 yds to the Duke 31
12:102nd & 3 at own 31Thomas Sirk pass complete to T.J. Rahming for 5 yds to the Duke 36 for a 1ST down
11:441st & 10 at own 36Thomas Sirk pass incomplete to T.J. Rahming
11:232nd & 10 at own 36Thomas Sirk pass complete to David Reeves for 3 yds to the Duke 39
10:553rd & 7 at own 39Thomas Sirk pass complete to Max McCaffrey for 1 yd to the Duke 40
10:284th & 6 at own 40Will Monday punt for 60 yds for a touchback
Northwestern Punt, 4 plays
10:221st & 10 at own 20Justin Jackson run for 11 yds to the Nwest 31 for a 1ST down
9:491st & 10 at own 31Justin Jackson run for a loss of 2 yards to the Nwest 29
9:212nd & 12 at own 29Justin Jackson run for 4 yds to the Nwest 33
8:293rd & 8 at own 33Solomon Vault run for 4 yds to the Nwest 37
7:534th & 4 at own 37Hunter Niswander punt for 44 yds, fair catch by Ryan Smith at the Duke 19
Duke Punt, 7 plays
7:461st & 10 at own 19Thomas Sirk pass complete to T.J. Rahming for 11 yds to the Duke 30 for a 1ST down
7:351st & 10 at own 30Thomas Sirk pass incomplete
7:102nd & 10 at own 30Thomas Sirk pass complete to Shaquille Powell for no gain to the Duke 30
6:553rd & 10 at own 30Thomas Sirk pass complete to Shaquille Powell for 16 yds to the Duke 46 for a 1ST down
6:501st & 10 at own 46Thomas Sirk pass incomplete to T.J. Rahming
6:502nd & 10 at own 46DUKE Penalty, False Start (Gabe Brandner) to the Duke 41
6:462nd & 15 at own 41Thomas Sirk pass incomplete to Shaquille Powell
6:323rd & 15 at own 41Thomas Sirk pass complete to Shaquille Powell for 6 yds to the Duke 47
6:034th & 9 at own 47Will Monday punt for 47 yds, downed at the Nwest 6
Northwestern Fumble, 3 plays
6:001st & 10 at own 6Justin Jackson run for 3 yds to the Nwest 9
6:002nd & 7 at own 9Timeout DUKE, clock 06:00
5:562nd & 7 at own 9Justin Jackson run for 4 yds to the Nwest 13
5:563rd & 3 at own 13Timeout DUKE, clock 05:56
5:523rd & 3 at own 13Clayton Thorson pass incomplete to Miles Shuler
5:444th & 3 at own 13Hunter Niswander punt for 38 yds , Ryan Smith returns for no gain to the Duke 49 Ryan Smith fumbled, recovered by Nwest Warren Long
Northwestern End of game, 10 plays
5:171st & 10 at opp 49Justin Jackson run for 2 yds to the Duke 47
4:332nd & 8 at opp 47Justin Jackson run for 2 yds to the Duke 45
4:143rd & 6 at opp 45Clayton Thorson run for 8 yds to the Duke 37 for a 1ST down
3:501st & 10 at opp 37Justin Jackson run for 9 yds to the Duke 28
2:582nd & 1 at opp 28Justin Jackson run for 3 yds to the Duke 25 for a 1ST down
2:201st & 10 at opp 25Justin Jackson run for 6 yds to the Duke 19
1:392nd & 4 at opp 19Justin Jackson run for 11 yds to the Duke 8 for a 1ST down
1:301st & goal at opp 8TEAM run for a loss of 1 yard to the Duke 9
1:002nd & goal at opp 9TEAM run for a loss of 5 yards to the Duke 14
0:013rd & goal at opp 14TEAM run for a loss of 1 yard to the Duke 15

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.

Duke leads 14–⁠10 in 24 meetings, counting the seven since this game.

Recent meetings
2024Duke 26, Northwestern 20
2023Duke 38, Northwestern 14
2022Duke 31, Northwestern 23
2021Duke 30, Northwestern 23
2018Duke 21, Northwestern 7
2017Duke 41, Northwestern 17

Around this game