Northwestern at Duke

Saturday, September 9, 2017

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

AwayNorthwestern10–⁠3 in 2017
17
HomeDuke7–⁠6 in 2017
41

Final at Wallace Wade Stadium, DurhamTV: ESPNUAttendance 20,241

At kickoff
74°F, clear, wind 9 mphWeather: NOAA NCEI Integrated Surface Database; Horace Williams Airport (KIGX), 13 km from the stadium
Officials
Referee Jeff Servinski; umpire Jeff Carr; head linesman Michael Dolce; line judge Paul Engelberts; side judge Todd Ransom; field judge John Roggeman; back judge Scott Buchanan; center judge Greg BlumGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Northwestern370717
Duke714101041

Standouts

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

Player stats

Northwestern

PassingC/AttYdsTDInt
Clayton Thorson11/2912002
Matt Alviti3/44910
RushingCarYdsTDLong
Justin Jackson71818
Jeremy Larkin61808
Jelani Roberts115015
Jesse Brown113013
ReceivingRecYdsTDLong
Riley Lees231120
Cody Link229015
Flynn Nagel327014
Jalen Brown225013
DefenseTklTFLSacksInt
Paddy Fisher180.500
Godwin Igwebuike140.500
Montre Hartage11101
Kyle Queiro9200
Joe Gaziano3110

Duke

PassingC/AttYdsTDInt
Daniel Jones29/4530521
RushingCarYdsTDLong
Daniel Jones16108217
Shaun Wilson1458114
Brittain Brown1429010
Quentin Harris72009
ReceivingRecYdsTDLong
T.J. Rahming12127032
Chris Taylor375152
Aaron Young343016
Quay Chambers322011
DefenseTklTFLSacksInt
Alonzo Saxton II7110
Joe Giles-Harris6000
Ben Humphreys5110
Mike Ramsay4110
Drew Jordan1110
Mark Gilbert1002

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

Team stats

NorthwesternDuke
191Total yards538
169Passing yards305
22Rushing yards233
5.1Yards per pass6.8
1.0Yards per rush3.9
15First downs34
1–⁠10Third downs15–⁠22
0–⁠0Fourth downs0–⁠0
3Turnovers2
3–⁠26Penalties8–⁠55
18:42Possession41:18
1Sacks (by defense)4

Efficiency

NorthwesternDuke
35%Success rate46%
−0.25EPA per play0.14
0.79Explosiveness1.06
−0.37Rushing EPA0.07
−0.21Passing EPA0.26
29%Passing-down success41%
−0.12First-down EPA0.05
−0.30Second-down EPA−0.13
−0.59Third-down EPA0.83
15%Havoc by its defense28%

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

The line

Northwestern −1.5, over/under 54.5.

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

Every drive

