Duke at Northwestern

Saturday, September 15, 2007

Duke beat Northwestern 20–⁠14. It was their 15th meeting; after it, Duke led the series 8–⁠7.

AwayDuke1–⁠11 in 2007
20
HomeNorthwestern6–⁠6 in 2007
14

Final at Ryan Field, EvanstonAttendance 23,716

At kickoff
54°F, clear, wind 5 mph from the eastWeather: NOAA NCEI Integrated Surface Database; Palwaukee Municipal Airport (KPWK), 19 km from the stadium, 15 minutes before kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Duke7130020
Northwestern700714

Standouts

Player stats

Duke

PassingC/AttYdsTDInt
Thaddeus Lewis19/2324630
RushingCarYdsTDLong
Tielor Robinson421012
Justin Boyle112105
Re’quan Boyette41309
Thaddeus Lewis81008
ReceivingRecYdsTDLong
Jomar Wright763120
Ronnie Drummer262156
Raphael Chestnut351027
Eron Riley450022
InterceptionsIntYdsTD
Mike Tauiliili1240
Leon Wright100

Northwestern

PassingC/AttYdsTDInt
C.J. Bacher30/5036802
Eric Peterman0/1000
RushingCarYdsTDLong
Brandon Roberson2180114
C.J. Bacher835135
Jeff Yarbrough221013
Mark Woodsum1202
ReceivingRecYdsTDLong
Ross Lane9128024
Drake Dunsmore270035
Eric Peterman444021
Kim Thompson437011

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

Team stats

DukeNorthwestern
309Total yards506
246Passing yards376
63Rushing yards138
10.7Yards per pass7.2
2.0Yards per rush4.1
15First downs25
7–⁠13Third downs7–⁠15
1–⁠2Fourth downs1–⁠5
1Turnovers2
8–⁠73Penalties12–⁠110
16:26Possession20:14

Efficiency

DukeNorthwestern
37%Success rate43%
0.02EPA per play0.07
1.12Explosiveness1.11
−0.43Rushing EPA0.07
0.74Passing EPA0.07
36%Passing-down success31%
−0.21First-down EPA0.14
−0.08Second-down EPA0.30
0.53Third-down EPA0.38

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 going in

Our ratings (scores only)

Northwestern 84% to win. Duke pulled the upset.

Every drive

Northwestern end zoneDuke end zoneQ1 NorthwesternInterception, 2 playsQ1 DukeFumble, 1 playQ1 NorthwesternPunt, 5 playsQ1 DukeTouchdown pass, 11 playsQ1 NorthwesternTouchdown run, 10 playsQ1 DukeTouchdown pass, 10 playsQ2 NorthwesternInterception, 8 playsQ2 DukeTouchdown pass, 7 playsQ2 NorthwesternTurnover on downs, 11 playsQ2 NorthwesternEnd of half, 3 playsQ3 DukePunt, 4 playsQ3 NorthwesternTurnover on downs, 15 playsQ3 DukeTurnover on downs, 7 playsQ3 NorthwesternTouchdown run, 9 playsQ4 DukePunt, 6 playsQ4 NorthwesternPunt, 3 playsQ4 DukePunt, 3 playsQ4 NorthwesternTurnover on downs, 14 playsQ4 DukePunt, 3 playsQ4 NorthwesternTurnover on downs, 8 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 NorthwesternInterception, 2 plays, 7 yards
  2. Q1 DukeFumble, 1 play, −7 yards
  3. Q1 NorthwesternPunt, 5 plays, 3 yards
  4. Q1 DukeTouchdown pass, 11 plays, 86 yards
  5. Q1 NorthwesternTouchdown run, 10 plays, 83 yards
  6. Q1 DukeTouchdown pass, 10 plays, 70 yards
  7. Q2 NorthwesternInterception, 8 plays, 31 yards
  8. Q2 DukeTouchdown pass, 7 plays, 80 yards
  9. Q2 NorthwesternTurnover on downs, 11 plays, 67 yards
  10. Q2 NorthwesternEnd of half, 3 plays, −64 yards
  11. Q3 DukePunt, 4 plays, 21 yards
  12. Q3 NorthwesternTurnover on downs, 15 plays, 61 yards
  13. Q3 DukeTurnover on downs, 7 plays, 35 yards
  14. Q3 NorthwesternTouchdown run, 9 plays, 65 yards
  15. Q4 DukePunt, 6 plays, 15 yards
  16. Q4 NorthwesternPunt, 3 plays, 5 yards
  17. Q4 DukePunt, 3 plays, 9 yards
  18. Q4 NorthwesternTurnover on downs, 14 plays, 79 yards
  19. Q4 DukePunt, 3 plays, 9 yards
  20. Q4 NorthwesternTurnover on downs, 8 plays, 58 yards

