Duke at Wake Forest

Saturday, November 28, 2015

Duke beat Wake Forest 27–⁠21. It was their 96th meeting; after it, Duke led the series 55–⁠36–⁠2 in the games on file.

AwayDuke8–⁠5 in 2015
27
HomeWake Forest3–⁠9 in 2015
21

Final at Allegacy Federal Credit Union Stadium, Winston-SalemTV: ESPN3Attendance 26,435

At kickoff
65°F, clear, wind 5 mph from the westWeather: NOAA NCEI Integrated Surface Database; Smith Reynolds Airport (KINT), 3 km from the stadium, 24 minutes after kickoff
Officials
Referee Gary Patterson; umpire Rich McMahan; head linesman Joseph Griesser; line judge Deon Lawrence; side judge Tony Tarantini; field judge Harry Tyson; back judge H Wittelsberger; center judge James ColeGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Duke7107327
Wake Forest7001421

Standouts

  • PassingThomas Sirk26 of 39, 275 yards, 2 TDDuke
  • RushingTyler Bell16 carries, 94 yards, 1 TDWake Forest
  • ReceivingCam Serigne5 catches, 135 yards, 1 TDWake Forest
  • DefenseAllen Jackson1 INTDuke

Player stats

Duke

PassingC/AttYdsTDInt
Thomas Sirk26/3927520
Anthony Nash0/1000
Parker Boehme1/1500
RushingCarYdsTDLong
Thomas Sirk1657119
Shaquille Powell154606
Jela Duncan940013
Parker Boehme2403
ReceivingRecYdsTDLong
Max McCaffrey593230
T.J. Rahming763012
Anthony Nash758010
Jela Duncan217015
InterceptionsIntYdsTD
Allen Jackson100
Breon Borders100

Wake Forest

PassingC/AttYdsTDInt
John Wolford23/3533822
RushingCarYdsTDLong
Tyler Bell1694120
John Wolford718013
ReceivingRecYdsTDLong
Cam Serigne5135149
Cortez Lewis568125
Chuck Wade450018
K.J. Brent233019

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

Team stats

DukeWake Forest
431Total yards450
280Passing yards338
151Rushing yards112
6.8Yards per pass9.7
3.1Yards per rush4.9
30First downs21
7–⁠17Third downs5–⁠11
1–⁠1Fourth downs0–⁠0
0Turnovers3
4–⁠34Penalties5–⁠51
37:12Possession22:48

Efficiency

DukeWake Forest
45%Success rate48%
0.15EPA per play0.21
1.13Explosiveness1.19
−0.02Rushing EPA0.20
0.30Passing EPA0.22
45%Passing-down success44%
−0.01First-down EPA0.01
0.20Second-down EPA0.31
0.26Third-down EPA0.58

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

The line

