Duke at Wake Forest

Saturday, November 23, 2019

Wake Forest beat Duke 39–⁠27. It was their 100th meeting; after it, Duke led the series 56–⁠39–⁠2 in the games on file.

AwayDuke5–⁠7 in 2019
27
HomeWake Forest8–⁠5 in 2019
39

Final at Allegacy Federal Credit Union Stadium, Winston-SalemTV: ACCNAttendance 24,130

At kickoff
42°F, rain, wind 8 mph from the northWeather: NOAA NCEI Integrated Surface Database; Smith Reynolds Airport (KINT), 3 km from the stadium, 11 minutes after kickoff
Officials
Referee Riley Johnson; umpire Michael Wooten; head linesman Kavin McGrath; line judge Tim Graham; side judge Mike Safrit; field judge Mike Cullin; back judge Paul Vargo; center judge Thomas McCreeshGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Duke7331427
Wake Forest310101639

Standouts

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

Player stats

Duke

PassingC/AttYdsTDInt
Quentin Harris14/2316311
RushingCarYdsTDLong
Mataeo Durant771015
Quentin Harris1439017
Deon Jackson726010
Jalon Calhoun2403
ReceivingRecYdsTDLong
Noah Gray776123
Jalon Calhoun133033
Darrell Harding Jr.122022
Deon Jackson114014
DefenseTklTFLSacksInt
Marquis Waters13000
Koby Quansah121.500
Dylan Singleton11000
Shaka Heyward11000
Victor Dimukeje8220
Trevon McSwain5110

Wake Forest

PassingC/AttYdsTDInt
Jamie Newman14/2528410
RushingCarYdsTDLong
Jamie Newman29144142
Kenneth Walker III17113134
Cade Carney1971118
Kendall Hinton1606
ReceivingRecYdsTDLong
Kendall Hinton6189162
Donavon Greene136036
Jack Freudenthal327011
Steven Claude31907
DefenseTklTFLSacksInt
Ryan Smenda Jr.11000
Ja’Cquez Williams10110
JaCorey Johns5000
Carlos Basham Jr.42.52.50
Ja’Sir Taylor1111
Tyler Williams10.50.50

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

Team stats

DukeWake Forest
290Total yards618
163Passing yards284
127Rushing yards334
7.1Yards per pass11.4
4.1Yards per rush5.1
13First downs26
1–⁠11Third downs10–⁠21
1–⁠3Fourth downs1–⁠2
3Turnovers0
3–⁠31Penalties5–⁠30
20:27Possession39:33
3Sacks (by defense)5

Efficiency

DukeWake Forest
34%Success rate40%
−0.15EPA per play0.24
0.85Explosiveness1.42
−0.14Rushing EPA0.19
−0.16Passing EPA0.46
22%Passing-down success36%
−0.27First-down EPA0.18
0.19Second-down EPA0.11
0.00Third-down EPA0.81
11%Havoc by its defense25%

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)

Wake Forest 70% to win. Elo’s favorite won.

The line