Play by play

1st quarter6 drives, then Tied at 7
Northwestern Interception, 2 plays
0:001st & 10 at own 23C.J. Bacher pass complete to Tonjua Jones for 7 yards to the Nwest 30, tackled by Glenn Williams.
13:572nd & 3 at own 30C.J. Bacher pass intercepted by M Tauiliili at the Nwest 39, returned for 24 yards to the Nwest 30, tackled by Kurt Mattes, Duke penalty 15 yard personal foul accepted.
Duke Fumble, 1 play
12:111st & 10 at opp 30Thaddeus Lewis rush for a loss of 7 yards, fumbled at the Nwest 37, recovered by John Gill at the Nwest 37.
Northwestern Punt, 5 plays
13:571st & 10 at own 37Jeff Yarbrough rush for 13 yards to the Nwest 35, tackled by Adrian Aye-Darko and Wesley Oglesby, Northwestern penalty 15 yard personal foul accepted.
12:111st & 10 at own 35Brandon Roberson rush for 1 yard to the Nwest 26 out-of-bounds, tackled by Glenn Williams and Vincent Rey, Northwestern penalty 10 yard holding accepted.
13:571st & 19 at own 26Brandon Roberson rush for 6 yards to the Nwest 32, tackled by Vince Oghobaase and Vincent Rey.
13:572nd & 13 at own 32C.J. Bacher pass complete to Brandon Roberson for 8 yards to the Nwest 40, tackled by Leon Wright.
13:573rd & 5 at own 40C.J. Bacher pass incomplete to Brandon Roberson, hurried by Wesley Oglesby.
12:114th & 5 at own 40Stefan Demos punt for 46 yards downed at the Duke 14.
Duke Touchdown pass, 11 plays
12:111st & 10 at own 14Justin Boyle rush for 3 yards to the Duke 17, tackled by John Gill and Corey Wootton.
12:112nd & 7 at own 17Thaddeus Lewis rush for no gain to the Duke 17, tackled by John Gill.
12:113rd & 7 at own 17Northwestern penalty 5 yard offside defense accepted, no play.
12:113rd & 2 at own 22Thaddeus Lewis pass complete to Raphael Chestnut for 20 yards to the Duke 42 for a 1ST down, tackled by David Oredugba.
12:111st & 10 at own 42Thaddeus Lewis pass complete to Jomar Wright for 7 yards to the Duke 49, tackled by Sherrick McManis out-of-bounds.
12:112nd & 3 at own 49Tielor Robinson rush for 3 yards to the Nwest 48 for a 1ST down, tackled by Adam Kadela and Mike Dinard.
12:111st & 10 at opp 48Thaddeus Lewis rush for a loss of 1 yard to the Nwest 34 for a 1ST down, tackled by Kevin Mims, Northwestern penalty 15 yard personal foul on Mike Dinard accepted.
12:111st & 10 at opp 34Thaddeus Lewis pass incomplete to Raphael Chestnut, hurried by Wesley Oglesby.
12:112nd & 10 at opp 34Thaddeus Lewis pass complete to Jomar Wright for 7 yards to the Nwest 27, tackled by Brendan Smith out-of-bounds.
12:113rd & 3 at opp 27Ronnie Drummer rush for a loss of 4 yards to the Nwest 31, tackled by Adam Hahn and Kevin Mims.
12:114th & 7 at opp 31Thaddeus Lewis pass complete to Raphael Chestnut for 27 yards to the Nwest 4 for a 1ST down, tackled by David Oredugba.
6:471st & goal at opp 4Thaddeus Lewis pass complete to Jomar Wright for 4 yards for a TOUCHDOWN.Duke 6, Northwestern 0
6:47Joe Surgan extra point GOOD.Duke 7, Northwestern 0
6:47Joe Surgan kickoff for 67 yards returned by Sherrick McManis for 14 yards to the Nwest 17, tackled by Catron Gainey.
Northwestern Touchdown run, 10 plays
6:471st & 10 at own 17C.J. Bacher pass complete to Tonjua Jones for 7 yards to the Nwest 24 out-of-bounds.
6:472nd & 3 at own 24C.J. Bacher pass complete to Jeff Yarbrough for 2 yards to the Nwest 26, tackled by Vincent Rey out-of-bounds.
6:473rd & 1 at own 26Mark Woodsum rush for 2 yards to the Nwest 28 for a 1ST down, tackled by Kinney Rucker and Clifford Respress.
6:471st & 10 at own 28Brandon Roberson rush for 12 yards to the Nwest 40 for a 1ST down, tackled by Chris Davis and Marcus Jones.
6:471st & 10 at own 40C.J. Bacher pass complete to Drake Dunsmore for 35 yards to the Duke 25 for a 1ST down, tackled by Chris Davis and Adrian Aye-Darko.
6:471st & 10 at opp 25C.J. Bacher sacked by Patrick Bailey at the Duke 27 for a loss of 2 yards.
6:472nd & 12 at opp 27C.J. Bacher pass complete to Omar Conteh for 10 yards to the Duke 17, tackled by Vincent Rey.
6:473rd & 2 at opp 17C.J. Bacher pass complete to Ross Lane for 12 yards to the Duke 5 for a 1ST down, tackled by M Tauiliili.
6:471st & goal at opp 5C.J. Bacher pass incomplete to N/A, hurried by Wesley Oglesby.
3:452nd & goal at opp 5Brandon Roberson rush for 5 yards for a TOUCHDOWN.Duke 7, Northwestern 6
3:45Amado Villarreal extra point GOOD.Tied at 7
3:45Stefan Demos kickoff for 67 yards returned by Jabari Marshall for 27 yards to the Duke 30, tackled by Quentin Davie.
Duke Touchdown pass, 10 plays
3:451st & 10 at own 30Thaddeus Lewis pass complete to Jomar Wright for 13 yards to the Duke 43 for a 1ST down, tackled by Sherrick McManis.
3:451st & 10 at own 43Thaddeus Lewis rush for 8 yards to the Nwest 49, tackled by Deante Battle and Nate Williams.
3:452nd & 2 at opp 49Thaddeus Lewis pass complete to Jomar Wright for 20 yards to the Nwest 29 for a 1ST down, tackled by Deante Battle.
3:451st & 10 at opp 29Thaddeus Lewis pass complete to Ronnie Drummer for 6 yards to the Nwest 23, tackled by Nate Williams and Mark Koehn.
3:452nd & 4 at opp 23Justin Boyle rush for 2 yards to the Nwest 21, tackled by Mark Koehn and Marshall Thomas.
3:453rd & 2 at opp 21Thaddeus Lewis pass complete to Jomar Wright for 3 yards to the Nwest 18 for a 1ST down, tackled by Brendan Smith.
3:451st & 10 at opp 18Thaddeus Lewis pass complete to Eron Riley for 3 yards to the Nwest 15, tackled by Deante Battle and Mike Dinard.
Q2 15:002nd & 7 at opp 15Justin Boyle rush for 2 yards to the Nwest 13, tackled by Adam Hahn and Kevin Mims.
Q2 15:003rd & 5 at opp 13Thaddeus Lewis pass complete to Nick Stefanow for 6 yards to the Nwest 7 for a 1ST down, tackled by Reggie McPherson and Brendan Smith.
Q2 13:481st & goal at opp 7Thaddeus Lewis pass complete to Brandon King for 7 yards for a TOUCHDOWN.Duke 13, Northwestern 7
Q2 13:48Joe Surgan extra point GOOD.Duke 14, Northwestern 7
Q2 13:48Joe Surgan kickoff for 49 yards returned by Sidney Stewart for 9 yards to the Nwest 20, tackled by Glenn Williams, Northwestern penalty 10 yard illegal block accepted.
2nd quarter4 drives, then Duke 20, Northwestern 7
Northwestern Interception, 8 plays
13:481st & 10 at own 20Brandon Roberson rush for no gain to the Nwest 20, tackled by Vince Oghobaase and Patrick Bailey.
13:482nd & 10 at own 20C.J. Bacher pass complete to Ross Lane for 6 yards to the Nwest 26, tackled by Leon Wright.
13:483rd & 4 at own 26C.J. Bacher pass complete to Eric Peterman for 21 yards to the Nwest 47 for a 1ST down, tackled by Jabari Marshall and Adrian Aye-Darko.
13:481st & 10 at own 47C.J. Bacher pass complete to Ross Lane for 4 yards to the Duke 49, tackled by Leon Wright.
13:482nd & 6 at opp 49Brandon Roberson rush for 10 yards to the Duke 39 for a 1ST down, tackled by Vincent Rey.
13:481st & 10 at opp 39Brandon Roberson rush for a loss of 6 yards to the Duke 45, tackled by Vincent Rey.
13:482nd & 16 at opp 45Northwestern penalty 15 yard pass interference on Eric Peterman accepted, no play.
13:482nd & 31 at own 40C.J. Bacher pass complete to Kim Thompson for 11 yards to the Duke 49.
9:413rd & 20 at opp 49C.J. Bacher pass intercepted by Leon Wright at the Duke 0, returned for no gain to the Duke 20.
Duke Touchdown pass, 7 plays
9:411st & 10 at own 20Tielor Robinson rush for 12 yards to the Duke 32 for a 1ST down, tackled by Reggie McPherson.
9:411st & 10 at own 32Tielor Robinson rush for 4 yards to the Duke 36, tackled by Deante Battle.
9:412nd & 6 at own 36Tielor Robinson rush for 2 yards to the Duke 38, tackled by Kevin Mims.
9:413rd & 4 at own 38Thaddeus Lewis pass complete to Eron Riley for 7 yards to the Duke 45 for a 1ST down.
6:161st & 10 at own 45Ronnie Drummer rush for a loss of 1 yard to the Duke 44, tackled by Adam Hahn and Corey Wootton.
6:162nd & 11 at own 44Thaddeus Lewis rush for no gain to the Duke 44, tackled by Adam Kadela.
6:163rd & 11 at own 44Thaddeus Lewis pass complete to Ronnie Drummer for 56 yards for a TOUCHDOWN.Duke 20, Northwestern 7
6:16Joe Surgan extra point MISSED.
6:16Joe Surgan kickoff for 62 yards returned by Sherrick McManis for 14 yards to the Nwest 22, tackled by Catron Gainey.
Northwestern Turnover on downs, 11 plays
6:161st & 10 at own 22C.J. Bacher pass complete to Rasheed Ward for 7 yards to the Nwest 29, tackled by Marcus Jones.
6:162nd & 3 at own 29Brandon Roberson rush for 7 yards to the Nwest 36 for a 1ST down, tackled by Clifford Respress and Kinney Rucker.
6:161st & 10 at own 36Duke penalty 5 yard offside defense accepted, no play.
6:161st & 5 at own 41Brandon Roberson rush for 14 yards to the Duke 45 out-of-bounds for a 1ST down, tackled by Leon Wright.
6:161st & 10 at opp 45C.J. Bacher pass complete to Ross Lane for 14 yards to the Duke 31 for a 1ST down, tackled by Adrian Aye-Darko.
6:161st & 10 at opp 31C.J. Bacher pass incomplete to Rasheed Ward, hurried by Wesley Oglesby, Northwestern penalty illegal shift declined.
6:162nd & 10 at opp 31Brandon Roberson rush for 1 yard to the Duke 30, tackled by Patrick Bailey.
6:163rd & 9 at opp 30C.J. Bacher pass complete to Ross Lane for 12 yards to the Duke 18 for a 1ST down, tackled by Glenn Williams.
6:161st & 10 at opp 18C.J. Bacher rush for no gain, fumbled at the Duke 28, forced by Patrick Bailey, recovered by Eric Peterman at the Duke 28.
1:502nd & 20 at opp 28C.J. Bacher pass complete to Omar Conteh for 12 yards to the Duke 16, tackled by Patrick Bailey and Vince Oghobaase.
1:503rd & 8 at opp 16Timeout Northwestern, clock 01:50.
1:363rd & 8 at opp 16C.J. Bacher pass incomplete to Tonjua Jones, hurried by Wesley Oglesby, broken up by Vincent Rey.
1:404th & 8 at opp 16Duke penalty 5 yard offside defense on Patrick Bailey accepted, no play.
1:404th & 3 at opp 11C.J. Bacher pass incomplete to Omar Conteh, hurried by Wesley Oglesby, broken up by Glenn Williams.
Duke 3 plays
1:361st & 10 at own 11Re’quan Boyette rush for 9 yards to the Duke 20, tackled by Adam Kadela and Quentin Davie.
1:362nd & 1 at own 20Re’quan Boyette rush for 2 yards to the Duke 22 for a 1ST down, tackled by Adam Kadela and Mike Dinard.
0:001st & 10 at own 22Jeremy Ringfield rush for a loss of 5 yards to the Duke 17, tackled by Kevin Mims and John Gill.
Q3 15:00Northwestern penalty 5 yard offside on N/A accepted, no play.
Q3 15:00Stefan Demos kickoff for 47 yards returned by Clifford Harris for no gain to the Duke 28 out-of-bounds.
3rd quarter4 drives, then Duke 20, Northwestern 7
Duke Punt, 4 plays
15:001st & 10 at own 28Thaddeus Lewis pass complete to Eron Riley for 18 yards to the Duke 46 for a 1ST down, tackled by Deante Battle out-of-bounds.
15:001st & 10 at own 46Justin Boyle rush for a loss of 1 yard to the Duke 45, tackled by Adam Kadela and Mike Dinard.
15:002nd & 11 at own 45Thaddeus Lewis pass complete to Jomar Wright for 9 yards to the Nwest 46, tackled by Mike Dinard.
15:003rd & 2 at opp 46Justin Boyle rush for no gain to the Nwest 46, tackled by Kevin Mims and Mark Koehn.
15:004th & 2 at opp 46Duke penalty 5 yard delay of game accepted.
12:324th & 7 at own 49Kevin Jones punt for 42 yards downed at the Nwest 9.
Northwestern Turnover on downs, 15 plays
12:321st & 10 at own 9Brandon Roberson rush for 5 yards to the Nwest 14, tackled by Vincent Rey.
12:322nd & 5 at own 14C.J. Bacher pass incomplete to Rasheed Ward, hurried by Wesley Oglesby.
12:323rd & 5 at own 14C.J. Bacher pass complete to Eric Peterman for 6 yards to the Nwest 20 for a 1ST down, tackled by M Tauiliili.
12:321st & 10 at own 20Brandon Roberson rush for no gain to the Nwest 20, tackled by Patrick Bailey.
12:322nd & 10 at own 20C.J. Bacher pass incomplete to Brandon Roberson, hurried by Patrick Bailey.
12:323rd & 10 at own 20C.J. Bacher pass complete to Eric Peterman for 12 yards to the Nwest 32 for a 1ST down, tackled by Chris Davis.
12:321st & 10 at own 32Omar Conteh rush for 2 yards to the Nwest 24, tackled by Wesley Oglesby, Northwestern penalty 10 yard holding on Dylan Thiry accepted.
12:321st & 18 at own 24C.J. Bacher rush for 4 yards to the Nwest 28, tackled by Glenn Williams and Vincent Rey.
12:322nd & 14 at own 28C.J. Bacher pass complete to Tonjua Jones for 20 yards to the Nwest 48 for a 1ST down, tackled by Leon Wright out-of-bounds.
12:321st & 10 at own 48Eric Peterman pass incomplete to Ross Lane, hurried by Patrick Bailey.
12:322nd & 10 at own 48Brandon Roberson rush for no gain to the Nwest 48, tackled by M Tauiliili and Clifford Respress.
12:323rd & 10 at own 48Duke penalty 15 yard pass interference on Adrian Aye-Darko accepted, no play.
12:321st & 10 at opp 37C.J. Bacher pass complete to Jeff Yarbrough for no gain to the Duke 37, tackled by Glenn Williams and Patrick Bailey.
12:322nd & 10 at opp 37Brandon Roberson rush for 2 yards to the Duke 35, tackled by Patrick Bailey.
6:503rd & 8 at opp 35Timeout Northwestern, clock 06:50.
6:503rd & 8 at opp 35C.J. Bacher pass incomplete to Rasheed Ward, hurried by Patrick Bailey.
6:334th & 8 at opp 35Duke penalty 5 yard KICK accepted, no play.
6:334th & 3 at opp 30C.J. Bacher pass incomplete to Tonjua Jones, hurried by M Tauiliili, broken up by Vincent Rey.
Duke Turnover on downs, 7 plays
6:331st & 10 at own 30Re’quan Boyette rush for no gain to the Duke 30, tackled by John Gill and Mike Dinard.
6:332nd & 10 at own 30Ronnie Drummer rush for 4 yards to the Duke 34, tackled by John Gill and Deante Battle.
6:333rd & 6 at own 34Thaddeus Lewis pass complete to Eron Riley for 22 yards to the Nwest 44 for a 1ST down out-of-bounds.
6:331st & 10 at opp 44Thaddeus Lewis pass incomplete to Jomar Wright, hurried by M Tauiliili.
6:332nd & 10 at opp 44Justin Boyle rush for 5 yards to the Nwest 39, tackled by Deante Battle.
6:333rd & 5 at opp 39Thaddeus Lewis pass complete to Raphael Chestnut for 4 yards to the Nwest 35, tackled by Adam Kadela and Kevin Mims.
6:334th & 1 at opp 35Thaddeus Lewis rush for no gain to the Nwest 35, tackled by Adam Kadela and Kevin Mims.
Northwestern Touchdown run, 9 plays
3:521st & 10 at own 35C.J. Bacher pass complete to Ross Lane for 22 yards to the Duke 43 for a 1ST down.
3:521st & 10 at opp 43C.J. Bacher pass complete to Rasheed Ward for 9 yards to the Duke 34, tackled by Adrian Aye-Darko.
3:521st & 10 at opp 12Jeff Yarbrough rush for 8 yards to the Duke 14, Northwestern penalty 10 yard holding on Ross Lane accepted.
3:521st & 12 at opp 14Brandon Roberson rush for 11 yards to the Duke 3, tackled by Glenn Williams.
3:522nd & 1 at opp 3Brandon Roberson rush for no gain to the Duke 3, tackled by Patrick Bailey and Kinney Rucker.
3:523rd & 1 at opp 3C.J. Bacher rush for 2 yards to the Duke 1 for a 1ST down, tackled by Patrick Bailey.
3:521st & goal at opp 1Brandon Roberson rush for no gain to the Duke 1, tackled by Vince Oghobaase and M Tauiliili.
Q4 14:582nd & goal at opp 1C.J. Bacher rush for 1 yard for a TOUCHDOWN.Duke 20, Northwestern 13
Q4 14:58Amado Villarreal extra point GOOD.Duke 20, Northwestern 14
Q4 14:58Stefan Demos kickoff for 59 yards returned by Clifford Harris for 21 yards to the Duke 22, tackled by David Oredugba out-of-bounds, Duke penalty 10 yard holding accepted.
4th quarter6 drives, then Duke 20, Northwestern 14
Duke Punt, 6 plays
14:581st & 10 at own 22Justin Boyle rush for 2 yards to the Duke 24, tackled by Sherrick McManis and Corey Wootton.
14:582nd & 8 at own 24Ronnie Drummer rush for 4 yards to the Duke 28, tackled by Kevin Mims and Deante Battle.
14:583rd & 4 at own 28Thaddeus Lewis rush for 5 yards to the Duke 33 out-of-bounds for a 1ST down, tackled by Kevin Mims.
14:581st & 10 at own 33Justin Boyle rush for 4 yards to the Duke 37, tackled by Reggie McPherson.
14:582nd & 6 at own 37Justin Boyle rush for no gain to the Duke 37, tackled by Mark Koehn and Adam Kadela.
14:583rd & 6 at own 37Thaddeus Lewis pass incomplete, hurried by M Tauiliili, broken up by Corey Wootton.
14:584th & 6 at own 37Kevin Jones punt for 31 yards downed at the Nwest 32.
Northwestern Punt, 3 plays
11:541st & 10 at own 32Brandon Roberson rush for 5 yards to the Nwest 37, tackled by Kinney Rucker.
11:542nd & 5 at own 37C.J. Bacher pass incomplete to Rasheed Ward, hurried by M Tauiliili.
11:543rd & 5 at own 37C.J. Bacher pass incomplete to Eric Peterman, hurried by M Tauiliili, broken up by Vincent Rey.
10:594th & 5 at own 37Stefan Demos punt for 48 yards, returned by Leon Wright for 2 yards to the Duke 17, tackled by David Oredugba.
Duke Punt, 3 plays
10:591st & 10 at own 17Thaddeus Lewis pass incomplete to Eron Riley, hurried by Adam Hahn.
10:592nd & 10 at own 17Re’quan Boyette rush for 2 yards to the Duke 19, tackled by Corey Wootton and John Gill.
10:593rd & 8 at own 19Thaddeus Lewis pass complete to Re’quan Boyette for 7 yards to the Duke 26, tackled by Prince Kwateng.
9:174th & 1 at own 26Kevin Jones punt for 64 yards downed at the Nwest 10.
Northwestern Turnover on downs, 14 plays
9:171st & 10 at own 10Brandon Roberson rush for 8 yards to the Nwest 18, tackled by Marcus Jones and Adrian Aye-Darko.
9:172nd & 2 at own 18Brandon Roberson rush for 1 yard to the Nwest 9, tackled by Patrick Bailey, Northwestern penalty 10 yard holding on Joel Belding accepted.
9:172nd & 11 at own 9C.J. Bacher rush for 11 yards to the Nwest 20 for a 1ST down, tackled by Chris Davis and Patrick Bailey.
9:171st & 10 at own 20C.J. Bacher pass complete to Drake Dunsmore for 35 yards to the Duke 45 for a 1ST down, tackled by Leon Wright.
9:171st & 10 at opp 45C.J. Bacher pass complete to Eric Peterman for 5 yards to the Duke 40, tackled by Vincent Rey out-of-bounds.
9:172nd & 5 at opp 40Northwestern penalty 10 yard holding on Joel Belding accepted, no play.
9:172nd & 15 at the 50C.J. Bacher pass complete to Ross Lane for 21 yards to the Duke 29 for a 1ST down, tackled by Leon Wright.
9:171st & 10 at opp 29Omar Conteh rush for a loss of 2 yards to the Duke 31, tackled by Vince Oghobaase.
9:172nd & 12 at opp 31C.J. Bacher pass complete to Kim Thompson for 7 yards to the Duke 24, tackled by Vincent Rey.
9:173rd & 5 at opp 24C.J. Bacher pass incomplete to N/A, hurried by Ayanga Okpokowuruk.
9:174th & 5 at opp 24C.J. Bacher pass complete to Ross Lane for 13 yards to the Duke 11 for a 1ST down, tackled by Jabari Marshall.
9:171st & 10 at opp 11Brandon Roberson rush for a loss of 2 yards to the Duke 13, tackled by Vincent Rey.
9:172nd & 12 at opp 13C.J. Bacher pass incomplete to Kim Thompson, hurried by Ayanga Okpokowuruk, broken up by Glenn Williams.
9:173rd & 12 at opp 13C.J. Bacher pass complete to Josh Rooks for 7 yards to the Duke 6, tackled by Glenn Williams.
9:174th & 5 at opp 6Northwestern penalty 5 yard false start on Trevor Rees accepted.
9:174th & 10 at opp 11C.J. Bacher pass incomplete to Kim Thompson, hurried by Ayanga Okpokowuruk.
Duke Punt, 3 plays
2:201st & 10 at own 11Justin Boyle rush for 1 yard to the Duke 12, tackled by Prince Kwateng and Jeff Yarbrough.
2:132nd & 9 at own 12Timeout Northwestern, clock 02:13.
2:132nd & 9 at own 12Thaddeus Lewis rush for 5 yards to the Duke 17, tackled by Adam Kadela and Sherrick McManis.
2:133rd & 4 at own 17Justin Boyle rush for 3 yards to the Duke 20, tackled by Reggie McPherson and Corey Wootton.
1:254th & 1 at own 20Timeout Northwestern, clock 01:25.
1:174th & 1 at own 20Kevin Jones punt for 45 yards, returned by Brendan Smith for no gain to the Nwest 35, tackled by Eron Riley.
Northwestern Turnover on downs, 8 plays
1:171st & 10 at own 35C.J. Bacher pass complete to Ross Lane for 24 yards to the Duke 41 for a 1ST down, tackled by Adrian Aye-Darko.
1:171st & 10 at opp 41C.J. Bacher pass complete to Kim Thompson for 10 yards to the Duke 31 for a 1ST down out-of-bounds.
0:581st & 10 at opp 31Timeout Duke, clock 00:58.
0:581st & 10 at opp 31C.J. Bacher sacked by Wesley Oglesby at the Duke 42 for a loss of 6 yards, Northwestern penalty 5 yard intentional grounding on C.J. Bacher accepted.
0:582nd & 21 at opp 42C.J. Bacher rush for 35 yards to the Duke 7 for a 1ST down, tackled by Jabari Marshall.
0:581st & goal at opp 7C.J. Bacher pass incomplete to Kim Thompson, hurried by Ayanga Okpokowuruk.
0:582nd & goal at opp 7C.J. Bacher pass incomplete to Ross Lane, hurried by Wesley Oglesby.
0:103rd & 0 at opp 7Timeout Duke, clock 00:10.
0:103rd & goal at opp 7C.J. Bacher pass incomplete to Tonjua Jones, hurried by Wesley Oglesby, broken up by Vincent Rey.
0:104th & goal at opp 7C.J. Bacher pass incomplete to Tonjua Jones, hurried by Ayanga Okpokowuruk.

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