DukeHome
31
FinalNov 23, 2024 · Wallace Wade Stadium
Team1234Final
Virginia Tech71001128
Duke14710031

Game flow

Duke won by 3 · 10 scores
Lead changes
2
1 time tied
DUKE biggest lead
+14
Q1 8:40
VT biggest lead
+3
Q2 7:55
Time in front
DUKE 85% · VT 4%
tied 12% · 50:51 vs 2:14 of game clock
+14+7Tie+7+14Q1Q2Q3Q4▲ Duke ahead▼ Virginia Tech aheadQ1 12:55 · DUKE Passing Touchdown: Eli Pancol 86 Yd pass from Maalik Murphy (Todd Pelino Kick) (VT 0, DUKE 7)Q1 8:40 · DUKE Passing Touchdown: Eli Pancol 77 Yd pass from Maalik Murphy (Todd Pelino Kick) (VT 0, DUKE 14)Q1 4:28 · VT Passing Touchdown: Ali Jennings 65 Yd pass from Collin Schlee (John Love Kick) (VT 7, DUKE 14)Q2 12:45 · VT Rushing Touchdown: Ayden Greene 21 Yd Run (John Love Kick) (VT 14, DUKE 14)Q2 7:55 · VT Field Goal Good: John Love 24 Yd Field Goal (VT 17, DUKE 14)Q2 5:41 · DUKE Passing Touchdown: Eli Pancol 7 Yd pass from Maalik Murphy (Todd Pelino Kick) (VT 17, DUKE 21)Q3 11:52 · DUKE Rushing Touchdown: Star Thomas 2 Yd Run (Todd Pelino Kick) (VT 17, DUKE 28)Q3 3:24 · DUKE Field Goal Good: Todd Pelino 42 Yd Field Goal (VT 17, DUKE 31)Q4 13:22 · VT Field Goal Good: John Love 38 Yd Field Goal (VT 20, DUKE 31)Q4 9:19 · VT Rushing Touchdown: Bhayshul Tuten 29 Yd Run (William Watson III Run for Two-Point Conversion) (VT 28, DUKE 31)

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

Scoring summary

1st quarter
12:55DUKE
TD Eli Pancol 86 Yd pass from Maalik Murphy (Todd Pelino Kick)1 play, 86 yds, 0:10 · from DUKE 14
VT 0–7 DUKE
8:40DUKE
TD Eli Pancol 77 Yd pass from Maalik Murphy (Todd Pelino Kick)3 plays, 80 yds, 0:52 · from DUKE 20
VT 0–14 DUKE
4:28VT
TD Ali Jennings 65 Yd pass from Collin Schlee (John Love Kick)2 plays, 85 yds, 1:17 · from VT 15
VT 7–14 DUKE
2nd quarter
12:45VT
TD Ayden Greene 21 Yd Run (John Love Kick)6 plays, 64 yds, 2:39 · from VT 36
VT 14–14 DUKE
7:55VT
FG John Love 24 Yd Field Goal 9 plays, 29 yds, 4:08 · from DUKE 36
VT 17–14 DUKE
5:41DUKE
TD Eli Pancol 7 Yd pass from Maalik Murphy (Todd Pelino Kick)5 plays, 75 yds, 2:14 · from DUKE 25
VT 17–21 DUKE
3rd quarter
11:52DUKE
TD Star Thomas 2 Yd Run (Todd Pelino Kick)7 plays, 74 yds, 3:03 · from DUKE 26
VT 17–28 DUKE
3:24DUKE
FG Todd Pelino 42 Yd Field Goal 6 plays, 6 yds, 3:02 · from VT 31
VT 17–31 DUKE
4th quarter
13:22VT
FG John Love 38 Yd Field Goal 10 plays, 54 yds, 5:02 · from VT 25
VT 20–31 DUKE
9:19VT
TD Bhayshul Tuten 29 Yd Run (William Watson III Run for Two-Point Conversion)8 plays, 56 yds, 3:03 · from VT 44
VT 28–31 DUKE

Drives

DUKE 5/16 scoredVT 5/17 scored
QStartTeamFromPlaysYdsTimeResult
Q114:52VTVT 144201:47Punt
Q113:05DUKEDUKE 141860:10Touchdown
Q112:55VTVT 254163:23Punt
Q19:32DUKEDUKE 203800:52Touchdown
Q18:35VTVT 26381:54Punt
Q16:41DUKEDUKE 384180:56Punt
Q15:45VTVT 152851:17Touchdown
Q14:28DUKEDUKE 25321:21Punt
Q13:07VTVT 357172:32Downs
Q10:35DUKEDUKE 48200:11Interception
Q10:24VTVT 366642:39Touchdown
Q212:39DUKEDUKE 26330:36Interception

Win probability