Wake Forest −6.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 Wake Forest 67%, Duke 33%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Wake Forest end zoneDuke end zoneQ1 DukePunt, 3 playsQ1 Wake ForestTurnover on downs, 9 playsQ1 DukeFumble, 4 playsQ1 Wake ForestPunt, 3 playsQ1 DukePunt, 3 playsQ1 Wake ForestField goal, 12 playsQ1 DukeTouchdownQ1 Wake ForestPunt, 3 playsQ2 DukeFumble, 1 playQ2 Wake ForestPunt, 3 playsQ2 DukeField goal, 6 playsQ2 Wake ForestTouchdown, 8 playsQ2 DukePunt, 3 playsQ2 Wake ForestField goal, 10 playsQ2 DukePunt, 3 playsQ2 Wake ForestPunt, 3 playsQ2 DukeEnd of half, 2 playsQ3 Wake ForestTouchdown, 4 playsQ3 DukeField goal, 11 playsQ3 Wake ForestPunt, 8 playsQ3 DukeInterception, 4 playsQ3 Wake ForestField goal, 8 playsQ3 DukeTouchdown, 4 playsQ4 Wake ForestField goal, 10 playsQ4 DukeTouchdownQ4 Wake ForestTouchdown, 3 playsQ4 DukePunt, 3 playsQ4 Wake ForestTouchdown, 9 playsQ4 DukeTurnover on downs, 9 playsQ4 Wake ForestEnd of game, 2 plays
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 DukePunt, 3 plays, 7 yards
  2. Q1 Wake ForestTurnover on downs, 9 plays, 32 yards
  3. Q1 DukeFumble, 4 plays, −4 yards
  4. Q1 Wake ForestPunt, 3 plays, −7 yards
  5. Q1 DukePunt, 3 plays, 8 yards
  6. Q1 Wake ForestField goal, 12 plays, 63 yards
  7. Q1 DukeTouchdown, 0 yards
  8. Q1 Wake ForestPunt, 3 plays, 6 yards
  9. Q2 DukeFumble, 1 play, 26 yards
  10. Q2 Wake ForestPunt, 3 plays, −4 yards
  11. Q2 DukeField goal, 6 plays, 38 yards
  12. Q2 Wake ForestTouchdown, 8 plays, 70 yards
  13. Q2 DukePunt, 3 plays, 9 yards
  14. Q2 Wake ForestField goal, 10 plays, 63 yards
  15. Q2 DukePunt, 3 plays, −6 yards
  16. Q2 Wake ForestPunt, 3 plays, 6 yards
  17. Q2 DukeEnd of half, 2 plays, 26 yards
  18. Q3 Wake ForestTouchdown, 4 plays, 75 yards
  19. Q3 DukeField goal, 11 plays, 45 yards
  20. Q3 Wake ForestPunt, 8 plays, 15 yards
  21. Q3 DukeInterception, 4 plays, 31 yards
  22. Q3 Wake ForestField goal, 8 plays, 53 yards
  23. Q3 DukeTouchdown, 4 plays, 65 yards
  24. Q4 Wake ForestField goal, 10 plays, 63 yards
  25. Q4 DukeTouchdown, 0 yards
  26. Q4 Wake ForestTouchdown, 3 plays, 75 yards
  27. Q4 DukePunt, 3 plays, 6 yards
  28. Q4 Wake ForestTouchdown, 9 plays, 78 yards
  29. Q4 DukeTurnover on downs, 9 plays, 23 yards
  30. Q4 Wake ForestEnd of game, 2 plays, 5 yards

Play by play

