Duke vs. Northwestern

Friday, September 6, 2024

Duke beat Northwestern 26–⁠20 in double overtime. It was their 24th meeting; Duke leads the series 14–⁠10.

Neutral siteDuke9–⁠4 in 2024
26
Neutral siteNorthwestern4–⁠8 in 2024
20

Final, 2 overtimes at Lanny and Sharon Martin Stadium, EvanstonTV: FS1Attendance 11,062

At kickoff
61°F, mostly cloudy, wind 6 mph from the northWeather: NOAA NCEI Integrated Surface Database; Palwaukee Municipal Airport (KPWK), 21 km from the stadium, eight minutes before kickoff
Official
Marcus WoodsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4OT1OT2Final
Duke70337626
Northwestern37037020

How the win probability moved

Northwestern favored

Win probability by play: Northwestern 55% at kickoff, 0% at the end. Biggest swing: 58 points.

Duke favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (58 points).

Standouts

  • PassingMaalik Murphy24 of 39, 242 yards, 3 TD, 1 INTDuke
  • RushingCam Porter16 carries, 94 yards, 2 TDNorthwestern
  • ReceivingJordan Moore11 catches, 121 yards, 1 TDDuke
  • DefenseAlex Howard14 tackles, 2.5 for lossDuke

Player stats

Duke

PassingC/AttYdsTDInt
Maalik Murphy24/3924231
Henry Belin IV1/1700
RushingCarYdsTDLong
Star Thomas1758011
Peyton Jones51504
Henry Belin IV21207
Jaquez Moore31108
ReceivingRecYdsTDLong
Jordan Moore11121125
Nicky Dalmolin339021
Sahmir Hagans435011
Eli Pancol219216
DefenseTklTFLSacksInt
Alex Howard142.500
Jaylen Stinson8000
Tre Freeman6000
Chandler Rivers5200
Terry Moore2101

Northwestern

PassingC/AttYdsTDInt
Mike Wright20/3615801
RushingCarYdsTDLong
Cam Porter1694244
Joseph Himon II624011
Mike Wright817012
ReceivingRecYdsTDLong
A.J. Henning852011
Bryce Kirtz229025
Cam Porter327011
Thomas Gordon224016
DefenseTklTFLSacksInt
Xander Mueller11000
Devin Turner11000
Theran Johnson50.501
Reginald Pearson4110
Coco Azema4000
Anto Saka2110

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

Team stats

DukeNorthwestern
342Total yards288
249Passing yards158
93Rushing yards130
6.2Yards per pass4.4
3.1Yards per rush3.5
18First downs19
4–⁠15Third downs3–⁠16
0–⁠1Fourth downs0–⁠1
2Turnovers2
9–⁠80Penalties7–⁠63
28:47Possession31:13
0Sacks (by defense)2

Efficiency

DukeNorthwestern
36%Success rate34%
0.04EPA per play−0.20
1.13Explosiveness0.92
−0.14Rushing EPA−0.21
0.16Passing EPA−0.18
30%Passing-down success18%
0.25First-down EPA0.00
−0.08Second-down EPA0.12
0.09Third-down EPA−0.83
27%Havoc by its defense17%

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

The line

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

Every drive