Duke −4, over/under 45.

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 61%, Wake Forest 39%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Wake Forest end zoneDuke end zoneQ1 DukeMissed FG, 10 playsQ1 Wake ForestPunt, 5 playsQ1 DukePunt, 3 playsQ1 Wake ForestFumble, 3 playsQ1 DukeTouchdown, 7 playsQ1 Wake ForestTouchdown, 7 playsQ1 DukeTouchdown, 13 playsQ2 Wake ForestPunt, 3 playsQ2 DukePunt, 6 playsQ2 Wake ForestPunt, 4 playsQ2 DukeField goal, 12 playsQ3 Wake ForestMissed FG, 6 playsQ3 DukeTouchdown, 6 playsQ3 Wake ForestInterception, 7 playsQ3 DukePunt, 9 playsQ3 Wake ForestPunt, 5 playsQ3 DukePunt, 5 playsQ4 Wake ForestTouchdown, 10 playsQ4 DukePunt, 8 playsQ4 Wake ForestInterception, 4 playsQ4 DukeField goal, 10 playsQ4 Wake ForestTouchdown, 5 playsQ4 DukePunt, 3 playsQ4 Wake ForestResult not recorded
Solid bars scored; an outline in the other team’s color marks points the defense scored. Wake Forest drives left to right, Duke right to left.
  1. Q1 DukeMissed FG, 10 plays, 54 yards
  2. Q1 Wake ForestPunt, 5 plays, 20 yards
  3. Q1 DukePunt, 3 plays, 9 yards
  4. Q1 Wake ForestFumble, 3 plays, 13 yards
  5. Q1 DukeTouchdown, 7 plays, 36 yards
  6. Q1 Wake ForestTouchdown, 7 plays, 75 yards
  7. Q1 DukeTouchdown, 13 plays, 75 yards
  8. Q2 Wake ForestPunt, 3 plays, 6 yards
  9. Q2 DukePunt, 6 plays, 30 yards
  10. Q2 Wake ForestPunt, 4 plays, 24 yards
  11. Q2 DukeField goal, 12 plays, 51 yards
  12. Q3 Wake ForestMissed FG, 6 plays, 65 yards
  13. Q3 DukeTouchdown, 6 plays, 80 yards
  14. Q3 Wake ForestInterception, 7 plays, 36 yards
  15. Q3 DukePunt, 9 plays, 24 yards
  16. Q3 Wake ForestPunt, 5 plays, 27 yards
  17. Q3 DukePunt, 5 plays, 15 yards
  18. Q4 Wake ForestTouchdown, 10 plays, 91 yards
  19. Q4 DukePunt, 8 plays, 29 yards
  20. Q4 Wake ForestInterception, 4 plays, 32 yards
  21. Q4 DukeField goal, 10 plays, 57 yards
  22. Q4 Wake ForestTouchdown, 5 plays, 75 yards
  23. Q4 DukePunt, 3 plays, 2 yards
  24. Q4 Wake ForestResult not recorded, 0 yards

Play by play