Duke end zoneNorthwestern end zoneQ1 NorthwesternPunt, 4 playsQ1 DukePunt, 3 playsQ1 NorthwesternField goal, 10 playsQ1 DukeInterception, 5 playsQ1 NorthwesternPunt, 4 playsQ1 DukeTouchdown, 13 playsQ1 NorthwesternPunt, 3 playsQ1 DukeTouchdown, 5 playsQ2 NorthwesternFumble, 3 playsQ2 DukeTouchdown, 9 playsQ2 NorthwesternPunt, 3 playsQ2 DukePunt, 10 playsQ2 NorthwesternPunt, 3 playsQ2 DukeFumble, 5 playsQ2 NorthwesternTouchdown, 5 playsQ2 DukeEnd of half, 2 playsQ3 DukePunt, 3 playsQ3 NorthwesternInterception, 4 playsQ3 DukeField goal, 8 playsQ3 NorthwesternPunt, 5 playsQ3 DukeTouchdown, 15 playsQ3 NorthwesternPunt, 3 playsQ3 DukeTouchdown, 13 playsQ4 NorthwesternInterception, 1 playQ4 DukeField goal, 10 playsQ4 NorthwesternTouchdown, 7 playsQ4 DukeEnd of game, 5 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 NorthwesternPunt, 4 plays, 5 yards
  2. Q1 DukePunt, 3 plays, 0 yards
  3. Q1 NorthwesternField goal, 10 plays, 35 yards
  4. Q1 DukeInterception, 5 plays, 45 yards
  5. Q1 NorthwesternPunt, 4 plays, 15 yards
  6. Q1 DukeTouchdown, 13 plays, 80 yards
  7. Q1 NorthwesternPunt, 3 plays, 1 yard
  8. Q1 DukeTouchdown, 5 plays, 74 yards
  9. Q2 NorthwesternFumble, 3 plays, 4 yards
  10. Q2 DukeTouchdown, 9 plays, 37 yards
  11. Q2 NorthwesternPunt, 3 plays, −6 yards
  12. Q2 DukePunt, 10 plays, 42 yards
  13. Q2 NorthwesternPunt, 3 plays, 2 yards
  14. Q2 DukeFumble, 5 plays, 22 yards
  15. Q2 NorthwesternTouchdown, 5 plays, 54 yards
  16. Q2 DukeEnd of half, 2 plays, −5 yards
  17. Q3 DukePunt, 3 plays, −3 yards
  18. Q3 NorthwesternInterception, 4 plays, 11 yards
  19. Q3 DukeField goal, 8 plays, 55 yards
  20. Q3 NorthwesternPunt, 5 plays, 13 yards
  21. Q3 DukeTouchdown, 15 plays, 75 yards
  22. Q3 NorthwesternPunt, 3 plays, −1 yard
  23. Q3 DukeTouchdown, 13 plays, 82 yards
  24. Q4 NorthwesternInterception, 1 play, 0 yards
  25. Q4 DukeField goal, 10 plays, 25 yards
  26. Q4 NorthwesternTouchdown, 7 plays, 75 yards
  27. Q4 DukeEnd of game, 5 plays, 17 yards

Play by play