Northwestern end zoneDuke end zoneQ1 NorthwesternField goal, 7 playsQ1 DukePunt, 9 playsQ1 NorthwesternInterception, 3 playsQ1 DukeTouchdown, 4 playsQ1 NorthwesternPunt, 4 playsQ1 DukePunt, 3 playsQ1 NorthwesternPunt, 11 playsQ2 NorthwesternTouchdown, 2 playsQ2 DukePunt, 6 playsQ2 NorthwesternPunt, 3 playsQ2 DukePunt, 3 playsQ2 NorthwesternPunt, 4 playsQ2 DukePunt, 3 playsQ2 NorthwesternEnd of half, 1 playQ3 DukePunt, 3 playsQ3 NorthwesternMissed FG, 4 playsQ3 DukeInterception, 2 playsQ3 NorthwesternFumble, 3 playsQ3 DukeField goal, 8 playsQ3 NorthwesternPunt, 4 playsQ3 DukeTurnover on downs, 7 playsQ3 NorthwesternField goal, 11 playsQ4 DukePunt, 3 playsQ4 NorthwesternPunt, 5 playsQ4 DukeMissed FG, 8 playsQ4 NorthwesternPunt, 3 playsQ4 DukeField goal, 11 playsQ4 NorthwesternResult not recorded, 1 playQ5 NorthwesternTouchdown, 4 playsQ5 DukeTouchdown, 1 playQ5 DukeTouchdown, 2 playsQ5 NorthwesternResult not recorded, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Northwestern drives left to right, Duke right to left.
  1. Q1 NorthwesternField goal, 7 plays, 66 yards
  2. Q1 DukePunt, 9 plays, 32 yards
  3. Q1 NorthwesternInterception, 3 plays, 4 yards
  4. Q1 DukeTouchdown, 4 plays, 29 yards
  5. Q1 NorthwesternPunt, 4 plays, 13 yards
  6. Q1 DukePunt, 3 plays, 5 yards
  7. Q1 NorthwesternPunt, 11 plays, 48 yards
  8. Q2 NorthwesternTouchdown, 2 plays, 11 yards
  9. Q2 DukePunt, 6 plays, 19 yards
  10. Q2 NorthwesternPunt, 3 plays, −3 yards
  11. Q2 DukePunt, 3 plays, 7 yards
  12. Q2 NorthwesternPunt, 4 plays, 25 yards
  13. Q2 DukePunt, 3 plays, 2 yards
  14. Q2 NorthwesternEnd of half, 1 play, −1 yard
  15. Q3 DukePunt, 3 plays, 0 yards
  16. Q3 NorthwesternMissed FG, 4 plays, −2 yards
  17. Q3 DukeInterception, 2 plays, 4 yards
  18. Q3 NorthwesternFumble, 3 plays, 2 yards
  19. Q3 DukeField goal, 8 plays, 22 yards
  20. Q3 NorthwesternPunt, 4 plays, 18 yards
  21. Q3 DukeTurnover on downs, 7 plays, 41 yards
  22. Q3 NorthwesternField goal, 11 plays, 43 yards
  23. Q4 DukePunt, 3 plays, 1 yard
  24. Q4 NorthwesternPunt, 5 plays, 23 yards
  25. Q4 DukeMissed FG, 8 plays, 64 yards
  26. Q4 NorthwesternPunt, 3 plays, −1 yard
  27. Q4 DukeField goal, 11 plays, 51 yards
  28. Q4 NorthwesternResult not recorded, 1 play, 7 yards
  29. Q5 NorthwesternTouchdown, 4 plays, 25 yards
  30. Q5 DukeTouchdown, 1 play, 25 yards
  31. Q5 DukeTouchdown, 2 plays, 25 yards
  32. Q5 NorthwesternResult not recorded, 6 plays, 14 yards

Play by play

