DukeAway
23
FinalNov 30, 2024 · Allegacy Federal Credit Union Stadium
Team1234Final
Duke0371323
Wake Forest0107017

Game flow

Duke won by 6 · 7 scores
Lead changes
2
1 time tied
WAKE biggest lead
+14
Q3 9:00
DUKE biggest lead
+6
Q4 0:00
Time in front
WAKE 46% · DUKE 5%
tied 49% · 27:26 vs 3:16 of game clock
+14+7Tie+7+14Q1Q2Q3Q4▲ Wake Forest ahead▼ Duke aheadQ2 13:39 · DUKE Field Goal Good: Todd Pelino 45 Yd Field Goal (DUKE 3, WAKE 0)Q2 10:23 · WAKE Rushing Touchdown: Tate Carney 8 Yd Run (Matthew Dennis Kick) (DUKE 3, WAKE 7)Q2 5:13 · WAKE Field Goal Good: Matthew Dennis 37 Yd Field Goal (DUKE 3, WAKE 10)Q3 9:00 · WAKE Passing Touchdown: Horatio Fields 9 Yd pass from Hank Bachmeier (Matthew Dennis Kick) (DUKE 3, WAKE 17)Q3 0:36 · DUKE Rushing Touchdown: Star Thomas 3 Yd Run (Todd Pelino Kick) (DUKE 10, WAKE 17)Q4 12:57 · DUKE Rushing Touchdown: Maalik Murphy 2 Yd Run (Todd Pelino Kick) (DUKE 17, WAKE 17)Q4 0:00 · DUKE Passing Touchdown: Jordan Moore 39 Yd pass from Maalik Murphy (DUKE 23, WAKE 17)

The lead after every score: above the line Wake Forest is ahead, below it Duke. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

2nd quarter
13:39DUKE
FG Todd Pelino 45 Yd Field Goal 8 plays, 41 yds, 3:00 · from DUKE 31
DUKE 3–0 WAKE
10:23WAKE
TD Tate Carney 8 Yd Run (Matthew Dennis Kick)7 plays, 77 yds, 3:11 · from WAKE 23
DUKE 3–7 WAKE
5:13WAKE
FG Matthew Dennis 37 Yd Field Goal 11 plays, 51 yds, 4:11 · from WAKE 30
DUKE 3–10 WAKE
3rd quarter
9:00WAKE
TD Horatio Fields 9 Yd pass from Hank Bachmeier (Matthew Dennis Kick)3 plays, 14 yds, 1:15 · from DUKE 14
DUKE 3–17 WAKE
0:36DUKE
TD Star Thomas 3 Yd Run (Todd Pelino Kick)4 plays, 42 yds, 1:57 · from WAKE 42
DUKE 10–17 WAKE
4th quarter
12:57DUKE
TD Maalik Murphy 2 Yd Run (Todd Pelino Kick)7 plays, 45 yds, 2:30 · from WAKE 45
DUKE 17–17 WAKE
0:00DUKE
TD Jordan Moore 39 Yd pass from Maalik Murphy 7 plays, 76 yds, 1:22 · from DUKE 24
DUKE 23–17 WAKE

Drives

WAKE 3/11 scoredDUKE 4/13 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00WAKEWAKE 25692:48Punt
Q112:12DUKEDUKE 31381:15Punt
Q110:57WAKEWAKE 2513506:07Missed FG
Q14:50DUKEDUKE 25371:43Punt
Q13:07WAKEWAKE 20391:28Punt
Q11:39DUKEDUKE 318413:00Field Goal
Q213:34WAKEWAKE 237773:11Touchdown
Q210:23DUKEDUKE 253270:59Interception
Q29:24WAKEWAKE 3011514:11Field Goal
Q25:08DUKEDUKE 186212:51Punt
Q22:17WAKEWAKE 296151:58Punt
Q20:19DUKEDUKE 232180:19End of Half

Win probability

Duke 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Wake Forest▼ DukeDuke +35% win probability: Maalik Murphy 2 Yd Run (Todd Pelino Kick)Duke +32% win probability: Maalik Murphy pass complete to Jake Taylor for 8 yds to the DUKE 32Wake Forest +31% win probability: Cosme Salas kickoff for 65 yds for a touchbackDuke +25% win probability: Star Thomas 3 Yd Run (Todd Pelino Kick)Duke +25% win probability: Star Thomas run for 5 yds to the DUKE 25

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Maalik Murphy26/342356.91162.7
RushingCARYDSAVGTDLONG
Star Thomas14664.7120
Jaquez Moore9414.6018
Grayson Loftis1-1-1.000
Maalik Murphy2-8-4.012
ReceivingRECYDSAVGTDLONG
Jordan Moore59819.6139
Jake Taylor5408.0011
Que'Sean Brown23618.0030
Star Thomas5275.409
Eli Pancol4205.006
Sahmir Hagans4112.805
Jaquez Moore133.003
DefenseTOTSOLOSACKSTFLPDQB HUR
Ozzie Nicholas10500.500
Cameron Bergeron951100
Alex Howard861200
Terry Moore850100
Tre Freeman6200.500
Jaylen Stinson530000
Chandler Rivers520100
Joshua Pickett430000
KickingFGPCTLONGXPPTS
Todd Pelino1/1100.0452/25
PuntingNOYDSAVGTBIn 20LONG
Kade Reynoldson623839.70248