1st quarter7 drives, then Duke 7, Wake Forest 3
Duke Punt, 3 plays
15:001st & 10 at own 35Zach Murphy kickoff for 61 yds , Damond Philyaw-Johnson return for 14 yds to the Duke 18
15:001st & 10 at own 18Quentin Harris pass incomplete
15:002nd & 10 at own 18Deon Jackson run for no gain to the Duke 18
15:003rd & 10 at own 18Quentin Harris pass complete to Noah Gray for 7 yds to the Duke 25
15:004th & 3 at own 25Austin Parker punt for 37 yds, punt out-of-bounds at the WFrst 38
Wake Forest Turnover on downs, 9 plays
13:351st & 10 at own 38Jamie Newman run for 8 yds to the WFrst 46
13:352nd & 2 at own 46Cade Carney run for 9 yds to the Duke 45 for a 1ST down
13:351st & 10 at opp 45Jamie Newman run for 2 yds to the Duke 43
13:352nd & 8 at opp 43Cade Carney run for 1 yd to the Duke 42
13:353rd & 7 at opp 42Jamie Newman run for 9 yds to the Duke 33 for a 1ST down
13:351st & 10 at opp 33Cade Carney run for no gain to the Duke 33
13:352nd & 10 at opp 33Jamie Newman run for 3 yds to the Duke 30
13:353rd & 7 at opp 30Jamie Newman run for no gain to the Duke 30
13:354th & 7 at opp 30Jamie Newman pass incomplete
Duke Fumble, 4 plays
9:461st & 10 at own 30Jalon Calhoun run for 3 yds to the Duke 33
9:462nd & 7 at own 33Deon Jackson run for 1 yd to the Duke 34
9:463rd & 6 at own 34Quentin Harris pass complete to Noah Gray for 5 yds to the Duke 39
9:464th & 1 at own 39Team run for a loss of 13 yards to the Duke 26 Team fumbled, recovered by WFrst Chase Jones
Wake Forest Punt, 3 plays
8:391st & 10 at opp 26Cade Carney run for 3 yds to the Duke 23
8:392nd & 7 at opp 23Cade Carney run for a loss of 1 yard to the Duke 24
8:393rd & 8 at opp 24Jamie Newman sacked by Victor Dimukeje for a loss of 9 yards to the Duke 33
6:514th & 17 at opp 33Timeout DUKE, clock 06:51
6:514th & 17 at opp 33Dom Maggio punt for 33 yds for a touchback
Duke Punt, 3 plays
6:441st & 10 at own 20Quentin Harris run for 2 yds to the Duke 22
6:442nd & 8 at own 22Quentin Harris pass incomplete
6:443rd & 8 at own 22Deon Jackson run for 6 yds to the Duke 28
6:444th & 2 at own 28Austin Parker punt for 57 yds , Kendall Hinton returns for 2 yds to the WFrst 17
Wake Forest Field goal, 12 plays
5:231st & 10 at own 17Kenneth Walker III run for no gain to the WFrst 17
5:232nd & 10 at own 17Jamie Newman run for 3 yds to the WFrst 20
5:233rd & 7 at own 20Jamie Newman pass complete to Kendall Hinton for 13 yds to the WFrst 33 for a 1ST down
5:231st & 10 at own 33Kenneth Walker III run for 9 yds to the WFrst 42
5:232nd & 1 at own 42Kenneth Walker III run for 9 yds to the Duke 49 for a 1ST down
5:231st & 10 at opp 49Kenneth Walker III run for 10 yds to the Duke 39 for a 1ST down
5:231st & 10 at opp 39Kenneth Walker III run for 3 yds to the Duke 36
5:232nd & 7 at opp 36Kenneth Walker III run for 8 yds to the Duke 28 for a 1ST down
2:181st & 10 at opp 28Timeout DUKE, clock 02:18
2:181st & 10 at opp 28Jamie Newman run for 2 yds to the Duke 26
2:182nd & 8 at opp 26Cade Carney run for 1 yd to the Duke 25
2:183rd & 7 at opp 25Jamie Newman pass complete to Steven Claude for 5 yds to the Duke 20
0:354th & 2 at opp 20Nick Sciba 38 yd FG GOODWake Forest 3, Duke 0
0:241st & 0 at own 35Zach Murphy kickoff for 62 yds , Damond Philyaw-Johnson return for 97 yds for a TD (AJ Reed KICK)Duke 7, Wake Forest 3
Wake Forest Punt, 3 plays
0:241st & 0 at own 35AJ Reed kickoff for 55 yds , Kendall Hinton return for 13 yds to the WFrst 23
0:241st & 10 at own 23Jamie Newman run for 3 yds to the WFrst 26
Q2 15:002nd & 7 at own 26Kenneth Walker III run for no gain to the WFrst 26
Q2 15:003rd & 7 at own 26Jamie Newman run for 3 yds to the WFrst 29
Q2 15:004th & 4 at own 29Dom Maggio punt for 32 yds, downed at the Duke 39
Q2 13:291st & 10 at own 39Mataeo Durant run for 6 yds to the WFrst 35 Mataeo Durant fumbled, forced by Coby Davis, recovered by WFrst Amari Henderson
2nd quarter8 drives, then Wake Forest 13, Duke 10
Wake Forest Punt, 3 plays
13:181st & 10 at own 35Jamie Newman sacked by Trevon McSwain for a loss of 4 yards to the WFrst 31
13:182nd & 14 at own 31Cade Carney run for no gain to the WFrst 31
13:183rd & 14 at own 31Jamie Newman pass incomplete
13:184th & 14 at own 31Dom Maggio punt for 40 yds , Myles Hudzick returns for 21 yds to the 50 yard line
Duke Field goal, 6 plays
12:051st & 10 at the 50Mataeo Durant run for 5 yds to the WFrst 45
12:052nd & 5 at opp 45Quentin Harris pass complete to Jalon Calhoun for 33 yds to the WFrst 12 for a 1ST down
12:051st & 10 at opp 12Mataeo Durant run for no gain to the WFrst 12
12:052nd & 10 at opp 12Quentin Harris run for no gain to the WFrst 12
12:053rd & 10 at opp 12Quentin Harris pass incomplete to Noah Gray
10:154th & 10 at opp 12AJ Reed 30 yd FG GOODDuke 10, Wake Forest 3
Wake Forest Touchdown, 8 plays
10:151st & 0 at own 35AJ Reed kickoff for 60 yds , Kendall Hinton return for 25 yds to the WFrst 30
10:151st & 10 at own 30Jamie Newman pass incomplete to Kendall Hinton
10:152nd & 10 at own 30Jamie Newman run for 12 yds to the WFrst 42 for a 1ST down
10:151st & 10 at own 42Kenneth Walker III run for 4 yds to the WFrst 46
10:152nd & 6 at own 46Jamie Newman run for 3 yds to the WFrst 49
10:153rd & 3 at own 49Jamie Newman pass complete to Steven Claude for 7 yds to the Duke 44 for a 1ST down
10:151st & 10 at opp 44Jamie Newman pass incomplete to Kenneth Walker III, broken up by Koby Quansah
10:152nd & 10 at opp 44Kenneth Walker III run for 2 yds to the Duke 42
8:143rd & 8 at opp 42Jamie Newman run for 42 yds for a TD (Nick Sciba KICK)Tied at 10
Duke Punt, 3 plays
8:141st & 0 at own 35Nick Sciba kickoff for 48 yds , Javon Jackson return for no gain to the Duke 17 Javon Jackson fumbled, recovered by Duke Javon Jackson
8:141st & 10 at own 17Quentin Harris run for 4 yds to the Duke 21
8:142nd & 6 at own 21Harris,Q. screen pass incomplete to Jackson,D., dropped pass, QB hurry by Basham, C, PENALTY DU holding (McIntyre,M.) 11 yards to the DU10, NO PLAY.
8:142nd & 17 at own 10Quentin Harris run for 5 yds to the Duke 15
8:143rd & 12 at own 15Quentin Harris pass complete to Noah Gray for 11 yds to the Duke 26
8:144th & 1 at own 26Austin Parker punt for 54 yds , Kendall Hinton returns for 1 yd to the WFrst 21
Wake Forest Field goal, 10 plays
6:211st & 10 at own 21Jamie Newman run for 2 yds to the WFrst 23
6:212nd & 8 at own 23Jamie Newman pass complete to Jack Freudenthal for 11 yds to the WFrst 34 for a 1ST down
6:211st & 10 at own 34Jamie Newman pass complete to Kendall Hinton for 36 yds to the Duke 30 for a 1ST down
6:211st & 10 at opp 30WAKE FOREST Penalty, false start (-5 Yards) to the Duke 35
6:211st & 15 at opp 35Cade Carney run for 6 yds to the Duke 29
6:212nd & 9 at opp 29Jamie Newman run for 4 yds to the Duke 25
6:213rd & 5 at opp 25Jamie Newman run for 5 yds to the Duke 20 for a 1ST down
6:211st & 10 at opp 20Cade Carney run for 2 yds to the Duke 18
6:212nd & 8 at opp 18Jamie Newman pass complete to Kendall Hinton for 2 yds to the Duke 16
6:213rd & 6 at opp 16Jamie Newman pass incomplete to Kendall Hinton, broken up by Dylan Singleton
2:354th & 6 at opp 16Nick Sciba 34 yd FG GOODWake Forest 13, Duke 10
Duke Punt, 3 plays
2:351st & 0 at own 35Nick Sciba kickoff for 49 yds
2:351st & 10 at own 25Quentin Harris sacked by Carlos Basham Jr. for a loss of 1 yard to the Duke 24
2:352nd & 11 at own 24Quentin Harris pass complete to Aaron Young for 3 yds to the Duke 27
2:353rd & 8 at own 27Quentin Harris sacked by Ja’Sir Taylor for a loss of 5 yards to the Duke 19 Quentin Harris fumbled, recovered by Duke Noah Gray , return for 0 yards
1:364th & 16 at own 19Timeout WAKE FOREST, clock 01:36
1:364th & 16 at own 19Austin Parker punt for 54 yds, downed at the WFrst 27
Wake Forest Punt, 3 plays
1:291st & 10 at own 27Jamie Newman pass incomplete
1:292nd & 10 at own 27Cade Carney run for 2 yds to the WFrst 29
1:293rd & 8 at own 29WAKE FOREST Penalty, false start (-5 Yards) to the WFrst 24
1:293rd & 13 at own 24Cade Carney run for 9 yds to the WFrst 33
0:394th & 4 at own 33Timeout DUKE, clock 00:39
0:394th & 4 at own 33Dom Maggio punt for 52 yds, downed at the Duke 15
Duke End of half, 2 plays
0:291st & 10 at own 15Mataeo Durant run for 15 yds to the Duke 30 for a 1ST down
0:291st & 10 at own 30Mataeo Durant run for 11 yds to the Duke 41 for a 1ST down
3rd quarter6 drives, then Wake Forest 23, Duke 13
Wake Forest Touchdown, 4 plays
15:001st & 10 at own 35AJ Reed kickoff for 65 yds for a touchback
15:001st & 10 at own 25Jamie Newman run for 7 yds to the WFrst 32
15:002nd & 3 at own 32Jamie Newman run for 2 yds to the WFrst 34
15:003rd & 1 at own 34Jamie Newman run for 4 yds to the WFrst 38 for a 1ST down
13:391st & 10 at own 38Jamie Newman pass complete to Kendall Hinton for 62 yds for a TD (Nick Sciba KICK)Wake Forest 20, Duke 10
Duke Field goal, 11 plays
13:391st & 0 at own 35Nick Sciba kickoff for 54 yds , Damond Philyaw-Johnson return for 19 yds to the Duke 30
13:391st & 10 at own 30Quentin Harris run for 3 yds to the Duke 33
13:392nd & 7 at own 33Quentin Harris pass complete to Deon Jackson for 14 yds to the Duke 47 for a 1ST down
13:391st & 10 at own 47Quentin Harris pass incomplete to Damond Philyaw-Johnson
13:392nd & 10 at own 47Quentin Harris run for 3 yds to the 50 yard line
13:393rd & 7 at the 50Deon Jackson run for 10 yds to the WFrst 40 for a 1ST down
13:391st & 10 at opp 40Quentin Harris pass complete to Aaron Young for 2 yds to the WFrst 38
13:392nd & 8 at opp 38Quentin Harris run for 9 yds to the WFrst 29 for a 1ST down
13:391st & 10 at opp 29Quentin Harris pass incomplete to Noah Gray
13:392nd & 10 at opp 29Deon Jackson run for 1 yd to the WFrst 28
13:393rd & 9 at opp 28DUKE Penalty, false start (Zach Baker) to the WFrst 33
13:393rd & 14 at opp 33Quentin Harris pass complete to Noah Gray for 8 yds to the WFrst 25
9:024th & 6 at opp 25AJ Reed 43 yd FG GOODWake Forest 20, Duke 13
Wake Forest Punt, 8 plays
9:021st & 0 at own 35AJ Reed kickoff for 64 yds
9:021st & 10 at own 35Jamie Newman pass incomplete to Kendall Hinton
9:022nd & 10 at own 35Jamie Newman pass complete to Jack Freudenthal for 7 yds to the WFrst 42
9:023rd & 3 at own 42Jamie Newman pass complete to Jack Freudenthal for 9 yds to the Duke 49 for a 1ST down
9:021st & 10 at opp 49Kenneth Walker III run for 8 yds to the Duke 41
9:022nd & 2 at opp 41Kenneth Walker III run for 4 yds to the Duke 37 for a 1ST down
9:021st & 10 at opp 37Jamie Newman pass incomplete to Steven Claude
9:022nd & 10 at opp 37Walker, K rush draw play for 20 yards to the DU17 (Carter,M.), PENALTY WF holding (Herron, J) 10 yards to the DU47, NO PLAY.
9:022nd & 20 at opp 47Jamie Newman pass incomplete to Kendall Hinton
9:023rd & 20 at opp 47Jamie Newman sacked by Victor Dimukeje for a loss of 3 yards to the 50 yard line
9:024th & 23 at the 50Dom Maggio punt for 47 yds, punt out-of-bounds at the Duke 3
Duke Interception, 4 plays
5:581st & 10 at own 3Mataeo Durant run for 5 yds to the Duke 8
5:582nd & 5 at own 8Mataeo Durant run for 9 yds to the Duke 17 for a 1ST down
5:581st & 10 at own 17Quentin Harris run for 17 yds to the Duke 34 for a 1ST down
5:581st & 10 at own 34Quentin Harris pass intercepted Ja’Sir Taylor return for no gain to the WFrst 22
Wake Forest Field goal, 8 plays
4:381st & 10 at own 22Kenneth Walker III run for 34 yds to the Duke 44 for a 1ST down
4:381st & 10 at opp 44Kenneth Walker III run for 2 yds to the Duke 42
4:382nd & 8 at opp 42WAKE FOREST Penalty, false start (Loic Ngassam Nya) to the Duke 47
4:382nd & 13 at opp 47Jamie Newman run for 4 yds to the Duke 43
4:383rd & 9 at opp 43Jamie Newman pass complete to Waydale Jones for 13 yds to the Duke 30 for a 1ST down
4:381st & 10 at opp 30Jamie Newman run for a loss of 1 yard to the Duke 31
4:382nd & 11 at opp 31Kenneth Walker III run for 6 yds to the Duke 25
4:383rd & 5 at opp 25Jamie Newman pass incomplete to Waydale Jones, broken up by Trevon McSwain
1:104th & 5 at opp 25Nick Sciba 44 yd FG GOODWake Forest 23, Duke 13
Duke Touchdown, 4 plays
1:101st & 0 at own 35Nick Sciba kickoff for 53 yds , Damond Philyaw-Johnson return for 23 yds to the Duke 35
1:101st & 10 at own 35Quentin Harris pass complete to Noah Gray for 17 yds to the WFrst 48 for a 1ST down
1:101st & 10 at opp 48Quentin Harris pass complete to Darrell Harding Jr. for 22 yds to the WFrst 26 for a 1ST down
1:101st & 10 at opp 26Deon Jackson run for 3 yds to the WFrst 23
Q4 14:552nd & 7 at opp 23Quentin Harris pass complete to Noah Gray for 23 yds for a TD (AJ Reed KICK)Wake Forest 23, Duke 20
4th quarter6 drives, then Wake Forest 39, Duke 27
Wake Forest Field goal, 10 plays
14:551st & 0 at own 35Charlie Ham kickoff for 49 yds , Kendall Hinton return for 14 yds to the WFrst 30
14:551st & 10 at own 30Jamie Newman run for 4 yds to the WFrst 34
14:552nd & 6 at own 34Cade Carney run for no gain to the WFrst 34
14:553rd & 6 at own 34Jamie Newman pass complete to Steven Claude for 7 yds to the WFrst 41 for a 1ST down
14:551st & 10 at own 41Jamie Newman pass complete to Kendall Hinton for 19 yds to the Duke 40 for a 1ST down
14:551st & 10 at opp 40Cade Carney run for 2 yds to the Duke 38
14:552nd & 8 at opp 38Jamie Newman run for 25 yds to the Duke 13 for a 1ST down
14:551st & 10 at opp 13Kenneth Walker III run for 1 yd to the Duke 12
14:552nd & 9 at opp 12Jamie Newman run for 7 yds to the Duke 5
14:553rd & 2 at opp 5Cade Carney run for a loss of 2 yards to the Duke 7
9:474th & 4 at opp 7Nick Sciba 25 yd FG GOODWake Forest 26, Duke 20
9:341st & 0 at own 35Zach Murphy kickoff for 63 yds , Damond Philyaw-Johnson return for 98 yds for a TD (AJ Reed KICK)Duke 27, Wake Forest 26
Wake Forest Touchdown, 3 plays
9:341st & 0 at own 35Charlie Ham kickoff for 64 yds
9:341st & 10 at own 25Jamie Newman run for 4 yds to the WFrst 29
9:342nd & 6 at own 29Jamie Newman pass complete to Kendall Hinton for 57 yds to the Duke 14 for a 1ST down
8:241st & 10 at opp 14Kenneth Walker III run for 14 yds for a TD WAKE FOREST Penalty, delay of game (-5 Yards) to the Duke 8 (Two-Point Conversion failed )Wake Forest 32, Duke 27
Duke Punt, 3 plays
8:241st & 0 at the 50Zach Murphy kickoff for 50 yds for a touchback
8:241st & 10 at own 25Deon Jackson run for 5 yds to the Duke 30
8:242nd & 5 at own 30Jalon Calhoun run for 1 yd to the Duke 31
8:243rd & 4 at own 31Quentin Harris pass incomplete to Noah Gray, broken up by Nasir Greer
8:244th & 4 at own 31Austin Parker punt for 49 yds , Kendall Hinton returns for 2 yds to the WFrst 22
Wake Forest Touchdown, 9 plays
7:141st & 10 at own 22Kenneth Walker III run for a loss of 1 yard to the WFrst 21
7:142nd & 11 at own 21Jamie Newman pass incomplete to Kenneth Walker III
7:143rd & 11 at own 21Jamie Newman pass complete to Donavon Greene for 36 yds to the WAKEFOREST 43 for a 1ST down DUKE Penalty, Defensive offside ( Yards) declined for a 1ST down
7:141st & 10 at opp 43Jamie Newman run for 2 yds to the Duke 41
7:142nd & 8 at opp 41Jamie Newman run for 1 yd to the Duke 40
7:143rd & 7 at opp 40Kendall Hinton run for 6 yds to the Duke 34
7:144th & 1 at opp 34Cade Carney run for 11 yds to the Duke 23 for a 1ST down
7:141st & 10 at opp 23Cade Carney run for 5 yds to the Duke 18
3:272nd & 5 at opp 18Cade Carney run for 18 yds for a TD (Nick Sciba KICK)Wake Forest 39, Duke 27
Duke Turnover on downs, 9 plays
3:271st & 0 at own 35Nick Sciba kickoff for 36 yds
3:271st & 10 at own 29Quentin Harris pass complete to Jake Bobo for 12 yds to the Duke 41 for a 1ST down
3:271st & 10 at own 41Quentin Harris pass complete to Mataeo Durant for 1 yd to the Duke 42
3:272nd & 9 at own 42Quentin Harris pass complete to Noah Gray for 5 yds to the Duke 47
3:273rd & 4 at own 47Quentin Harris sacked by Carlos Basham Jr. for a loss of 6 yards to the Duke 44 Quentin Harris fumbled, recovered by Duke Casey Holman , return for 0 yards
3:274th & 7 at own 44Quentin Harris run for 15 yds to the WFrst 41 for a 1ST down
3:271st & 10 at opp 41Quentin Harris sacked by Tyler Williams and Carlos Basham Jr. for a loss of 2 yards to the WFrst 43
3:272nd & 12 at opp 43Quentin Harris pass incomplete to Jake Bobo, broken up by Essang Bassey
3:273rd & 12 at opp 43Quentin Harris pass incomplete to Noah Gray
3:274th & 12 at opp 43Quentin Harris sacked by Ja’Cquez Williams for a loss of 5 yards to the WFrst 48
Wake Forest End of game, 2 plays
1:081st & 10 at own 48Cade Carney run for 5 yds to the Duke 47
1:082nd & 5 at opp 47Cade Carney run for no gain to the Duke 47

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