Week 14 · ACC
November 29, 2025 · Wallace Wade Stadium · Durham, NC
Final
Wake Forest Demon Deacons
BOOMBLÄT Game Score
32BLÄT
Duke Blue Devils
BOOMBLÄT Game Score
71BLIP
Score by Quarter
Q1Q2Q3Q4Final
Wake Forest3148732
Duke147141449
Win Probability
WAKE00DUKEKICKOFF
100%50%0%Q1Q2Q3Q4
Press play to run the game back
DukeWake Forest🏈Touchdown🎯Field Goal🛡️Defensive 2PTInterception⚠️Fumble💨Sack🧱Safety🏃Big Play🚩Penalty
100%50%0%🚩🏈🏃🎯🏈🏃🏈💨⚠️🏈🏃🏈🏃💨🏈🚩🏈🏈🏈🏈🏃🏃⚠️🏃⚠️🏈🚩🏃💨KICKOFFQ2HALFQ4FINAL
DukeWake Forest🏈Touchdown🎯Field Goal🛡️Defensive 2PTInterception⚠️Fumble💨Sack🧱Safety🏃Big Play🚩PenaltyDuke never trailed
Key EventsFrom the play-by-play · 30 events
Q113:50
🚩 Penalty · DUKE15 yds
(13:50) No Huddle-Shotgun #10 D.Mensah pass incomplete deep right to #7 Q.Brown thrown to WAKE46 broken up by #5 D.Patte
00
Q110:36
🏈 Touchdown · DUKETD
(10:40) Shotgun #20 N.Sheppard rush middle for 5 yards gain to the WAKE00 TOUCHDOWN, clock 10:36 #29 T.Pelino kick attem
07
Q17:46
🏃 Big Play · R.Ashford20 yds
(07:57) Shotgun #2 R.Ashford pass complete short left to #0 T.Clark caught at DUKE32, for 20 yards to the DUKE29 (#5 K.R
07
Q15:59
🎯 Field Goal · WAKE42 yds
(06:03) #90 C.Calvert field goal attempt from 42 yards GOOD (H: #9 S.Racanelli, LS: #32 W.Cobb), clock 05:59
37
Q10:00
🏈 Touchdown · DUKETD
Darian Mensah 4 Yd Run (Todd Pelino Kick)
314
Q212:47
🏃 Big Play · R.Ashford23 yds
(12:54) No Huddle-Shotgun #2 R.Ashford pass complete short right to #8 C.Hernandez caught at DUKE32, for 23 yards to the
314
Q211:56
🏈 Touchdown · R.AshfordTD
(12:01) No Huddle-Shotgun #2 R.Ashford pass complete deep middle to #9 S.Racanelli caught at DUKE00, for 22 yards to the
1014
Q211:33
💨 Sack · DUKE offense
(11:40) No Huddle-Shotgun #10 D.Mensah sacked for loss of 8 yards to the DUKE21 (#10 G.Kirschke)
1014
Q28:42
⚠️ Fumble · WAKE
(08:45) No Huddle-Shotgun #1 D.Claiborne rush right for 3 yards loss to the DUKE26 fumbled by #1 D.Claiborne at DUKE28 r
1014
Q21:38
🏈 Touchdown · DUKETD
(01:39) Shotgun #4 A.Castle rush middle for 1 yard gain to the WAKE00 TOUCHDOWN, clock 01:38 #29 T.Pelino kick attempt g
1021
Q21:33
🏃 Big Play · R.Ashford25 yds
(01:38) No Huddle-Shotgun #2 R.Ashford pass complete deep left to #8 C.Hernandez caught at WAKE45, for 25 yards to the W
1021
Q20:29
🏈 Touchdown · R.AshfordTD
(00:34) No Huddle-Shotgun #2 R.Ashford pass complete deep left to #14 K.Brenson caught at DUKE00, for 20 yards to the DU
1721
Q20:04
🏃 Big Play · D.Mensah26 yds
(00:04) No Huddle-Shotgun #10 D.Mensah pass complete deep middle to #7 Q.Brown caught at WAKE32, for 26 yards to the WAK
1721
Q312:10
💨 Sack · DUKE offense
(12:14) No Huddle-Shotgun #10 D.Mensah sacked for loss of 8 yards to the DUKE40 (#45 N.Andersen, #11 L.Hardy)
1721
Q39:45
🏈 Touchdown · D.MensahTD
(09:50) No Huddle-Shotgun #10 D.Mensah pass complete deep left to #2 S.Hagans caught at WAKE00, for 30 yards to the WAKE
1728
Q38:11
Interception · WAKE · R.Ashford
(08:11) No Huddle-Shotgun #2 R.Ashford pass intercepted by #8 D.Stone at DUKE34, End Of Play
1728
Q36:21
🚩 Penalty · DUKE15 yds
(06:21) Shotgun #10 D.Mensah pass incomplete deep left to #2 S.Hagans thrown to WAKE15 PENALTY WAKE Pass Interference (#
1728
Q33:51
🏈 Touchdown · DUKETD
(03:55) Shotgun #4 A.Castle rush middle for 2 yards gain to the WAKE00 TOUCHDOWN, clock 03:51 #29 T.Pelino kick attempt
1735
Q30:00
🏈 Touchdown · WAKETD
Robby Ashford 10 Yd Run (Robby Ashford Run for Two-Point Conversion)
2535
Q413:57
🏈 Touchdown · DUKETD
Nate Sheppard 13 Yd Run (Todd Pelino Kick)
2542
Box Score
342Passing Yards268
126Rushing Yards110
468Total Yards378
4Touchdowns7
4Turnovers0
1Sacks Taken2
27First Downs24
6–12Third Down5–13
8–97Penalties5–50
27/43Comp / Att24/35
Scoring Plays
Q1DUKE(10:40) Shotgun #20 N.Sheppard rush middle for 5 yards gain to the WAKE00 TOUCHDOWN, clock 10:36 #29 T.Pelino (10:36)07
Q1WAKE(06:03) #90 C.Calvert field goal attempt from 42 yards GOOD (H: #9 S.Racanelli, LS: #32 W.Cobb), clock 05:59 (5:59)37
Q1DUKEDarian Mensah 4 Yd Run (Todd Pelino Kick) (0:00)314
Q2WAKE(12:01) No Huddle-Shotgun #2 R.Ashford pass complete deep middle to #9 S.Racanelli caught at DUKE00, for 22 ya (11:56)1014
Q2DUKE(01:39) Shotgun #4 A.Castle rush middle for 1 yard gain to the WAKE00 TOUCHDOWN, clock 01:38 #29 T.Pelino kick (1:38)1021
Q2WAKE(00:34) No Huddle-Shotgun #2 R.Ashford pass complete deep left to #14 K.Brenson caught at DUKE00, for 20 yards (0:29)1721
Q3DUKE(09:50) No Huddle-Shotgun #10 D.Mensah pass complete deep left to #2 S.Hagans caught at WAKE00, for 30 yards t (9:45)1728
Q3DUKE(03:55) Shotgun #4 A.Castle rush middle for 2 yards gain to the WAKE00 TOUCHDOWN, clock 03:51 #29 T.Pelino kic (3:51)1735
Q3WAKERobby Ashford 10 Yd Run (Robby Ashford Run for Two-Point Conversion) (0:00)2535
Q4DUKENate Sheppard 13 Yd Run (Todd Pelino Kick) (13:57)2542
Q4WAKETy Clark III 1 Yd Run (Connor Calvert Kick) (11:13)3242
Q4DUKEJeremiah Hasley 11 Yd pass from Darian Mensah (Todd Pelino Kick) (0:23)3249
Quick Stats
Date
Nov 29, 2025
Stage
Week 14 · ACC game
Stadium
Wallace Wade Stadium
Location
Durham, NC
Attendance
21,045
Pre-game Win Prob.
DUKE 57.2%
About This Game
Duke Blue Devils 49–32 Wake Forest Demon Deacons (ACC) in week 14 play, 2025. BOOMBLÄT scores each side's performance straight from the box score — offense, defense and game context in one number.