1st quarter7 drives, then Duke 7, Northwestern 3
Northwestern Field goal, 7 plays
14:451st & 15 at own 8Cam Porter run for 2 yds to the NU 10
14:192nd & 13 at own 10Cam Porter run for 44 yds to the DUKE 46 for a 1ST down
13:341st & 10 at opp 46Mike Wright pass complete to Marshall Lang for 12 yds to the DUKE 34 for a 1ST down
12:551st & 10 at opp 34Mike Wright pass incomplete
12:492nd & 10 at opp 34Mike Wright pass complete to A.J. Henning for 6 yds to the DUKE 28
12:093rd & 4 at opp 28Mike Wright pass complete to Mike Wright for 2 yds to the DUKE 26
11:464th & 2 at opp 26Jack Olsen 44 yd FG GOODNorthwestern 3, Duke 0
Duke Punt, 9 plays
11:46Luke Akers kickoff for 63 yds , Peyton Jones return for 15 yds to the DUKE 17
11:361st & 10 at own 17Jaquez Moore run for 2 yds to the DUKE 19
11:152nd & 8 at own 19Maalik Murphy pass complete to Jeremiah Hasley for 3 yds to the DUKE 22
10:393rd & 5 at own 22Maalik Murphy pass complete to Sahmir Hagans for 6 yds to the DUKE 28 for a 1ST down
10:181st & 10 at own 28Maalik Murphy pass complete to Sahmir Hagans for 9 yds to the DUKE 37
9:472nd & 1 at own 37Star Thomas run for a loss of 1 yard to the DUKE 36
9:123rd & 2 at own 36Star Thomas run for 9 yds to the DUKE 45 for a 1ST down
8:491st & 10 at own 45Maalik Murphy pass complete to Nicky Dalmolin for 3 yds to the DUKE 48
8:122nd & 7 at own 48Jaquez Moore run for 1 yd to the DUKE 49
7:423rd & 6 at own 49Maalik Murphy pass incomplete
7:344th & 6 at own 49Kade Reynoldson punt for 47 yds
Northwestern Interception, 3 plays
7:291st & 10 at own 4Joseph Himon II run for a loss of 1 yard to the NU 3
6:522nd & 11 at own 3Joseph Himon II run for 5 yds to the NU 8
6:133rd & 6 at own 8Mike Wright pass intercepted Terry Moore return for no gain to the NU 29
Duke Touchdown, 4 plays
6:071st & 10 at opp 29Jaquez Moore run for 8 yds to the NU 21
5:462nd & 2 at opp 21Star Thomas run for 3 yds to the NU 18 for a 1ST down
5:171st & 10 at opp 18Star Thomas run for 2 yds to the NU 16
4:502nd & 8 at opp 16Maalik Murphy pass complete to Eli Pancol for 16 yds for a TD (Todd Pelino KICK)Duke 7, Northwestern 3
Northwestern Punt, 4 plays
4:50Ryan Degyansky kickoff for 65 yds for a touchback
4:441st & 10 at own 25Mike Wright pass complete to Cam Porter for 11 yds to the NU 36 for a 1ST down
4:141st & 10 at own 36Mike Wright pass incomplete
4:082nd & 10 at own 36Mike Wright run for 5 yds to the NU 41
3:293rd & 5 at own 41Cam Porter run for a loss of 3 yards to the NU 38
2:544th & 8 at own 38Luke Akers punt for 35 yds , Que’Sean Brown returns for 3 yds to the DUKE 30
Duke Punt, 3 plays
2:491st & 10 at own 30Maalik Murphy pass incomplete
2:422nd & 10 at own 30Peyton Jones run for 3 yds to the DUKE 33
2:043rd & 7 at own 33Maalik Murphy run for 2 yds to the DUKE 35
1:234th & 5 at own 35Kade Reynoldson punt for 60 yds , A.J. Henning returns for 7 yds to the NU 12
Northwestern Punt, 11 plays
1:141st & 10 at own 12Mike Wright pass complete to Calvin Johnson II for 2 yds to the NU 14
0:302nd & 8 at own 14Mike Wright run for 12 yds to the NU 26 for a 1ST down
0:301st & 10 at own 25Northwestern Penalty, False Start (TEAM) to the NU 20
2nd quarter8 drives, then Northwestern 10, Duke 7
Northwestern Punt, 11 plays
14:531st & 10 at own 26(14:53) KOMOLAFE, Caleb rush up the middle for a gain of 8 yards to the NU34 (STINSON, Jaylen), clock 14:52. PENALTY NU Holding on GORDON, Thomas enforced 10 yards from the NU26 to the NU16 [SG]. NO PLAY (replay the down).
14:291st & 20 at own 16Mike Wright pass complete to Joseph Himon II for 4 yds to the NU 20
13:482nd & 16 at own 20Caleb Komolafe run for 4 yds to the NU 24
13:003rd & 12 at own 24Mike Wright pass complete to Thomas Gordon for 16 yds to the NU 40 for a 1ST down
12:191st & 10 at own 40Mike Wright pass complete to A.J. Henning for 11 yds to the DUKE 49 for a 1ST down
11:391st & 10 at opp 49QB Keeper WRIGHT, Mike rush to the left for no gain to the DU49, out of bounds, clock 11:39. PENALTY DU Offsides on WILLIAMS, Wesley enforced 5 yards from the DU49 to the DU44 [SG]. NO PLAY (replay the down).
11:201st & 5 at opp 44Mike Wright pass complete to A.J. Henning for 7 yds to the DUKE 37 for a 1ST down
11:181st & 10 at opp 37Timeout Northwestern, clock 11:18
10:361st & 10 at opp 37Mike Wright run for 10 yds to the DUKE 27 for a 1ST down
10:051st & 10 at opp 27Northwestern Penalty, False Start (-5 Yards) to the DUKE 32
9:381st & 15 at opp 32Caleb Komolafe run for 3 yds to the DUKE 29
8:572nd & 12 at opp 29Caleb Komolafe run for a loss of 4 yards to the DUKE 33
8:093rd & 16 at opp 33Mike Wright run for a loss of 7 yards to the DUKE 40
7:314th & 23 at opp 40Luke Akers punt 28 yards to the DU12 muffed by Que’Sean Brown at the DU12, recovered by NU FITZGERALD, Robert at the DU11, returned 0 yards to the DUKE 11
Northwestern Touchdown, 2 plays
7:191st & 10 at opp 11Cam Porter run for 2 yds to the DUKE 9
6:321st & goal at opp 4Cam Porter run for 4 yds for a TD (Jack Olsen KICK)Northwestern 10, Duke 7
Duke Punt, 6 plays
6:32Luke Akers kickoff for 65 yds for a touchback
6:271st & 10 at own 25Maalik Murphy pass complete to Jordan Moore for 4 yds to the DUKE 29
6:032nd & 6 at own 29Maalik Murphy pass incomplete
5:563rd & 6 at own 29Maalik Murphy pass complete to Jordan Moore for 11 yds to the DUKE 40 for a 1ST down
5:401st & 10 at own 40Star Thomas run for 4 yds to the DUKE 44
5:122nd & 6 at own 44Maalik Murphy pass incomplete
5:083rd & 6 at own 44Maalik Murphy pass incomplete
5:014th & 6 at own 44Kade Reynoldson punt for 44 yds, fair catch by A.J. Henning at the NU 12
Northwestern Punt, 3 plays
4:561st & 10 at own 12Joseph Himon II run for a loss of 3 yards to the NU 9
4:152nd & 13 at own 9Mike Wright pass incomplete
4:113rd & 13 at own 9Mike Wright pass incomplete
4:034th & 13 at own 9Luke Akers punt for 40 yds , Que’Sean Brown returns for no gain to the DUKE 41
Duke Punt, 3 plays
3:581st & 10 at own 41Star Thomas run for 2 yds to the DUKE 43
3:262nd & 8 at own 43Star Thomas run for 5 yds to the DUKE 48
2:423rd & 3 at own 48Maalik Murphy pass incomplete
2:354th & 3 at own 48Kade Reynoldson punt for 42 yds, fair catch by A.J. Henning at the NU 10
Northwestern Punt, 4 plays
2:271st & 10 at own 10Mike Wright pass complete to Bryce Kirtz for 25 yds to the NU 35 for a 1ST down
1:561st & 10 at own 35Mike Wright pass incomplete
1:502nd & 10 at own 35Mike Wright pass incomplete
1:433rd & 10 at own 35Mike Wright pass incomplete
1:404th & 10 at own 35Luke Akers punt for 46 yds, fair catch by Que’Sean Brown at the DUKE 19
Duke Punt, 3 plays
1:291st & 10 at own 19Star Thomas run for no gain to the DUKE 19
0:542nd & 10 at own 19Star Thomas run for 3 yds to the DUKE 22
0:133rd & 7 at own 22Star Thomas run for a loss of 1 yard to the DUKE 21
0:104th & 8 at own 21Timeout Northwestern, clock 00:10
0:074th & 8 at own 21Kade Reynoldson punt for 39 yds, fair catch by A.J. Henning at the NU 40
Northwestern End of half, 1 play
0:021st & 10 at own 40(00:02) [SG] Kneel down by WRIGHT, Mike at NU39 (team loss of 1), clock 00:00.
3rd quarter8 drives, then Tied at 10
Duke Punt, 3 plays
14:56Luke Akers kickoff for 54 yds , Peyton Jones return for 13 yds to the DUKE 24
14:501st & 10 at own 24Star Thomas run for 4 yds to the DUKE 28
14:292nd & 6 at own 28Maalik Murphy pass incomplete
14:233rd & 6 at own 28Maalik Murphy sacked by R.J. Pearson for a loss of 4 yards to the DUKE 24
13:464th & 10 at own 24punt blocked by Noah Taylor blocked by Noah Taylor , returns for no gain to the DUKE 9
Northwestern Missed FG, 4 plays
13:421st & goal at opp 9Cam Porter run for a loss of 2 yards to the DUKE 11
13:002nd & goal at opp 11Mike Wright pass incomplete
12:513rd & goal at opp 11Mike Wright pass incomplete
12:504th & goal at opp 11Jack Olsen 29 yd FG MISSED
Duke Interception, 2 plays
12:421st & 10 at own 20Peyton Jones run for 4 yds to the DUKE 24
12:152nd & 6 at own 24Maalik Murphy pass intercepted Calvin Johnson II return for no gain to the DUKE 45
Northwestern Fumble, 3 plays
12:101st & 10 at opp 45Caleb Komolafe run for a loss of 1 yard to the DUKE 46
11:252nd & 11 at opp 46Mike Wright pass complete to Thomas Gordon for 8 yds to the DUKE 38
10:313rd & 3 at opp 38Caleb Komolafe run for a loss of 5 yards to the DUKE 46 Caleb Komolafe fumbled, recovered by DUKE Ozzie Nicholas O. Nicholas return for 3 yds
Duke Field goal, 8 plays
10:251st & 10 at own 46Star Thomas run for 4 yds to the 50 yard line
9:572nd & 6 at the 50Henry Belin IV run for 7 yds to the NU 43 for a 1ST down
9:261st & 10 at opp 43Henry Belin IV run for 5 yds to the NU 38
9:022nd & 5 at opp 38Henry Belin IV pass complete to Jordan Moore for 7 yds to the NU 31 for a 1ST down
8:371st & 10 at opp 31QB Keeper BELIN IV, Henry rush to the right for no gain to the NU31 (SMITH, Evan), clock 08:37. PENALTY DU Holding declined DU Tripping on FINA, Bruno enforced 15 yards from the NU31 to the NU46 [NHSG]. NO PLAY (replay the down).
8:221st & 25 at opp 46Maalik Murphy pass incomplete
8:152nd & 25 at opp 46Maalik Murphy pass complete to Nicky Dalmolin for 15 yds to the NU 31
7:593rd & 10 at opp 31Duke Penalty, False Start (Bruno Fina) to the NU 36
7:363rd & 15 at opp 36Peyton Jones run for 4 yds to the NU 32
7:004th & 11 at opp 32Todd Pelino 49 yd FG GOODTied at 10
Northwestern Punt, 4 plays
7:00Ryan Degyansky kickoff for 65 yds for a touchback
6:531st & 10 at own 25Mike Wright pass complete to Cam Porter for 11 yds to the NU 36 for a 1ST down
6:131st & 10 at own 36Cam Porter run for 2 yds to the NU 38
5:362nd & 8 at own 38Cam Porter run for 5 yds to the NU 43
4:523rd & 3 at own 43Mike Wright pass incomplete
4:474th & 3 at own 43Luke Akers punt for 37 yds, fair catch by Que’Sean Brown at the DUKE 20
Duke Turnover on downs, 7 plays
4:381st & 10 at own 20Maalik Murphy pass complete to Jordan Moore for 14 yds to the DUKE 34 for a 1ST down
4:171st & 10 at own 34Maalik Murphy pass complete to Jordan Moore for 9 yds to the DUKE 43
3:572nd & 1 at own 43Maalik Murphy pass complete to Jontavis Robertson for 10 yds to the NU 47 for a 1ST down
3:321st & 10 at opp 47Maalik Murphy pass complete to Que’Sean Brown for 4 yds to the NU 43
3:012nd & 6 at opp 43Peyton Jones run for 3 yds to the NU 40
2:273rd & 3 at opp 40Peyton Jones run for 1 yd to the NU 39
1:524th & 2 at opp 39Maalik Murphy pass incomplete
1:521st & 10 at own 39Duke Penalty, Offsides (5 Yards) to the NU 44
Northwestern Field goal, 11 plays
1:451st & 5 at own 44Mike Wright pass incomplete
1:452nd & 5 at own 44Timeout Northwestern, clock 01:45
1:372nd & 5 at own 44Mike Wright pass complete to Duke Olges for 6 yds to the 50 yard line for a 1ST down
0:531st & 10 at the 50Mike Wright pass complete to A.J. Henning for 8 yds to the DUKE 42
0:172nd & 2 at opp 42Joseph Himon II run for 11 yds to the DUKE 31 for a 1ST down
Q4 14:551st & 10 at opp 31Joseph Himon II run for 2 yds to the DUKE 29
Q4 14:162nd & 8 at opp 29Mike Wright run for no gain to the DUKE 29
Q4 13:443rd & 8 at opp 29Joseph Himon II run for 10 yds to the DUKE 19 for a 1ST down
Q4 13:091st & 10 at opp 19A.J. Henning run for a loss of 1 yard to the DUKE 20
Q4 12:272nd & 11 at opp 20Mike Wright pass complete to A.J. Henning for 2 yds to the DUKE 18
Q4 11:433rd & 9 at opp 18Mike Wright pass incomplete
Q4 11:394th & 9 at opp 18Jack Olsen 35 yd FG GOODNorthwestern 13, Duke 10
4th quarter6 drives, then Tied at 13
Duke Punt, 3 plays
11:39Luke Akers kickoff for 63 yds , Peyton Jones return for 27 yds to the DUKE 13
11:271st & 10 at own 13Star Thomas run for 1 yd to the DUKE 14
11:052nd & 9 at own 14Maalik Murphy pass incomplete
11:023rd & 9 at own 14Maalik Murphy pass incomplete
10:534th & 9 at own 14Kade Reynoldson punt for 48 yds , A.J. Henning returns for no gain to the NU 38
Northwestern Punt, 5 plays
10:471st & 10 at own 38Mike Wright pass complete to A.J. Henning for 3 yds to the NU 41
10:072nd & 7 at own 41Mike Wright pass complete to A.J. Henning for 7 yds to the NU 48 for a 1ST down
9:341st & 10 at own 48WRIGHT, Mike pass deep to the left incomplete intended for GORDON, Thomas thrown to the DU34, clock 09:34. PENALTY DU Pass Interference on HOWARD, Alex enforced 15 yards to the DU37 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
9:271st & 10 at opp 37Mike Wright pass incomplete
9:272nd & 10 at opp 37Timeout Northwestern, clock 09:27
9:192nd & 10 at opp 37Mike Wright run for a loss of 2 yards to the DUKE 39
8:383rd & 12 at opp 39Mike Wright pass incomplete
8:334th & 12 at opp 39Luke Akers punt for 39 yds for a touchback
Duke Missed FG, 8 plays
8:241st & 10 at own 20Maalik Murphy pass complete to Jordan Moore for 15 yds to the DUKE 35 for a 1ST down
8:051st & 10 at own 35Maalik Murphy pass complete to Jordan Moore for 4 yds to the DUKE 39
7:432nd & 6 at own 39Maalik Murphy pass complete to Sahmir Hagans for 11 yds to the 50 yard line for a 1ST down
7:291st & 10 at the 50MURPHY, Maalik pass up the middle incomplete intended for MOORE, Jordan thrown to the NU40, clock 07:29. PENALTY Before the snap, NU Illegal Substitution enforced 5 yards from the NU50 to the NU45. NO PLAY (replay the down).
7:251st & 5 at opp 45MURPHY, Maalik pass up the middle incomplete intended for DALMOLIN, Nicky thrown to the NU36, clock 07:25. PENALTY NU Pass Interference on AZEMA, Coco enforced 15 yards to the NU30 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
4:471st & 10 at opp 35Duke Penalty, Offensive Holding (Joshua Pickett) to the NU 45
4:251st & 20 at opp 45Maalik Murphy pass complete to Nicky Dalmolin for 21 yds to the NU 24 for a 1ST down
3:481st & 10 at opp 24Maalik Murphy pass complete to Jontavis Robertson for 5 yds to the NU 19
3:253rd & 5 at opp 19Star Thomas run for 3 yds to the NU 16
3:254th & 11 at own 19Timeout Duke, clock 03:25
3:212nd & 5 at opp 19Maalik Murphy pass incomplete
2:044th & 2 at opp 16Todd Pelino 33 yd FG MISSED
2:001st & 10 at own 20Northwestern Penalty, Offensive Holding (Thomas Gordon) to the NU 10
Northwestern Punt, 3 plays
2:001st & 20 at own 10Cam Porter run for 3 yds to the NU 13
2:002nd & 17 at own 13Mike Wright pass complete to Bryce Kirtz for 4 yds to the NU 17
2:003rd & 13 at own 17Cam Porter run for 2 yds to the NU 19
2:004th & 11 at own 19Luke Akers punt for 45 yds , Que’Sean Brown returns for 9 yds to the DUKE 45
Duke Field goal, 11 plays
2:001st & 10 at own 45Maalik Murphy pass complete to Sahmir Hagans for 9 yds to the NU 46
2:002nd & 1 at opp 46Maalik Murphy pass incomplete
2:003rd & 1 at opp 46Maalik Murphy pass complete to Javon Harvey for 13 yds to the NU 33 for a 1ST down
1:491st & 10 at opp 33Star Thomas run for no gain to the NU 33
1:492nd & 10 at opp 33Maalik Murphy pass complete to Jordan Moore for 11 yds to the NU 22 for a 1ST down
0:151st & 10 at opp 22Maalik Murphy sacked by Anto Saka for a loss of 1 yard to the NU 23
0:152nd & 11 at opp 23Star Thomas run for 11 yds to the NU 12 for a 1ST down
0:151st & 10 at opp 12Maalik Murphy pass incomplete
0:152nd & 10 at opp 12Star Thomas run for 9 yds to the NU 3
0:153rd & 1 at opp 3Maalik Murphy pass complete to Jordan Moore for a loss of 1 yard to the NU 4
0:144th & 2 at opp 4Todd Pelino 22 yd FG GOODTied at 13
Northwestern Result not recorded, 1 play
0:13Ryan Degyansky kickoff for 37 yds , Duke Olges return for no gain to the NU 28
0:101st & 10 at own 28Mike Wright run for 7 yds to the NU 35
Overtime4 drives, then Tied at 20
Northwestern Touchdown, 4 plays
1st & 10 at opp 25Cam Porter run for 6 yds to the DUKE 19
2nd & 4 at opp 19Cam Porter run for 1 yd to the DUKE 18
3rd & 3 at opp 18Mike Wright pass complete to A.J. Henning for 8 yds to the DUKE 10 for a 1ST down
1st & goal at opp 10Cam Porter 10 Yd Run (Jack Olsen Kick)Northwestern 20, Duke 13
Duke Touchdown, 1 play
1st & 10 at opp 25Maalik Murphy pass complete to Jordan Moore for 25 yds for a TD (Todd Pelino KICK)Tied at 20
Duke Touchdown, 2 plays
1st & 10 at opp 25Maalik Murphy pass complete to Jordan Moore for 22 yds to the NU 3 for a 1ST down
1st & goal at opp 3Eli Pancol 3 Yd pass from Maalik Murphy (Two-Point Pass Conversion Failed)Duke 26, Northwestern 20
Northwestern Result not recorded, 6 plays
1st & 10 at opp 25Cam Porter run for 7 yds to the DUKE 18
2nd & 3 at opp 18Cam Porter run for 6 yds to the DUKE 12 for a 1ST down
1st & 10 at opp 12Mike Wright pass complete to Cam Porter for 5 yds to the DUKE 7
2nd & 5 at opp 7Cam Porter run for 4 yds to the DUKE 3
3rd & 1 at opp 3Mike Wright run for a loss of 8 yards to the DUKE 11
4th & 9 at opp 11Mike Wright pass incomplete

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.

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

Duke

Northwestern