1st quarter7 drives, then Duke 7, Northwestern 3
Northwestern Punt, 4 plays
15:001st & 10 at own 35Austin Parker kickoff for 58 yds , John Moten IV return for 18 yds to the Nwest 25
14:501st & 10 at own 25Jelani Roberts run for 15 yds to the Nwest 40 for a 1ST down
14:361st & 10 at own 40Clayton Thorson pass incomplete
14:252nd & 10 at own 40Justin Jackson run for no gain to the Nwest 40
14:003rd & 10 at own 40Clayton Thorson sacked by Ben Humphreys for a loss of 10 yards to the Nwest 30
13:134th & 20 at own 30Hunter Niswander punt for 39 yds, punt out-of-bounds at the Duke 31
Duke Punt, 3 plays
13:071st & 10 at own 31Shaun Wilson run for 2 yds to the Duke 33
12:302nd & 8 at own 33Shaun Wilson run for a loss of 2 yards to the Duke 31
12:033rd & 10 at own 31Daniel Jones pass incomplete
11:564th & 10 at own 31Austin Parker punt for 27 yds, fair catch by Flynn Nagel at the Nwest 42
Northwestern Field goal, 10 plays
11:451st & 10 at own 42Justin Jackson run for 1 yd to the Nwest 43
11:302nd & 9 at own 43Clayton Thorson pass complete to Garrett Dickerson for 9 yds to the Duke 48 for a 1ST down
11:051st & 10 at opp 48John Moten IV run for 2 yds to the Duke 46
10:472nd & 8 at opp 46Clayton Thorson pass incomplete
10:303rd & 8 at opp 46Clayton Thorson pass complete to Flynn Nagel for 11 yds to the Duke 35 for a 1ST down
10:151st & 10 at opp 35Clayton Thorson pass complete to Riley Lees for 11 yds to the Duke 24 for a 1ST down
9:571st & 10 at opp 24Jeremy Larkin run for 1 yd to the Duke 23
9:392nd & 9 at opp 23Clayton Thorson pass incomplete
9:343rd & 9 at opp 23Clayton Thorson pass incomplete
9:284th & 9 at opp 23Charlie Kuhbander 40 Yd Field GoalNorthwestern 3, Duke 0
Duke Interception, 5 plays
9:284th & 9 at own 35Luke Otto kickoff for 55 yds , Shaun Wilson return for 11 yds to the Duke 21
9:171st & 10 at own 21Daniel Jones pass complete to T.J. Rahming for 32 yds to the Nwest 47 for a 1ST down
9:001st & 10 at opp 47Daniel Jones pass complete to Daniel Helm for 11 yds Daniel Helm fumbled, forced by Godwin Igwebuike, recovered by Duke Daniel Helm for a 1ST down
8:351st & 10 at opp 36Daniel Jones pass incomplete
8:272nd & 10 at opp 36Shaun Wilson run for 2 yds to the Nwest 34
8:073rd & 8 at opp 34Daniel Jones pass intercepted Montre Hartage return for no gain to the Nwest 13
Northwestern Punt, 4 plays
7:501st & 10 at own 13Clayton Thorson pass complete to Justin Jackson for 24 yds to the Nwest 37 for a 1ST down
7:361st & 10 at own 37Justin Jackson run for 1 yd to the Nwest 38
7:112nd & 9 at own 38Clayton Thorson pass incomplete
7:013rd & 9 at own 38Clayton Thorson sacked by Alonzo Saxton II for a loss of 10 yards to the Nwest 28
6:204th & 19 at own 28Hunter Niswander punt for 52 yds, downed at the Duke 20
Duke Touchdown, 13 plays
6:141st & 10 at own 20Daniel Jones run for 9 yds to the Duke 29
5:302nd & 1 at own 29Brittain Brown run for no gain to the Duke 29
5:203rd & 1 at own 29Quentin Harris run for 7 yds to the Duke 36 for a 1ST down
4:521st & 10 at own 36Daniel Jones pass complete to T.J. Rahming for 15 yds to the Nwest 49 for a 1ST down
4:391st & 10 at opp 49Daniel Jones pass complete to T.J. Rahming for 4 yds to the Nwest 45
4:052nd & 6 at opp 45Daniel Jones run for 4 yds to the Nwest 41
3:163rd & 2 at opp 41Daniel Jones run for 2 yds to the Nwest 39 for a 1ST down
2:501st & 10 at opp 39Daniel Jones pass complete to T.J. Rahming for 1 yd to the Nwest 38
2:242nd & 9 at opp 38Daniel Jones pass complete to Aaron Young for 16 yds to the Nwest 22 for a 1ST down
2:101st & 10 at opp 22Daniel Jones pass incomplete
2:022nd & 10 at opp 22Daniel Jones run for 10 yds to the Nwest 12 for a 1ST down
1:151st & 10 at opp 12NORTHWESTERN Penalty, Personal Foul (6 Yards) to the Nwest 6 for a 1ST down. NORTHWESTERN Jared McGee disqualified for Targeting
1:091st & goal at opp 6DUKE Penalty, False Start (-5 Yards) to the Nwest 11
0:571st & goal at opp 11Daniel Jones pass incomplete
0:522nd & goal at opp 11Daniel Jones 11 Yd Run (Austin Parker Kick)Duke 7, Northwestern 3
Northwestern Punt, 3 plays
0:522nd & 15 at own 35Jack Driggers kickoff for 65 yds , John Moten IV return for 15 yds to the Nwest 15
0:411st & 10 at own 15Clayton Thorson pass incomplete
0:322nd & 10 at own 15Justin Jackson run for 1 yd to the Nwest 16
0:023rd & 9 at own 16Clayton Thorson pass incomplete
0:004th & 9 at own 16Hunter Niswander punt for 58 yds, downed at the Duke 26
2nd quarter9 drives, then Duke 21, Northwestern 10
Duke Touchdown, 5 plays
14:551st & 10 at own 26Daniel Jones pass complete to T.J. Rahming for 5 yds to the Duke 31
14:252nd & 5 at own 31Daniel Jones pass complete to Quay Chambers for 7 yds to the Duke 38 for a 1ST down
14:001st & 10 at own 38Daniel Jones pass complete to Quay Chambers for 4 yds to the Duke 42
13:502nd & 6 at own 42Daniel Jones pass complete to T.J. Rahming for 6 yds to the Duke 48 for a 1ST down
13:181st & 10 at own 48Chris Taylor 52 Yd pass from Daniel Jones (Austin Parker Kick)Duke 14, Northwestern 3
Northwestern Fumble, 3 plays
13:181st & 10 at own 35Jack Driggers kickoff for 65 yds for a touchback
13:111st & 10 at own 25Riley Lees run for a loss of 4 yards to the Nwest 21
12:342nd & 14 at own 21Jeremy Larkin run for 8 yds to the Nwest 29
11:553rd & 6 at own 29Clayton Thorson pass complete to Cameron Green for 8 yds Cameron Green fumbled, forced by Alonzo Saxton II, recovered by Duke Alonzo Saxton II at Nwest 37, Alonzo Saxton II for no gain to the Nwest 37
Duke Touchdown, 9 plays
11:491st & 10 at opp 37Daniel Jones pass incomplete
11:402nd & 10 at opp 37Daniel Jones pass complete to Brittain Brown for 2 yds to the Nwest 35
11:113rd & 8 at opp 35Daniel Jones pass complete to Johnathan Lloyd for 12 yds to the Nwest 23 for a 1ST down
10:541st & 10 at opp 23Daniel Jones pass incomplete
10:422nd & 10 at opp 23Shaun Wilson run for 8 yds to the Nwest 15
10:123rd & 2 at opp 15Daniel Jones run for 11 yds to the Nwest 4 for a 1ST down
9:471st & goal at opp 4Quentin Harris run for no gain to the Nwest 4
9:212nd & goal at opp 4Daniel Jones pass incomplete
9:213rd & 0 at opp 4Timeout NORTHWESTERN, clock 09:21
9:153rd & goal at opp 4Daniel Jones 4 Yd Run (Austin Parker Kick)Duke 21, Northwestern 3
Northwestern Punt, 3 plays
9:153rd & 10 at own 35Jack Driggers kickoff for 62 yds , John Moten IV return for 27 yds to the Nwest 30
9:021st & 10 at own 30Clayton Thorson pass incomplete
8:572nd & 10 at own 30Justin Jackson run for 8 yds to the Nwest 38
8:323rd & 2 at own 38Clayton Thorson sacked by Mike Ramsay for a loss of 14 yards to the Nwest 24
7:344th & 16 at own 24Hunter Niswander punt for 48 yds , T.J. Rahming returns for 7 yds to the Duke 31 DUKE Penalty, Illegal Block (10 Yards) to the Duke 25
Duke Punt, 10 plays
7:251st & 10 at own 25Daniel Jones pass complete to Aaron Young for 16 yds to the Duke 41 for a 1ST down
7:051st & 10 at own 41Daniel Jones pass complete to Deon Jackson for 2 yds to the Duke 43
6:352nd & 8 at own 43Daniel Jones pass complete to Daniel Helm for 5 yds to the Duke 48
6:183rd & 3 at own 48Deon Jackson run for 6 yds to the Nwest 46 for a 1ST down
6:021st & 10 at opp 46Daniel Jones pass complete to Quay Chambers for 11 yds to the Nwest 35 for a 1ST down
5:261st & 10 at opp 35Daniel Jones run for 6 yds to the Nwest 29
5:002nd & 4 at opp 29Daniel Jones pass complete to Aaron Young for 11 yds to the Nwest 18 for a 1ST down
4:301st & 10 at opp 18DUKE Penalty, Offensive Holding (-10 Yards) to the Nwest 28
4:171st & 20 at opp 28Daniel Jones pass incomplete
4:172nd & 20 at opp 28Timeout DUKE, clock 04:17
4:112nd & 20 at opp 28Daniel Jones pass incomplete
3:563rd & 20 at opp 28DUKE Penalty, Illegal Formation (-5 Yards) to the Nwest 33
3:513rd & 25 at opp 33Daniel Jones pass incomplete
3:444th & 25 at opp 33Austin Parker punt for 33 yds for a touchback
Northwestern Punt, 3 plays
3:401st & 10 at own 20Clayton Thorson pass complete to Flynn Nagel for 2 yds to the Nwest 22
3:252nd & 8 at own 22Clayton Thorson pass incomplete
3:203rd & 8 at own 22Clayton Thorson pass incomplete
3:144th & 8 at own 22Hunter Niswander punt for 44 yds, fair catch by Shaun Wilson at the Duke 34
Duke Fumble, 5 plays
3:081st & 10 at own 34Daniel Jones pass incomplete
3:012nd & 10 at own 34Brittain Brown run for 1 yd to the Duke 35
2:323rd & 9 at own 35Daniel Jones run for 16 yds to the Nwest 49 for a 1ST down
2:061st & 10 at opp 49Brittain Brown run for 5 yds to the Nwest 44
1:352nd & 5 at opp 44Brittain Brown run for a loss of 2 yards to the Nwest 46 Brittain Brown fumbled, forced by Kyle Queiro, recovered by Nwest Paddy Fisher
Northwestern Touchdown, 5 plays
1:231st & 10 at own 46Clayton Thorson pass complete to Macan Wilson for 7 yds to the Duke 47
1:112nd & 3 at opp 47DUKE Penalty, Defensive Pass Interference (15 Yards) to the Duke 32 for a 1ST down
1:041st & 10 at opp 32Clayton Thorson pass complete to Flynn Nagel for 14 yds to the Duke 18 for a 1ST down
0:551st & 10 at opp 18Clayton Thorson pass incomplete
0:422nd & 10 at opp 18Clayton Thorson pass complete to Jalen Brown for 13 yds to the Duke 5 for a 1ST down
0:331st & goal at opp 5Justin Jackson 5 Yd Run (Charlie Kuhbander Kick)Duke 21, Northwestern 10
Duke End of half, 2 plays
0:331st & 10 at own 35Luke Otto kickoff for 65 yds for a touchback
0:261st & 10 at own 25Shaun Wilson run for a loss of 3 yards to the Duke 22
0:262nd & 13 at own 22Timeout NORTHWESTERN, clock 00:26
0:222nd & 13 at own 22TEAM run for a loss of 2 yards to the Duke 20
3rd quarter7 drives, then Duke 31, Northwestern 10
Duke Punt, 3 plays
15:001st & 10 at own 35Luke Otto kickoff for 65 yds for a touchback
14:561st & 10 at own 25Daniel Jones pass complete to T.J. Rahming for 4 yds to the Duke 29
14:302nd & 6 at own 29Daniel Jones pass complete to Shaun Wilson for a loss of 1 yard to the Duke 28
14:203rd & 7 at own 28Daniel Jones sacked by Joe Gaziano for a loss of 6 yards to the Duke 22 Daniel Jones fumbled, recovered by Duke Shaun Wilson , return for 0 yards
13:184th & 13 at own 22Austin Parker punt for 31 yds, fair catch by Flynn Nagel at the Nwest 47
Northwestern Interception, 4 plays
13:121st & 10 at own 47Clayton Thorson pass complete to Bennett Skowronek for 9 yds to the Duke 44
12:302nd & 1 at opp 44Justin Jackson run for 2 yds to the Duke 42 for a 1ST down
12:151st & 10 at opp 42Clayton Thorson pass incomplete
12:102nd & 10 at opp 42Clayton Thorson pass intercepted Mark Gilbert return for no gain to the Duke 32
Duke Field goal, 8 plays
11:571st & 10 at own 32Daniel Jones pass complete to Chris Taylor for 7 yds to the Duke 39
11:422nd & 3 at own 39Daniel Jones pass complete to Chris Taylor for 16 yds to the Nwest 45 for a 1ST down
11:161st & 10 at opp 45Daniel Jones pass complete to T.J. Rahming for 12 yds to the Nwest 33 for a 1ST down
10:451st & 10 at opp 33Shaun Wilson run for 14 yds to the Nwest 19 for a 1ST down
10:301st & 10 at opp 19Shaun Wilson run for 7 yds to the Nwest 12
10:152nd & 3 at opp 12Shaun Wilson run for a loss of 1 yard to the Nwest 13
9:593rd & 4 at opp 13Daniel Jones pass incomplete
9:544th & 4 at opp 13Austin Parker 31 Yd Field GoalDuke 24, Northwestern 10
Northwestern Punt, 5 plays
9:544th & 4 at own 35Jack Driggers kickoff for 65 yds , John Moten IV return for 14 yds to the Nwest 14
9:401st & 10 at own 14Jeremy Larkin run for no gain to the Nwest 14
9:152nd & 10 at own 14Clayton Thorson pass complete to Jalen Brown for 12 yds to the Nwest 26 for a 1ST down
8:471st & 10 at own 26Jeremy Larkin run for 1 yd to the Nwest 27
8:302nd & 9 at own 27Clayton Thorson pass incomplete
8:253rd & 9 at own 27Clayton Thorson pass incomplete
8:184th & 9 at own 27Hunter Niswander punt for 48 yds, fair catch by Shaun Wilson at the Duke 25
Duke Touchdown, 15 plays
8:121st & 10 at own 25Brittain Brown run for 5 yds to the Duke 30
7:402nd & 5 at own 30Brittain Brown run for 4 yds to the Duke 34
7:273rd & 1 at own 34Daniel Jones run for 2 yds to the Duke 36 for a 1ST down
7:001st & 10 at own 36Daniel Jones pass complete to T.J. Rahming for 10 yds to the Duke 46 for a 1ST down
6:461st & 10 at own 46Brittain Brown run for 2 yds to the Duke 48
6:252nd & 8 at own 48Brittain Brown run for 3 yds to the Nwest 49
5:543rd & 5 at opp 49Daniel Jones pass complete to T.J. Rahming for 13 yds to the Nwest 36 for a 1ST down
5:291st & 10 at opp 36Daniel Jones pass incomplete
5:212nd & 10 at opp 36Brittain Brown run for 1 yd to the Nwest 35
4:483rd & 9 at opp 35Daniel Jones pass complete to T.J. Rahming for 16 yds to the Nwest 19 for a 1ST down
4:291st & 10 at opp 19Daniel Jones pass incomplete
4:162nd & 10 at opp 19Daniel Jones pass complete to T.J. Rahming for 9 yds to the Nwest 10
3:503rd & 1 at opp 10Quentin Harris run for 9 yds to the Nwest 1 for a 1ST down
3:321st & goal at opp 1Quentin Harris run for no gain to the Nwest 1
3:082nd & goal at opp 1Davis Koppenhaver 1 Yd pass from Daniel Jones (Austin Parker Kick)Duke 31, Northwestern 10
Northwestern Punt, 3 plays
3:082nd & 10 at own 35Jack Driggers kickoff for 50 yds , John Moten IV return for 9 yds to the Nwest 24
2:591st & 10 at own 24Clayton Thorson sacked by Drew Jordan for a loss of 6 yards to the Nwest 18
2:202nd & 16 at own 18DUKE Penalty, Defensive Offside (5 Yards) to the Nwest 23
2:072nd & 11 at own 23Clayton Thorson pass incomplete
2:023rd & 11 at own 23Clayton Thorson pass incomplete
1:524th & 11 at own 23Hunter Niswander punt for 59 yds, downed at the Duke 18
Duke Touchdown, 13 plays
1:441st & 10 at own 18Shaun Wilson run for 2 yds to the Duke 20
1:072nd & 8 at own 20Daniel Jones run for 11 yds to the Duke 31 for a 1ST down
0:401st & 10 at own 31Shaun Wilson run for 4 yds to the Duke 35
0:272nd & 6 at own 35Shaun Wilson run for 1 yd to the Duke 36
Q4 15:003rd & 5 at own 36Daniel Jones run for 17 yds to the Nwest 47 for a 1ST down
Q4 14:201st & 10 at opp 47Brittain Brown run for a loss of 4 yards to the Duke 49
Q4 13:502nd & 14 at own 49Daniel Jones run for 2 yds to the Nwest 49
Q4 13:153rd & 12 at opp 49NORTHWESTERN Penalty, Defensive Pass Interference (15 Yards) to the Nwest 34 for a 1ST down
Q4 13:001st & 10 at opp 34Shaun Wilson run for 9 yds to the Nwest 25
Q4 12:302nd & 1 at opp 25Shaun Wilson run for 7 yds to the Nwest 18 for a 1ST down
Q4 12:011st & 10 at opp 18Daniel Jones run for 2 yds to the Nwest 16
Q4 11:202nd & 8 at opp 16Brittain Brown run for 2 yds to the Nwest 14
Q4 10:373rd & 6 at opp 14Daniel Jones pass complete to Johnathan Lloyd for 6 yds to the Nwest 8 for a 1ST down
Q4 10:071st & goal at opp 8Shaun Wilson 8 Yd Run (Austin Parker Kick)Duke 38, Northwestern 10
4th quarter4 drives, then Duke 41, Northwestern 17
Northwestern Interception, 1 play
10:071st & 10 at own 35Jack Driggers kickoff for 65 yds for a touchback
10:011st & 10 at own 25Clayton Thorson pass intercepted Mark Gilbert return for no gain to the Nwest 31
Duke Field goal, 10 plays
9:541st & 10 at opp 31Deon Jackson run for 3 yds to the Nwest 28
9:172nd & 7 at opp 28Deon Jackson run for 6 yds to the Nwest 22
8:353rd & 1 at opp 22Deon Jackson run for 2 yds to the Nwest 20 for a 1ST down
8:011st & 10 at opp 20Deon Jackson run for a loss of 2 yards to the Nwest 22
7:302nd & 12 at opp 22Daniel Jones run for 7 yds to the Nwest 15
6:563rd & 5 at opp 15Brittain Brown run for 10 yds to the Nwest 5 for a 1ST down
6:381st & goal at opp 5Brittain Brown run for no gain to the Nwest 5
5:572nd & goal at opp 5Daniel Jones pass incomplete
5:503rd & goal at opp 5Quentin Harris run for a loss of 1 yard to the Nwest 6
5:074th & goal at opp 6Austin Parker 24 Yd Field GoalDuke 41, Northwestern 10
Northwestern Touchdown, 7 plays
5:074th & 11 at own 35Jack Driggers kickoff for 65 yds for a touchback
5:001st & 10 at own 25Jeremy Larkin run for 6 yds to the Nwest 31
4:372nd & 4 at own 31Jeremy Larkin run for 2 yds to the Nwest 33
4:133rd & 2 at own 33DUKE Penalty, Defensive Offside (5 Yards) to the Nwest 38 for a 1ST down
3:591st & 10 at own 38Matt Alviti pass complete to Cody Link for 15 yds to the Duke 47 for a 1ST down
3:301st & 10 at opp 47Matt Alviti pass complete to Cody Link for 14 yds to the Duke 33 for a 1ST down
3:251st & 10 at opp 33Matt Alviti pass incomplete
2:051st & 10 at opp 20Riley Lees 20 Yd pass from Matt Alviti (Charlie Kuhbander Kick)Duke 41, Northwestern 17
Duke End of game, 5 plays
2:501st at the 50Luke Otto on-side kick recovered by DUKE at the Duke 40
2:431st & 10 at own 40Brittain Brown run for 2 yds to the Duke 42
2:052nd & 8 at own 42Deon Jackson run for 2 yds to the Duke 44
1:203rd & 6 at own 44Quentin Harris run for 3 yds to the Duke 47
1:204th & 3 at own 47Timeout NORTHWESTERN, clock 01:20
1:124th & 3 at own 47NORTHWESTERN Penalty, Running Into Kicker (5 Yards) to the Nwest 48 for a 1ST down
1:001st & 10 at opp 48Quentin Harris run for 2 yds to the Nwest 46
0:002nd & 8 at opp 46Deon Jackson run for 3 yds to the Nwest 43

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