Duke 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Duke▼ Virginia TechVirginia Tech +41% win probability: Bhayshul Tuten run for 29 yds for a TD (W. Watson III Run For Two-point Conversion)Virginia Tech +33% win probability: Cosme Salas kickoff for 63 yds , Thomas Williams return for 20 yds to the VT 45 Virginia Tech Penalty, (20 Yards) to the VT 11Duke +30% win probability: Maalik Murphy pass complete to Eli Pancol for 7 yds for a TD (Todd Pelino KICK)Duke +28% win probability: Kyle Lowe kickoff for 61 ydsVirginia Tech +25% win probability: William Watson III pass incomplete to Ali Jennings

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
William Watson III12/251465.80158.3
Collin Schlee3/7679.61032.5
RushingCARYDSAVGTDLONG
Bhayshul Tuten19844.4129
Collin Schlee6305.008
Jaylin Lane4246.0014
Jeremiah Coney5224.4011
Ayden Greene22010.0121
Bob Schick0140.0014
William Watson III17-4-0.2015
ReceivingRECYDSAVGTDLONG
Ali Jennings615826.3165
Stephen Gosnell11818.0018
Harrison Saint Germain11414.0014
Jaylin Lane3103.306
Benji Gosnell199.009
Bhayshul Tuten341.302
DefenseTOTSOLOSACKSTFLPDQB HUR
Keonta Jenkins7202.501
Caleb Woodson610100
Keli Lawson5301.500
Dorian Strong520010
Cole Nelson510001
Jaylen Jones420000
Jaden Keller420000
Mansoor Delane420000
InterceptionsINTYDSTD
Dorian Strong2-70
Caleb Woodson170
KickingFGPCTLONGXPPTS
John Love2/2100.0382/28
PuntingNOYDSAVGTBIn 20LONG
Peter Moore626544.21252

Biggest plays

VT +41% Q4 9:19 Bhayshul Tuten run for 29 yds for a TD (W. Watson III Run For Two-point Conversion)
VT +33% Q3 11:47 Cosme Salas kickoff for 63 yds , Thomas Williams return for 20 yds to the VT 45 Virginia Tech Penalty, (20 Yards) to the VT 11
DUKE +30% Q2 5:41 Maalik Murphy pass complete to Eli Pancol for 7 yds for a TD (Todd Pelino KICK)
DUKE +28% Q4 9:19 Kyle Lowe kickoff for 61 yds
VT +25% Q4 1:38 William Watson III pass incomplete to Ali Jennings

Team stats

StatVTDUKE
1st Downs2312
3rd down efficiency6-192-11
4th down efficiency1-40-0
Total Yards403396
Passing213332
Comp/Att15/3217/35
Yards per pass6.79.5
Rushing19064
Rushing Attempts5322
Yards per rush3.62.9
Penalties8-716-90
Turnovers24
Fumbles lost11
Interceptions thrown13
Possession38:2621:34

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:00 2nd & 10 at VT 13 William Watson III run for 6 yds to the VT 33 for a 1ST down
Q4 0:05 1st & 10 at VT 13 William Watson III pass incomplete to Stephen Gosnell
Q4 0:10 4th & 1 at VT 41 Kade Reynoldson punt for 28 yds, punt out-of-bounds at the VT 13 , Jaylin Lane returns for no gain to the VT 13
Q4 0:16 3rd & 6 at VT 46 Star Thomas run for 5 yds to the VT 41
Q4 1:06 2nd & 9 at VT 49 Star Thomas run for 3 yds to the VT 46
Q4 1:12 1st & 10 at 50 Star Thomas run for 1 yd to the VT 49
Q4 1:17 4th & 13 at VT 29 Duke Penalty, unsportsmanlike conduct (Tre Freeman) to the 50 yard line for a 1ST down
Q4 1:17 4th & 13 at VT 29 William Watson III pass complete to Jaylin Lane for 6 yds to the VT 35
Q4 1:24 4th & 13 at VT 29 Timeout Virginia Tech, clock 01:24
Q4 1:24 3rd & 10 at VT 32 William Watson III sacked for a loss of 3 yards to the VT 29
Q4 1:33 2nd & 10 at VT 32 William Watson III pass incomplete to Benji Gosnell
Q4 1:38 1st & 10 at VT 32 William Watson III pass incomplete to Ali Jennings
Q4 1:44 1st & 10 at VT 16 Star Thomas run for a loss of 16 yards to the VT 32 Star Thomas fumbled, recovered by VT Cole Nelson
Q4 1:53 1st & 10 at VT 49 Star Thomas run for 33 yds to the VT 16 for a 1ST down
Q4 2:41 2nd & 6 at DUKE 39 Star Thomas run for 12 yds to the VT 49 for a 1ST down
Q4 3:25 1st & 10 at DUKE 35 Star Thomas run for 4 yds to the DUKE 39
Q4 4:07 2nd & 8 at DUKE 20 Maalik Murphy pass complete to Star Thomas for 15 yds to the DUKE 35 for a 1ST down
Q4 4:49 1st & 10 at DUKE 18 Star Thomas run for 2 yds to the DUKE 20
Q4 4:55 4th & 10 at VT 39 Peter Moore punt for 43 yds, fair catch by Que'Sean Brown at the DUKE 18
Q4 5:01 3rd & 10 at VT 39 William Watson III pass incomplete to Benji Gosnell
Q4 5:46 2nd & 10 at VT 39 Bhayshul Tuten run for no gain to the VT 39
Q4 5:59 1st & 10 at VT 39 William Watson III pass complete to Ali Jennings for 13 yds to the DUKE 48 for a 1ST down
Q4 6:40 3rd & 14 at VT 18 William Watson III pass complete to Ali Jennings for 21 yds to the VT 39 for a 1ST down
Q4 7:10 3rd & 9 at VT 23 PENALTY VaTech False Start (Clements,Parker) 5 yards from VaTech23 to VaTech18. NO PLAY.