1st quarter7 drives, then Tied at 7
Duke Missed FG, 10 plays
15:001st & 10 at own 35Mike Weaver kickoff for 65 yds for a touchback
15:001st & 10 at own 25Shaun Wilson run for 2 yds to the Duke 27
15:002nd & 8 at own 27Thomas Sirk run for 7 yds to the Duke 34
15:003rd & 1 at own 34Shaquille Powell run for 5 yds to the Duke 39 for a 1ST down
15:001st & 10 at own 39Shaquille Powell run for 4 yds to the Duke 43
15:002nd & 6 at own 43Thomas Sirk pass incomplete
15:003rd & 6 at own 43Thomas Sirk pass complete to Max McCaffrey for 30 yds to the WFrst 27 for a 1ST down
15:001st & 10 at opp 27Shaquille Powell run for 4 yds to the WFrst 23
15:002nd & 6 at opp 23Shaquille Powell run for 2 yds to the WFrst 21
15:003rd & 4 at opp 21Thomas Sirk pass incomplete
11:314th & 4 at opp 21Ross Martin 39 yd FG MISSED
Wake Forest Punt, 5 plays
11:311st & 10 at own 21Tyler Bell run for 9 yds to the WFrst 30
11:312nd & 1 at own 30Tyler Bell run for 5 yds to the WFrst 35 for a 1ST down DUKE Penalty, Defensive offside ( Yards) declined for a 1ST down
11:311st & 10 at own 35John Wolford pass incomplete
11:312nd & 10 at own 35John Wolford run for 3 yds to the WFrst 38
11:313rd & 7 at own 38John Wolford run for 3 yds to the WFrst 41
11:314th & 4 at own 41Alexander Kinal punt for 44 yds , Ryan Smith returns for 9 yds to the Duke 24
Duke Punt, 3 plays
9:141st & 10 at own 24Parker Boehme pass complete to T.J. Rahming for 5 yds to the Duke 29
9:142nd & 5 at own 29Parker Boehme run for 3 yds to the Duke 32
9:143rd & 2 at own 32Parker Boehme run for 1 yd to the Duke 33
9:144th & 1 at own 33Will Monday punt for 44 yds
Wake Forest Fumble, 3 plays
7:381st & 10 at own 23Tyler Bell run for 4 yds to the WFrst 27
7:382nd & 6 at own 27Tyler Bell run for 1 yd to the WFrst 28
7:383rd & 5 at own 28John Wolford run for 5 yds to the WFrst 36 John Wolford fumbled, forced by Dwayne Norman, recovered by Duke Deondre Singleton
Duke Touchdown, 7 plays
6:091st & 10 at opp 36Thomas Sirk pass incomplete
6:092nd & 10 at opp 36Thomas Sirk pass complete to Jela Duncan for 2 yds to the WFrst 34
6:093rd & 8 at opp 34Thomas Sirk pass complete to Anthony Nash for 9 yds to the WFrst 25 for a 1ST down
6:091st & 10 at opp 25Jela Duncan run for 1 yd to the WFrst 24
6:092nd & 9 at opp 24Thomas Sirk pass complete to Anthony Nash for 10 yds to the WFrst 14 for a 1ST down
6:091st & 10 at opp 14DUKE Penalty, false start (-5 Yards) to the WFrst 19
6:091st & 15 at opp 19Jela Duncan run for 1 yd to the WFrst 18
3:242nd & 14 at opp 18Thomas Sirk pass complete to Max McCaffrey for 18 yds for a TD, (Ross Martin KICK)Duke 7, Wake Forest 0
Wake Forest Touchdown, 7 plays
3:241st & 0 at own 35Ross Martin kickoff for 65 yds for a touchback
3:241st & 10 at own 25John Wolford pass complete to Cam Serigne for 49 yds to the Duke 26 for a 1ST down
3:241st & 10 at opp 26John Wolford run for a loss of 2 yards to the Duke 28
3:242nd & 12 at opp 28John Wolford pass complete to Cortez Lewis for a loss of 2 yards to the Duke 30
3:243rd & 14 at opp 30John Wolford pass complete to Cortez Lewis for 25 yds to the Duke 5 for a 1ST down
3:241st & goal at opp 5Tyler Bell run for 2 yds to the Duke 3
3:242nd & goal at opp 3Tyler Bell run for 2 yds to the Duke 1
0:063rd & goal at opp 1Tyler Bell run for 1 yd for a TD, (Mike Weaver KICK)Tied at 7
Duke Touchdown, 13 plays
0:061st & 0 at own 35Mike Weaver kickoff for 65 yds for a touchback
0:061st & 10 at own 25Thomas Sirk pass complete to Anthony Nash for 7 yds to the Duke 32
Q2 15:002nd & 3 at own 32WAKE FOREST Penalty, Defensive offside (5 Yards) to the Duke 37 for a 1ST down
Q2 15:001st & 10 at own 37Thomas Sirk pass complete to Anthony Nash for 9 yds to the Duke 46
Q2 15:002nd & 1 at own 46Shaun Wilson run for 1 yd to the Duke 47 for a 1ST down
Q2 15:001st & 10 at own 47Thomas Sirk run for 2 yds to the Duke 49
Q2 15:002nd & 8 at own 49Thomas Sirk pass complete to Shaun Wilson for 9 yds to the WFrst 42 for a 1ST down
Q2 15:001st & 10 at opp 42Shaun Wilson run for a loss of 2 yards to the WFrst 44
Q2 15:002nd & 12 at opp 44Thomas Sirk run for 3 yds to the WFrst 41
Q2 15:003rd & 9 at opp 41Thomas Sirk pass complete to T.J. Rahming for 9 yds to the WFrst 32 for a 1ST down
Q2 15:001st & 10 at opp 32Shaquille Powell run for 4 yds to the WFrst 28
Q2 15:002nd & 6 at opp 28Thomas Sirk pass complete to Erich Schneider for 9 yds to the WFrst 19 for a 1ST down
Q2 15:001st & 10 at opp 19Thomas Sirk run for 7 yds to the WFrst 12
Q2 15:002nd & 3 at opp 12Thomas Sirk pass complete to Anthony Nash for 9 yds to the WFrst 3 for a 1ST down
Q2 9:481st & goal at opp 3Thomas Sirk run for 3 yds for a TD, (Ross Martin KICK)Duke 14, Wake Forest 7
2nd quarter4 drives, then Duke 17, Wake Forest 7
Wake Forest Punt, 3 plays
9:481st & 0 at own 35Ross Martin kickoff for 65 yds for a touchback
9:481st & 10 at own 25John Wolford pass incomplete
9:482nd & 10 at own 25John Wolford pass complete to Isaiah Robinson for 6 yds to the WFrst 31
9:483rd & 4 at own 31John Wolford pass incomplete
9:484th & 4 at own 31Alexander Kinal punt for 51 yds, fair catch by Ryan Smith at the Duke 18
Duke Punt, 6 plays
8:501st & 10 at own 18Thomas Sirk pass complete to T.J. Rahming for 12 yds to the Duke 30 for a 1ST down
8:501st & 10 at own 30Thomas Sirk pass incomplete to T.J. Rahming, broken up by Brad Watson
8:502nd & 10 at own 30Thomas Sirk pass complete to T.J. Rahming for 11 yds to the Duke 41 for a 1ST down
8:501st & 10 at own 41Sirk, T crossing pass incomplete, PENALTY WF pass interference (Dancel, Z) 6 yards to the DU47, 1ST DOWN DU, NO PLAY.
8:501st & 10 at own 47Shaquille Powell run for 1 yd to the Duke 48
8:502nd & 9 at own 48Thomas Sirk pass incomplete to Anthony Nash, broken up by Brad Watson
8:503rd & 9 at own 48Thomas Sirk pass incomplete to T.J. Rahming
8:504th & 9 at own 48Will Monday punt for 35 yds
Wake Forest Punt, 4 plays
6:531st & 10 at own 17John Wolford pass complete to Chuck Wade for 17 yds to the WFrst 34 for a 1ST down
6:531st & 10 at own 34John Wolford pass complete to Tyler Bell for 5 yds to the WFrst 39
6:532nd & 5 at own 39John Wolford pass complete to Chuck Wade for 2 yds to the WFrst 41
6:533rd & 3 at own 41John Wolford pass incomplete
6:534th & 3 at own 41Alexander Kinal punt for 43 yds, fair catch by Ryan Smith at the Duke 16
Duke Field goal, 12 plays
5:131st & 10 at own 16Jela Duncan run for 6 yds to the Duke 22
5:132nd & 4 at own 22Thomas Sirk pass complete to Shaun Wilson for 7 yds to the Duke 29 for a 1ST down
5:131st & 10 at own 29Thomas Sirk pass incomplete to T.J. Rahming, broken up by Brad Watson
5:132nd & 10 at own 29T.J. Rahming run for 1 yd to the Duke 30
5:133rd & 9 at own 30Thomas Sirk pass complete to Anthony Nash for 10 yds to the Duke 40 for a 1ST down
5:131st & 10 at own 40Thomas Sirk run for 6 yds to the Duke 46
5:132nd & 4 at own 46Thomas Sirk run for a loss of 1 yard to the Duke 45
5:133rd & 5 at own 45Sirk, T deep pass incomplete to Rahming, T.J., PENALTY WF pass interference (Glenn, C) 15 yards to the WF40, 1ST DOWN DU, NO PLAY.
5:131st & 10 at opp 40Thomas Sirk pass complete to Max McCaffrey for 13 yds to the WFrst 27 for a 1ST down
5:131st & 10 at opp 27Thomas Sirk pass incomplete
5:132nd & 10 at opp 27Shaun Wilson run for 1 yd to the WFrst 26
5:133rd & 9 at opp 26Thomas Sirk sacked by Josh Okonye for a loss of 7 yards to the WFrst 33
0:044th & 16 at opp 33Timeout DUKE, clock 00:04
0:004th & 16 at opp 33Ross Martin 51 yd FG GOODDuke 17, Wake Forest 7
3rd quarter6 drives, then Duke 24, Wake Forest 7
Wake Forest Missed FG, 6 plays
15:001st & 0 at own 35Ross Martin kickoff for 65 yds for a touchback
15:001st & 10 at own 25John Wolford pass complete to Cam Serigne for 27 yds to the Duke 48 for a 1ST down
15:001st & 10 at opp 48John Wolford pass complete to Cam Serigne for 20 yds to the Duke 28 for a 1ST down
15:001st & 10 at opp 28Wolford, J post pass incomplete to Serigne, C, PENALTY DU pass interference (Norman, D) 15 yards to the DU13, 1ST DOWN WF, NO PLAY.
15:001st & 10 at opp 13Tyler Bell run for 3 yds to the Duke 10
15:002nd & 7 at opp 10John Wolford pass incomplete to Cam Serigne, broken up by Phillip Carter
15:003rd & 7 at opp 10John Wolford pass incomplete to Cortez Lewis, broken up by DeVon Edwards
12:524th & 7 at opp 10Mike Weaver 28 yd FG MISSED
Duke Touchdown, 6 plays
12:521st & 10 at own 20Jela Duncan run for 6 yds to the Duke 26
12:522nd & 4 at own 26Thomas Sirk pass complete to Jela Duncan for 15 yds to the Duke 41 for a 1ST down
12:521st & 10 at own 41Thomas Sirk run for 17 yds to the WFrst 40 Thomas Sirk fumbled, forced by Zach Dancel, recovered by Duke Jela Duncan for a 1ST down
12:521st & 10 at opp 40Thomas Sirk pass complete to Max McCaffrey for 4 yds to the WFrst 36
12:522nd & 6 at opp 36Thomas Sirk pass complete to T.J. Rahming for 8 yds to the WFrst 28 for a 1ST down
10:391st & 10 at opp 28Thomas Sirk pass complete to Max McCaffrey for 28 yds for a TD, (Ross Martin KICK)Duke 24, Wake Forest 7
Wake Forest Interception, 7 plays
10:391st & 0 at own 35Ross Martin kickoff for 65 yds for a touchback
10:391st & 10 at own 25John Wolford pass complete to Steve Donatell for 9 yds to the WFrst 34
10:392nd & 1 at own 34Tyler Bell run for 4 yds to the WFrst 38 for a 1ST down
10:391st & 10 at own 38John Wolford run for 13 yds to the Duke 49 for a 1ST down
10:391st & 10 at opp 49John Wolford pass complete to Tyler Bell for 5 yds to the Duke 44
10:392nd & 5 at opp 44Tyler Bell run for 4 yds to the Duke 40
10:393rd & 1 at opp 40Tyler Bell run for 1 yd to the Duke 39 for a 1ST down
10:391st & 10 at opp 39John Wolford pass intercepted Allen Jackson return for no gain to the Duke 39 WAKE FOREST Penalty, Defensive holding ( Yards) declined
Duke Punt, 9 plays
7:301st & 10 at own 40Thomas Sirk run for 2 yds to the Duke 42
7:302nd & 8 at own 42Thomas Sirk pass complete to David Reeves for 10 yds to the WFrst 48 for a 1ST down
7:301st & 10 at opp 48Thomas Sirk run for 5 yds to the WFrst 43
7:302nd & 5 at opp 43Thomas Sirk pass incomplete to David Reeves, broken up by Jaboree Williams
7:303rd & 5 at opp 43Thomas Sirk pass complete to Anthony Nash for 4 yds to the WFrst 39
7:304th & 1 at opp 39Thomas Sirk run for 2 yds to the WFrst 37 for a 1ST down
7:301st & 10 at opp 37Anthony Nash pass incomplete to T.J. Rahming, broken up by Dionte Austin
7:302nd & 10 at opp 37Shaun Wilson run for 1 yd to the WFrst 36
7:303rd & 9 at opp 36Thomas Sirk pass incomplete to Anthony Nash, broken up by Brad Watson
7:304th & 9 at opp 36Will Monday punt for 26 yds, downed at the WFrst 10
Wake Forest Punt, 5 plays
4:231st & 10 at own 10John Wolford pass incomplete to K.J. Brent
4:232nd & 10 at own 10John Wolford pass complete to Chuck Wade for 18 yds to the WFrst 28 for a 1ST down
4:231st & 10 at own 28John Wolford sacked by Carlos Wray for a loss of 10 yards to the WFrst 18
4:232nd & 20 at own 18John Wolford pass complete to Isaiah Robinson for 13 yds to the WFrst 31
4:233rd & 7 at own 31John Wolford pass complete to Cortez Lewis for 6 yds to the WFrst 37
4:234th & 1 at own 37Alexander Kinal punt for 53 yds , Ryan Smith returns for 30 yds to the Duke 40
Duke Punt, 5 plays
1:431st & 10 at own 40Shaquille Powell run for 5 yds to the Duke 45
1:432nd & 5 at own 45Thomas Sirk pass complete to Braxton Deaver for 13 yds to the WFrst 42 for a 1ST down
1:431st & 10 at opp 42Shaquille Powell run for 1 yd to the WFrst 41
1:432nd & 9 at opp 41Thomas Sirk pass complete to Shaquille Powell for 1 yd to the WFrst 40
Q4 15:003rd & 8 at opp 40Thomas Sirk pass incomplete to T.J. Rahming
Q4 15:004th & 8 at opp 40DUKE Penalty, false start (Thomas Hennessy) to the WFrst 45
Q4 15:004th & 13 at opp 45Will Monday punt for 36 yds, downed at the WFrst 9
4th quarter6 drives, then Duke 27, Wake Forest 21
Wake Forest Touchdown, 10 plays
14:421st & 10 at own 9John Wolford pass incomplete to K.J. Brent
14:422nd & 10 at own 9Tyler Bell run for 20 yds to the WFrst 29 for a 1ST down
14:421st & 10 at own 29John Wolford pass complete to Chuck Wade for 13 yds to the WFrst 42 for a 1ST down
14:421st & 10 at own 42Tyler Bell run for 4 yds to the WFrst 46
14:422nd & 6 at own 46Wolford, J sideline pass incomplete, QB hurry by Wolf, A.J., PENALTY WF holding (Herron, J) 10 yards to the WF36, NO PLAY.
14:422nd & 16 at own 36John Wolford pass complete to Tyler Bell for 7 yds to the WFrst 43
14:423rd & 9 at own 43John Wolford pass complete to K.J. Brent for 19 yds to the WAKEFOREST 38 for a 1ST down DUKE Penalty, Defensive offside ( Yards) declined for a 1ST down
14:421st & 10 at opp 38DUKE Penalty, Defensive pass interference (Breon Borders) to the Duke 29 for a 1ST down
14:421st & 10 at opp 29Tyler Bell run for 19 yds to the Duke 10 for a 1ST down
14:421st & goal at opp 10Tyler Bell run for no gain to the Duke 10
14:422nd & goal at opp 10John Wolford pass incomplete to K.J. Brent
11:203rd & goal at opp 10John Wolford pass complete to Cam Serigne for 10 yds for a TD, (Mike Weaver KICK)Duke 24, Wake Forest 14
Duke Punt, 8 plays
11:201st & 0 at own 35Mike Weaver kickoff for 65 yds , DeVon Edwards return for 22 yds to the Duke 22
11:201st & 10 at own 22Jela Duncan run for 4 yds to the Duke 26
11:202nd & 6 at own 26Thomas Sirk pass complete to T.J. Rahming for 12 yds to the Duke 38 for a 1ST down
11:201st & 10 at own 38Thomas Sirk pass incomplete to Anthony Nash, broken up by Brad Watson
11:202nd & 10 at own 38Thomas Sirk pass incomplete to T.J. Rahming
11:203rd & 10 at own 38Thomas Sirk run for 10 yds to the Duke 48 for a 1ST down
11:201st & 10 at own 48Jela Duncan run for 2 yds to the 50 yard line
11:202nd & 8 at the 50Thomas Sirk pass complete to T.J. Rahming for 6 yds to the WFrst 44
11:203rd & 2 at opp 44Thomas Sirk sacked by Brandon Chubb and Tylor Harris for a loss of 5 yards to the WFrst 49
11:204th & 7 at opp 49Will Monday punt for 49 yds for a touchback
Wake Forest Interception, 4 plays
8:121st & 10 at own 20John Wolford pass complete to K.J. Brent for 14 yds to the WFrst 34 for a 1ST down
8:121st & 10 at own 34John Wolford run for 3 yds to the WFrst 37
8:122nd & 7 at own 37Tyler Bell run for 15 yds to the Duke 48 for a 1ST down
8:121st & 10 at opp 48John Wolford pass intercepted Breon Borders return for no gain to the Duke 26
Duke Field goal, 10 plays
7:121st & 10 at own 26Shaquille Powell run for 6 yds to the Duke 32 for a 1ST down WAKE FOREST Penalty, personal foul (15 Yards) to the Duke 47 for a 1ST down
7:121st & 10 at own 47Jela Duncan run for 3 yds to the 50 yard line
7:122nd & 7 at the 50Jela Duncan run for 13 yds to the WFrst 37 for a 1ST down
7:121st & 10 at opp 37Jela Duncan run for 4 yds to the WFrst 33
7:122nd & 6 at opp 33Shaquille Powell run for 4 yds to the WFrst 29
7:123rd & 2 at opp 29Shaquille Powell run for 4 yds to the WFrst 25 for a 1ST down
7:121st & 10 at opp 25Shaquille Powell run for 3 yds to the WFrst 22
7:122nd & 7 at opp 22Shaquille Powell run for 2 yds to the WFrst 20
2:443rd & 5 at opp 20Timeout WAKE FOREST, clock 02:44
2:443rd & 5 at opp 20Thomas Sirk run for 3 yds to the WFrst 17
2:394th & 2 at opp 17Timeout WAKE FOREST, clock 02:39
2:334th & 2 at opp 17Ross Martin 35 yd FG GOODDuke 27, Wake Forest 14
Wake Forest Touchdown, 5 plays
2:331st & 0 at own 35Ross Martin kickoff for 65 yds for a touchback
2:331st & 10 at own 25John Wolford pass incomplete to Cortez Lewis, broken up by DeVon Edwards
2:332nd & 10 at own 25John Wolford pass complete to Cam Serigne for 29 yds Cam Serigne fumbled, forced by Zavier Carmichael, recovered by WFrst Cam Serigne for a 1ST down
2:331st & 10 at opp 46John Wolford pass complete to Tabari Hines for 7 yds to the Duke 39
2:332nd & 3 at opp 39John Wolford pass complete to Cortez Lewis for 17 yds to the Duke 22 for a 1ST down
1:461st & 10 at opp 22John Wolford pass complete to Cortez Lewis for 22 yds for a TD, (Mike Weaver KICK)Duke 27, Wake Forest 21
Duke Punt, 3 plays
1:461st & 0 at own 35Mike Weaver on-side kick recovered by DUKE at the WFrst 45
1:461st & 10 at opp 45Shaquille Powell run for no gain to the WFrst 45
0:582nd & 10 at opp 45Timeout DUKE, clock 00:58
0:582nd & 10 at opp 45Shaquille Powell run for 1 yd to the WFrst 44
0:523rd & 9 at opp 44Timeout WAKE FOREST, clock 00:52
0:523rd & 9 at opp 44Thomas Sirk run for 1 yd to the WFrst 43
0:074th & 8 at opp 43Timeout DUKE, clock 00:07
0:074th & 8 at opp 43Will Monday punt for 42 yds , Tabari Hines returns for 4 yds to the WFrst 5

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.

Officially, Duke leads 62–⁠41–⁠2; as played, 60–⁠40–⁠2 in the 102 games on file; the official count covers all 105 meetings, counting the nine since this game.

Recent meetings
2025Duke 49, Wake Forest 32
2024Duke 23, Wake Forest 17
2023Duke 24, Wake Forest 21
2022Duke 34, Wake Forest 31
2021Wake Forest 45, Duke 7
2019Wake Forest 39, Duke 27

Around this game