Wake Forest Demon Deacons vs Duke Blue Devils
Drive chart
Drives
End of Game
Touchdown
Fumble
Downs
Fumble
Downs
Who won: Duke 49-32
The Duke Blue Devils beat the Wake Forest Demon Deacons 49-32 on Saturday, November 29, 2025 at Wallace Wade Stadium. The Duke outscored the Wake Forest 14-3 in the 1st quarter. Darian Mensah led the Duke in passing yards (24/35, 268 YDS, 2 TD). Robby Ashford led the Wake Forest in passing yards (27/43, 342 YDS, 2 TD, 1 INT).
Win probability
Tap or hover the line to see the play.
Play by play
- Q4 0:00

End of 4th quarter.
- Q4 0:02

No Huddle-Shotgun #2 R.Ashford sacked for loss of 8 yards to the DUKE43 (#34 L.Mergott, #10 T.Reed)
1st & 10 at DUKE 35
- Q4 0:03

No Huddle-Shotgun #2 R.Ashford pass complete deep right to #9 S.Racanelli caught at DUKE35, for 20 yards to the DUKE35, out of bounds at DUKE35, 1ST DOWN
1st & 10 at WAKE 45
- Q4 0:11
FLAGNo Huddle-Shotgun #2 R.Ashford pass incomplete short left to #84 E.Falayi thrown to WAKE48 PENALTY DUKE Roughing The Passer (#7 V.Anthony Jr.) 15 yards from WAKE30 to WAKE45, 1ST DOWN. NO PLAY
2nd & 5 at WAKE 30
- Q4 0:14
FLAGNo Huddle-Shotgun #2 R.Ashford pass incomplete deep left to #13 J.Melvin thrown to DUKE48 broken up by #0 C.Rivers PENALTY DUKE Offside (#7 V.Anthony Jr.) 5 yards from WAKE25 to WAKE30. NO PLAY
2nd & 10 at WAKE 25
- Q4 0:17

No Huddle-Shotgun #2 R.Ashford pass incomplete short left to #84 E.Falayi thrown to WAKE38 broken up by #42 K.Johnson
1st & 10 at WAKE 25
- Q4 0:23

#39 C.Salas kickoff 65 yards to the WAKE00, Touchback
TOUCHDOWNQ4 0:23Touchdown! 11 yd pass
Jeremiah Hasley 11 Yd pass from Darian Mensah (Todd Pelino Kick)
WAKE 32 - 49 DUKE- Q4 0:26

Timeout Duke, clock 00:26
- Q4 1:07

Shotgun #4 A.Castle rush right for 1 yard loss to the WAKE11 (#10 G.Kirschke; #5 D.Patterson)
3rd & 9 at WAKE 10
- Q4 1:53

Shotgun #4 A.Castle rush middle for 1 yard gain to the WAKE10 (#5 D.Patterson; #11 L.Hardy)
2nd & 10 at WAKE 11
- Q4 1:58

Timeout Duke, clock 01:58
- Q4 1:58

No Huddle-Shotgun #20 N.Sheppard rush middle for 0 yards to the WAKE11 (#45 N.Andersen)
1st & 10 at WAKE 11
- Q4 2:02

No Huddle-Shotgun #2 R.Ashford sacked for loss of 4 yards to the WAKE11 (#26 M.Jones), fumble by #2 R.Ashford recovered by DUKE #34 L.Mergott at WAKE11, End Of Play
1st & 15 at WAKE 15
- Q4 2:11
FLAGPENALTY WAKE False Start (#65 C.Richard) 5 yards from WAKE20 to WAKE15. NO PLAY
1st & 10 at WAKE 20
- Q4 2:11

No Huddle-Shotgun #10 D.Mensah pass incomplete short right to #7 Q.Brown thrown to WAKE23, TURNOVER ON DOWNS
4th & 3 at WAKE 20
- Q4 2:13

Timeout Duke, clock 02:13
- Q4 2:52

Shotgun #20 N.Sheppard rush left for 8 yards gain to the WAKE20 (#5 D.Patterson; #8 J.Loving)
3rd & 11 at WAKE 28
- Q4 3:00

Shotgun #10 D.Mensah pass incomplete short middle to #18 C.Barkate thrown to WAKE28 broken up by #24 D.Hazen
2nd & 11 at WAKE 28
- Q4 3:44

Shotgun #4 A.Castle rush right for 1 yard loss to the WAKE28 (#99 M.Ibirogba; #11 L.Hardy)
1st & 10 at WAKE 27
- Q4 4:30

Shotgun #10 D.Mensah pass complete short middle to #18 C.Barkate caught at DUKE48, for 37 yards to the WAKE27 (#20 Z.Jackson; #23 B.Johnson), 1ST DOWN
2nd & 11 at DUKE 36
- Q4 4:40

Timeout Wake Forest, clock 04:40
- Q4 4:41

Shotgun #4 A.Castle rush middle for 1 yard loss to the DUKE36 (#10 G.Kirschke; #22 M.Turpin)
1st & 10 at DUKE 37
- Q4 4:45
FLAGNo Huddle-Shotgun #10 D.Mensah pass complete short right to #20 N.Sheppard caught at DUKE31, for 19 yards to the WAKE48 (#22 M.Turpin), out of bounds, 1ST DOWN, PENALTY DUKE UNS: Unsportsmanlike Conduct (#77 J.Pickett) 15 yards from WAKE48 to DUKE37
2nd & 13 at DUKE 33
- Q4 4:51

Timeout Wake Forest, clock 04:51