Biggest plays

DUKE +35% Q4 12:57 Maalik Murphy 2 Yd Run (Todd Pelino Kick)
DUKE +32% Q4 1:22 Maalik Murphy pass complete to Jake Taylor for 8 yds to the DUKE 32
WAKE +31% Q4 12:57 Cosme Salas kickoff for 65 yds for a touchback
DUKE +25% Q3 0:36 Star Thomas 3 Yd Run (Todd Pelino Kick)
DUKE +25% Q4 6:34 Star Thomas run for 5 yds to the DUKE 25

Team stats

StatDUKEWAKE
1st Downs1820
3rd down efficiency5-1310-19
4th down efficiency0-00-0
Total Yards333318
Passing235207
Comp/Att26/3422/30
Yards per pass6.96.9
Rushing98111
Rushing Attempts2643
Yards per rush3.82.6
Penalties2-155-37
Turnovers21
Fumbles lost11
Interceptions thrown10
Possession24:5635:04

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:00 2nd & 4 at WAKE 39 Maalik Murphy pass complete to Jordan Moore for 39 yds for a TD
Q4 0:23 1st & 10 at WAKE 45 Maalik Murphy pass complete to Jake Taylor for 6 yds to the WAKE 39
Q4 0:23 3rd & 1 at DUKE 47 Star Thomas run for 8 yds to the WAKE 45 for a 1ST down
Q4 0:23 2nd & 3 at DUKE 45 Maalik Murphy pass complete to Star Thomas for 2 yds to the DUKE 47
Q4 0:23 3rd & 1 at DUKE 47 Timeout Duke, clock 00:23
Q4 1:22 1st & 10 at DUKE 38 Maalik Murphy pass complete to Star Thomas for 7 yds to the DUKE 45
Q4 1:22 2nd & 2 at DUKE 32 Star Thomas run for 6 yds to the DUKE 38 for a 1ST down
Q4 1:22 1st & 10 at DUKE 24 Maalik Murphy pass complete to Jake Taylor for 8 yds to the DUKE 32
Q4 1:22 4th & 15 at WAKE 28 Ivan Mora punt for 38 yds, fair catch by Que'Sean Brown at the DUKE 24
Q4 1:29 3rd & 9 at WAKE 34 Hank Bachmeier sacked by Wesley Williams and TEAM for a loss of 6 yards to the WAKE 28
Q4 1:29 4th & 15 at WAKE 28 Timeout Duke, clock 01:29
Q4 2:00 2nd & 27 at WAKE 16 Hank Bachmeier pass complete to Horatio Fields for 18 yds to the WAKE 34
Q4 2:00 2nd & 27 at WAKE 16 Timeout Wake Forest, clock 02:00
Q4 2:21 1st & 10 at WAKE 33 Hank Bachmeier run for a loss of 8 yards to the WAKE 16
Q4 3:20 2nd & 10 at WAKE 17 Hank Bachmeier pass complete to Cameron Hite for 16 yds to the WAKE 33 for a 1ST down
Q4 3:20 1st & 10 at WAKE 17 Hank Bachmeier pass incomplete
Q4 3:20 4th & 7 at DUKE 38 Kade Reynoldson punt for 45 yds, fair catch by Taylor Morin at the WAKE 17
Q4 6:34 3rd & 7 at DUKE 38 Maalik Murphy pass incomplete
Q4 6:34 2nd & 5 at DUKE 40 Jaquez Moore run for a loss of 2 yards to the DUKE 38
Q4 6:34 1st & 10 at DUKE 35 Maalik Murphy pass complete to Sahmir Hagans for 5 yds to the DUKE 40
Q4 6:34 3rd & 2 at DUKE 28 Star Thomas run for 7 yds to the DUKE 35 for a 1ST down
Q4 6:34 2nd & 5 at DUKE 25 Maalik Murphy pass complete to Sahmir Hagans for 3 yds to the DUKE 28
Q4 6:34 1st & 10 at DUKE 20 Star Thomas run for 5 yds to the DUKE 25
Q4 6:34 4th & 10 at DUKE 39 Ivan Mora punt for 39 yds for a touchback