← CFB Terminal
28
ACC
AT
#44Duke
31
ACC
2024 week 13 · Saturday, November 23, 2024 at 7:00 PM CT · Wallace Wade Stadium · 📺 ACC Network · 22,462 att · 49.3°F Fair, wind 3.4

Drive chart

Virginia Tech Duke bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
PUNT
3 pl · 9 yd
28–31
1:12 1st & 10 50 Star Thomas run for 1 yd to the VT 49 +1 -0.87
1:06 2nd & 9 OPP 49 Star Thomas run for 3 yds to the VT 46 +3 -0.41
0:16 3rd & 6 OPP 46 Star Thomas run for 5 yds to the VT 41 +5 0.07
0:10 4th & 1 OPP 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
Q1
PUNT
4 pl · 20 yd · 1:47
0–0
14:37 1st & 10 OWN 14 Jaylin Lane run for 14 yds to the VT 28 for a 1ST down +14 0.80
14:02 1st & 10 OWN 28 Collin Schlee pass complete to Bhayshul Tuten for 1 yd to the VT 29 +1 -0.66
13:33 2nd & 9 OWN 29 Bhayshul Tuten run for 5 yds to the VT 34 +5 0.06
13:11 3rd & 4 OWN 34 Collin Schlee pass incomplete to Stephen Gosnell 0 -0.51
13:05 4th & 4 OWN 34 Peter Moore punt for 52 yds, fair catch by Que'Sean Brown at the DUKE 14
TD
1 pl · 86 yd · 0:10
0–7
12:55 1st & 10 OWN 14 Maalik Murphy pass complete to Eli Pancol for 86 yds for a TD (Todd Pelino KICK) +86 6.66
PUNT
4 pl · 16 yd · 3:23
0–7
12:47 1st & 10 OWN 25 Collin Schlee run for 7 yds to the VT 32 +7 0.60
12:15 2nd & 3 OWN 32 (12:21) No Huddle-Shotgun Schlee,Collin rush right for 3 yards loss to the VaTech29 (Howard,Alex) PENALTY Duke Face Mask (Howard,Alex) 15 yards from VaTech32 to VaTech47, 1ST DOWN. NO PLAY. +15
11:54 1st & 10 OWN 47 Bhayshul Tuten run for 5 yds to the DUKE 48 +5 0.11
11:22 2nd & 5 OPP 48 Bhayshul Tuten run for 3 yds to the DUKE 45 +3 -0.42
11:00 3rd & 2 OPP 45 Collin Schlee run for 1 yd to the DUKE 44 +1 -0.93
10:19 4th & 1 OPP 44 (10:23) Shotgun Schlee,Collin rush right for 4 yards gain to the Duke40 (Moore,Terry) PENALTY VaTech Holding (Moore,Braelin) 10 yards from Duke44 to VaTech46. NO PLAY. -10
10:00 4th & 11 OWN 46 (10:00) PENALTY VaTech False Start (Pennix,Jonathan) 5 yards from VaTech46 to VaTech41. NO PLAY. -5
9:32 4th & 16 OWN 41 Peter Moore punt for 39 yds
TD
3 pl · 80 yd · 0:52
0–14
9:27 1st & 10 OWN 20 Maalik Murphy pass incomplete to Sahmir Hagans 0 -0.56
9:17 2nd & 10 OWN 20 Maalik Murphy pass complete to Jordan Moore for 3 yds to the DUKE 23 +3 -0.11
8:40 3rd & 7 OWN 23 Maalik Murphy pass complete to Eli Pancol for 77 yds for a TD (Todd Pelino KICK) +77 7.06
PUNT
3 pl · 8 yd · 1:54
0–14
8:25 1st & 10 OWN 26 Jaylin Lane run for a loss of 1 yard to the VT 25 -1 -0.84
7:53 2nd & 11 OWN 25 Collin Schlee run for 8 yds to the VT 33 +8 0.43
7:26 3rd & 3 OWN 33 Collin Schlee pass complete to Bhayshul Tuten for 1 yd to the VT 34 +1 -0.45
6:41 4th & 2 OWN 34 Peter Moore punt for 47 yds , Que'Sean Brown returns for 19 yds to the DUKE 38
PUNT
4 pl · 18 yd · 0:56
0–14
6:32 1st & 10 OWN 38 Maalik Murphy pass complete to Eli Pancol for 12 yds to the 50 yard line for a 1ST down +12 1.11
6:17 1st & 10 50 Star Thomas run for 6 yds to the VT 44 +6 0.35
5:58 2nd & 4 OPP 44 Maalik Murphy pass incomplete to Eli Pancol 0 -1.14
5:52 3rd & 4 OPP 44 Maalik Murphy pass incomplete 0 -1.09
5:45 4th & 4 OPP 44 Kade Reynoldson punt for 29 yds, fair catch by Jaylin Lane at the VT 15
TD
2 pl · 85 yd · 1:17
7–14
5:39 1st & 10 OWN 15 Jeremiah Coney run for 5 yds to the VT 20 +5 0.08
5:05 2nd & 5 OWN 20 (05:10) No Huddle-Shotgun Schlee,Collin rush right for 3 yards loss to the VaTech17 (Nicholas,Ozzie) PENALTY Duke Face Mask (Nicholas,Ozzie) 15 yards from VaTech20 to VaTech35, 1ST DOWN. NO PLAY. +15
4:28 1st & 10 OWN 35 Collin Schlee pass complete to Ali Jennings for 65 yds for a TD (John Love KICK) +65 5.24
PUNT
3 pl · 2 yd · 1:21
7–14
4:19 1st & 10 OWN 25 Maalik Murphy pass complete to Que'Sean Brown for 1 yd to the DUKE 26 +1 -0.59
3:45 2nd & 9 OWN 26 Maalik Murphy pass complete to Peyton Jones for 1 yd to the DUKE 27 +1 -0.34
3:13 3rd & 8 OWN 27 Maalik Murphy pass incomplete to Jake Taylor 0 -0.22
3:07 4th & 8 OWN 27 Kade Reynoldson punt for 38 yds, fair catch by Jaylin Lane at the VT 35
ON DOWNS
7 pl · 17 yd · 2:32
7–14
3:01 1st & 10 OWN 35 Bhayshul Tuten run for 5 yds to the VT 40 +5 0.11
2:30 2nd & 5 OWN 40 Bhayshul Tuten run for 4 yds to the VT 44 +4 -0.16
2:09 3rd & 1 OWN 44 Collin Schlee run for 2 yds to the VT 46 for a 1ST down +2 1.11
1:39 1st & 10 OWN 46 Bhayshul Tuten run for 1 yd to the VT 47 +1 -0.92
1:08 2nd & 9 OWN 47 Collin Schlee run for 5 yds to the DUKE 48 +5 0.08
0:39 3rd & 4 OPP 48 Collin Schlee pass incomplete to Ayden Greene 0 -1.04
0:35 4th & 4 OPP 48 Collin Schlee pass incomplete to Da'Quan Felton 0 -0.94
INT
2 pl · 0 yd · 0:11
7–14
0:30 1st & 10 OWN 48 Maalik Murphy pass incomplete to Jordan Moore 0 -1.14
TD
6 pl · 64 yd · 2:39
14–14
0:19 1st & 10 OWN 36 Collin Schlee pass incomplete to Da'Quan Felton 0 -1.04
0:00 OWN 36 End of 1st Quarter
0:00 2nd & 10 OWN 36 Collin Schlee run for 7 yds to the VT 43 +7 0.48
14:56 3rd & 3 OWN 43 (14:58) Shotgun Tuten,Bhayshul rush middle for 2 yards gain to the VaTech45 (Moore,Terry) PENALTY VaTech Holding (Moore,Braelin) 10 yards from VaTech43 to VaTech33. NO PLAY. -10
14:30 3rd & 13 OWN 33 Timeout Virginia Tech, clock 14:30
14:18 3rd & 13 OWN 33 William Watson III pass complete to Ali Jennings for 17 yds to the 50 yard line for a 1ST down +17 3.21
13:52 1st & 10 50 Jeremiah Coney run for 2 yds to the DUKE 48 +2 -0.63
13:19 2nd & 8 OPP 48 William Watson III pass complete to Ali Jennings for 27 yds to the DUKE 21 for a 1ST down +27 1.84
12:45 1st & 10 OPP 21 Ayden Greene run for 21 yds for a TD (John Love KICK) +21 2.63
Q2
INT
3 pl · 3 yd · 0:36
14–14
12:32 1st & 10 OWN 26 Star Thomas run for 3 yds to the DUKE 29 +3 -0.31
12:06 2nd & 7 OWN 29 Maalik Murphy pass incomplete to Eli Pancol 0 -0.59
12:03 3rd & 7 OWN 29 Maalik Murphy pass intercepted -0.10
FG
9 pl · 29 yd · 4:08
17–14
11:54 1st & 10 OPP 36 Bhayshul Tuten run for 9 yds to the DUKE 27 +9 0.77
11:26 2nd & 1 OPP 27 Bhayshul Tuten run for 2 yds to the DUKE 25 for a 1ST down +2 -0.46
10:58 1st & 10 OPP 25 Bhayshul Tuten run for 8 yds to the DUKE 17 +8 0.48
10:22 2nd & 2 OPP 17 Bhayshul Tuten run for a loss of 1 yard to the DUKE 18 -1 -0.66
9:41 3rd & 3 OPP 18 William Watson III pass complete to Jaylin Lane for 6 yds to the DUKE 12 for a 1ST down +6 0.36
9:11 1st & 10 OPP 12 Jaylin Lane run for 1 yd to the DUKE 11 +1 -0.23
8:35 2nd & 9 OPP 11 William Watson III run for 4 yds to the DUKE 7 +4 -0.02
7:58 3rd & 5 OPP 7 William Watson III pass incomplete to Harrison Saint Germain 0 -0.32
7:55 4th & 5 OPP 7 John Love 24 yd FG GOOD
TD
5 pl · 75 yd · 2:14
17–21
7:46 1st & 10 OWN 25 Maalik Murphy pass complete to Sahmir Hagans for 2 yds to the DUKE 23 +2 -0.45
7:07 2nd & 12 OWN 23 (07:12) Shotgun Murphy,Maalik pass incomplete deep left to Hagans,Sahmir thrown to VaTech42 PENALTY VaTech Pass Interference (Jones,Jaylen) 15 yards from Duke23 to Duke38, 1ST DOWN. NO PLAY. +15
7:04 1st & 10 OWN 38 Maalik Murphy pass incomplete to Jordan Moore 0 -1.09
6:56 2nd & 10 OWN 38 Maalik Murphy pass complete to Peyton Jones for 3 yds to the DUKE 35 +3 -0.30
6:08 3rd & 13 OWN 35 Maalik Murphy pass complete to Jordan Moore for 58 yds to the VT 7 for a 1ST down +58 4.80
5:41 1st & 7 OPP 7 Maalik Murphy pass complete to Eli Pancol for 7 yds for a TD (Todd Pelino KICK) +7 2.20
PUNT
7 pl · 28 yd · 3:55
17–21
5:35 1st & 10 OWN 25 Bhayshul Tuten run for 1 yd to the VT 26 +1 -0.59
4:59 2nd & 9 OWN 26 William Watson III run for 13 yds to the VT 39 for a 1ST down +13 1.81
4:22 1st & 10 OWN 39 William Watson III sacked for a loss of 8 yards to the VT 31 -8 -2.13
3:41 2nd & 18 OWN 31 Bhayshul Tuten run for 1 yd to the VT 32 +1 -0.20
2:58 3rd & 17 OWN 32 (03:01) No Huddle-Shotgun Watson III,William pass incomplete deep left to Felton,Da'Quan thrown to Duke40 PENALTY Duke Pass Interference (Pickett,Joshua) 15 yards from VaTech32 to VaTech47, 1ST DOWN. NO PLAY. +15
2:51 1st & 10 OWN 47 Ayden Greene run for a loss of 1 yard to the VT 46 -1 -1.38
2:09 2nd & 11 OWN 46 William Watson III pass complete to Ali Jennings for 7 yds to the DUKE 47 +7 0.55
1:57 3rd & 4 OPP 47 William Watson III pass incomplete to Jaylin Lane 0 -1.06
1:46 4th & 4 OPP 47 Peter Moore punt for 47 yds for a touchback
PUNT
3 pl · 5 yd · 0:22
17–21
1:42 1st & 10 OWN 20 Maalik Murphy pass incomplete to Jordan Moore 0 -0.56
1:34 2nd & 10 OWN 20 Star Thomas run for 5 yds to the DUKE 25 +5 0.04
1:34 3rd & 5 OWN 25 Timeout Virginia Tech, clock 01:34
1:32 3rd & 5 OWN 25 Maalik Murphy pass incomplete to Eli Pancol 0 -0.28
1:24 4th & 5 OWN 25 Kade Reynoldson punt for 35 yds, punt out-of-bounds at the VT 48
FUMBLE
6 pl · 14 yd · 1:07
17–21
1:18 1st & 10 OWN 48 William Watson III pass complete to Stephen Gosnell for 18 yds to the DUKE 34 for a 1ST down +18 1.07
1:10 1st & 10 OPP 34 William Watson III pass complete to Benji Gosnell for 9 yds to the DUKE 25 +9 0.74
1:04 2nd & 1 OPP 25 Jeremiah Coney run for 11 yds to the DUKE 14 for a 1ST down +11 -0.35
0:47 1st & 10 OPP 14 William Watson III run for a loss of 2 yards to the DUKE 16 -2 -0.45
0:44 2nd & 12 OPP 16 Timeout Virginia Tech, clock 00:44
0:40 2nd & 12 OPP 16 William Watson III sacked by Kendy Charles for a loss of 9 yards to the DUKE 25 -9 -1.89
0:17 3rd & 21 OPP 25 William Watson III sacked by Chandler Rivers for a loss of 13 yards to the DUKE 38 William Watson III fumbled, recovered by VT Chandler Rivers , return for 0 yards -13 -2.30
INT
2 pl · 0 yd · 0:12
17–21
0:13 1st & 10 OWN 38 Maalik Murphy pass incomplete to Jordan Moore 0 -1.09
END OF HALF
2 pl · -10 yd · 0:05
17–21
0:07 2nd & 10 OPP 43 Timeout Duke, clock 00:07
0:04 1st & 10 OPP 43 William Watson III pass incomplete to Benji Gosnell 0 -0.94
0:00 2nd & 10 OPP 43 William Watson III sacked for a loss of 10 yards to the VT 47 -10 -2.59
0:00 OPP 43 End of 2nd Quarter
Q3
TD
7 pl · 74 yd · 3:03
17–28
14:49 1st & 10 OWN 26 Star Thomas run for a loss of 3 yards to the DUKE 23 -3 -1.00
14:07 2nd & 13 OWN 23 Maalik Murphy pass complete to Que'Sean Brown for 34 yds to the VT 43 for a 1ST down +34 3.66
13:46 1st & 10 OPP 43 Maalik Murphy pass complete to Eli Pancol for 6 yds to the VT 37 +6 0.29
13:23 2nd & 4 OPP 37 Maalik Murphy pass complete to Que'Sean Brown for 18 yds to the VT 19 for a 1ST down +18 0.46
13:01 1st & 10 OPP 19 Star Thomas run for 2 yds to the VT 17 +2 -0.20
12:16 2nd & 8 OPP 17 Maalik Murphy pass complete to Sahmir Hagans for 15 yds to the VT 2 for a 1ST down +15 1.59
11:52 1st & 2 OPP 2 Star Thomas run for 2 yds for a TD (Todd Pelino KICK) +2 1.21
11:47 1st & 10 OWN 35 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
PUNT
3 pl · 4 yd · 1:18
17–28
11:41 1st & 10 OWN 11 Bhayshul Tuten run for a loss of 1 yard to the VT 10 -1 -0.41
11:04 2nd & 11 OWN 10 William Watson III run for 5 yds to the VT 15 +5 0.02
10:36 3rd & 6 OWN 15 William Watson III pass incomplete to Ali Jennings 0 -0.15
10:29 4th & 6 OWN 15 Peter Moore punt for 37 yds, fair catch by Que'Sean Brown at the DUKE 48
4 pl · -6 yd · 2:12
17–28
10:24 1st & 10 OWN 48 (10:29) No Huddle-Shotgun Murphy,Maalik pass incomplete deep right to Moore,Jordan thrown to VaTech32 PENALTY VaTech Offside (Fuga,Josh) 5 yards from Duke48 to VaTech47. NO PLAY. +5
10:19 1st & 5 OPP 47 Star Thomas run for 3 yds to the VT 44 +3 -0.37
9:46 2nd & 2 OPP 44 Star Thomas run for no gain to the VT 44 0 -1.19
9:08 3rd & 2 OPP 44 Peyton Jones run for 1 yd to the VT 43 +1 -0.93
8:17 4th & 1 OPP 43 Duke Penalty, unnecessary roughness (-15 Yards) to the DUKE 42 for a 1ST down -15
INT
4 pl · 8 yd · 1:51
17–28
8:06 1st & 10 OPP 42 William Watson III sacked for a loss of 4 yards to the DUKE 46 -4 -1.80
7:33 2nd & 14 OPP 46 Jaylin Lane run for 10 yds to the DUKE 36 +10 1.17
7:02 3rd & 4 OPP 36 William Watson III pass complete to Miles Ellis for 2 yds to the DUKE 34 +2 -0.59
6:26 4th & 2 OPP 34 William Watson III pass intercepted Joshua Pickett return for 37 yds to the VT 31 -2.49
FG
6 pl · 6 yd · 3:02
17–31
6:18 1st & 10 OPP 31 Star Thomas run for 4 yds to the VT 27 +4 -0.05
5:38 2nd & 6 OPP 27 Maalik Murphy pass complete to Jordan Moore for 7 yds to the VT 20 for a 1ST down +7 0.28
4:54 1st & 10 OPP 20 Star Thomas run for a loss of 2 yards to the VT 22 -2 -0.55
4:09 2nd & 12 OPP 22 Maalik Murphy pass complete to Que'Sean Brown for 3 yds to the VT 25 +3 -0.17
3:29 3rd & 15 OPP 25 Maalik Murphy pass incomplete to Que'Sean Brown 0 -0.98
3:24 4th & 15 OPP 25 Todd Pelino 42 yd FG GOOD
FG
10 pl · 54 yd · 5:02
20–31
3:20 1st & 10 OWN 25 Jeremiah Coney run for 2 yds to the VT 27 +2 -0.45
2:43 2nd & 8 OWN 27 Jeremiah Coney run for 2 yds to the VT 29 +2 -0.31
1:58 3rd & 6 OWN 29 William Watson III run for 15 yds to the VT 44 for a 1ST down +15 2.47
1:22 1st & 10 OWN 44 William Watson III pass complete to Ali Jennings for 21 yds to the DUKE 35 for a 1ST down +21 1.40
0:44 1st & 10 OPP 35 William Watson III pass complete to Jaylin Lane for 2 yds to the DUKE 37 +2 -0.37
0:00 2nd & 12 OPP 37 William Watson III sacked for a loss of 2 yards to the DUKE 39 -2 -1.42
0:00 OPP 37 End of 3rd Quarter
14:55 3rd & 14 OPP 39 (14:59) No Huddle-Shotgun Watson III,William pass incomplete deep right to Gosnell,Stephen thrown to Duke07 PENALTY Duke Pass Interference (Diakite,Diassa) 15 yards from Duke39 to Duke24, 1ST DOWN. NO PLAY. +15
14:39 1st & 10 OPP 24 William Watson III run for no gain to the DUKE 24 0 -0.43
14:05 2nd & 10 OPP 24 Bhayshul Tuten run for 3 yds to the DUKE 21 +3 -0.18
13:26 3rd & 7 OPP 21 William Watson III pass incomplete to Stephen Gosnell 0 -0.68
13:22 4th & 7 OPP 21 John Love 38 yd FG GOOD
Q4
PUNT
3 pl · -1 yd · 0:53
20–31
13:09 1st & 10 OWN 24 Star Thomas run for a loss of 1 yard to the DUKE 23 -1 -0.77
12:32 2nd & 11 OWN 23 Maalik Murphy pass incomplete to Sahmir Hagans 0 -0.28
12:28 3rd & 11 OWN 23 Maalik Murphy pass incomplete to Que'Sean Brown 0 -0.12
12:22 4th & 11 OWN 23 Kade Reynoldson punt for 35 yds , Jaylin Lane returns for 2 yds to the VT 44
TD
8 pl · 56 yd · 3:03
28–31
12:16 1st & 10 OWN 44 William Watson III pass incomplete to Stephen Gosnell 0 -1.16
12:10 2nd & 10 OWN 44 Bhayshul Tuten run for 9 yds to the DUKE 47 +9 1.11
11:47 3rd & 1 OPP 47 William Watson III run for 5 yds to the DUKE 42 for a 1ST down +5 1.13
11:16 1st & 10 OPP 42 William Watson III pass incomplete to Ayden Greene 0 -0.91
11:11 2nd & 10 OPP 42 William Watson III sacked by Ryan Smith for a loss of 5 yards to the DUKE 47 -5 -2.03
10:22 3rd & 15 OPP 47 William Watson III pass complete to Harrison Saint Germain for 14 yds to the DUKE 33 +14 1.95
9:51 4th & 1 OPP 33 William Watson III run for 4 yds to the DUKE 29 for a 1ST down +4 1.50
9:19 1st & 10 OPP 29 Bhayshul Tuten run for 29 yds for a TD (W. Watson III Run For Two-point Conversion) +29 2.79
PUNT
3 pl · 0 yd · 0:54
28–31
9:19 2nd & 10 OWN 35 Timeout Duke, clock 09:19
9:14 1st & 10 OWN 35 Peyton Jones run for no gain to the DUKE 35 0 -1.01
8:34 2nd & 10 OWN 35 Maalik Murphy pass incomplete to Jordan Moore 0 -0.60
8:31 3rd & 10 OWN 35 Maalik Murphy pass incomplete to Sahmir Hagans 0 -0.30
8:25 4th & 10 OWN 35 Kade Reynoldson punt for 43 yds, fair catch by Jaylin Lane at the VT 22
PUNT
6 pl · 17 yd · 3:30
28–31
8:20 1st & 10 OWN 22 Bhayshul Tuten run for no gain to the VT 22 0 -0.61
7:47 2nd & 10 OWN 22 Bhayshul Tuten run for 1 yd to the VT 23 +1 -0.25
7:10 3rd & 9 OWN 23 PENALTY VaTech False Start (Clements,Parker) 5 yards from VaTech23 to VaTech18. NO PLAY. -5
6:40 3rd & 14 OWN 18 William Watson III pass complete to Ali Jennings for 21 yds to the VT 39 for a 1ST down +21 2.44
5:59 1st & 10 OWN 39 William Watson III pass complete to Ali Jennings for 13 yds to the DUKE 48 for a 1ST down +13 1.17
5:46 2nd & 10 OWN 39 Bhayshul Tuten run for no gain to the VT 39 0 -0.73
5:01 3rd & 10 OWN 39 William Watson III pass incomplete to Benji Gosnell 0 -0.39
4:55 4th & 10 OWN 39 Peter Moore punt for 43 yds, fair catch by Que'Sean Brown at the DUKE 18
FUMBLE
6 pl · 50 yd · 3:11
28–31
4:49 1st & 10 OWN 18 Star Thomas run for 2 yds to the DUKE 20 +2 -0.33
4:07 2nd & 8 OWN 20 Maalik Murphy pass complete to Star Thomas for 15 yds to the DUKE 35 for a 1ST down +15 1.58
3:25 1st & 10 OWN 35 Star Thomas run for 4 yds to the DUKE 39 +4 -0.16
2:41 2nd & 6 OWN 39 Star Thomas run for 12 yds to the VT 49 for a 1ST down +12 1.64
1:53 1st & 10 OPP 49 Star Thomas run for 33 yds to the VT 16 for a 1ST down +33 1.19
1:44 1st & 10 OPP 16 Star Thomas run for a loss of 16 yards to the VT 32 Star Thomas fumbled, recovered by VT Cole Nelson -4.43
4 pl · 18 yd · 0:27
28–31
1:38 1st & 10 OWN 32 William Watson III pass incomplete to Ali Jennings 0 -0.93
1:33 2nd & 10 OWN 32 William Watson III pass incomplete to Benji Gosnell 0 -0.51
1:24 3rd & 10 OWN 32 William Watson III sacked for a loss of 3 yards to the VT 29 -3 -0.33
1:24 4th & 13 OWN 29 Timeout Virginia Tech, clock 01:24
1:17 4th & 13 OWN 29 William Watson III pass complete to Jaylin Lane for 6 yds to the VT 35 +6 0.29
1:17 4th & 13 OWN 29 Duke Penalty, unsportsmanlike conduct (Tre Freeman) to the 50 yard line for a 1ST down +15
END OF GAME
2 pl · 20 yd · 0:10
28–31
0:05 1st & 10 OWN 13 William Watson III pass incomplete to Stephen Gosnell 0 -0.40
0:00 2nd & 10 OWN 13 William Watson III run for 6 yds to the VT 33 for a 1ST down +6 0.10
0:00 OWN 13 End of 4th Quarter
33 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

0sacks7
3plays for loss12
4takeaways2
5three-and-outs forced2
7explosive plays allowed11
8.08yards allowed / play4.99
5 of 16scoring drives allowed5 of 17
Virginia Tech
Keonta Jenkins 7 (2) 2.5 TFL · 1 QH
Caleb Woodson 6 (1) 1 TFL · 1 INT
Keli Lawson 5 (3) 1.5 TFL
Dorian Strong 5 (2) 2 INT · 1 PD
Cole Nelson 5 (1) 1 QH
Jaylen Jones 4 (2)
Jaden Keller 4 (2)
Mansoor Delane 4 (2)
Duke
Ozzie Nicholas 11 (3) 0.5 sk · 0.5 TFL
Kendy Charles 10 (1) 1.5 sk · 2.5 TFL
Cameron Bergeron 10 (6) 1 sk · 1 TFL · 1 QH
Chandler Rivers 9 (5) 1 sk · 2 TFL · 1 QH
Alex Howard 9 (1) 2 QH
Wesley Williams 8 1 sk · 1.5 TFL · 1 QH
Jaylen Stinson 8 (1) 0.5 sk · 1 TFL · 3 PD
Terry Moore 6 (2) 1 TFL · 2 PD
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

2 of 2field goals1 of 1
6punts6
44.2punt average34.7
2punts inside the 202
69return yards85
own 26average drive startown 27
Virginia Tech
K John Love 2/2 FG · long 38 · 2/2 XP
P Peter Moore 6 punts · 44.2 avg · 2 in 20 · 1 TB
KR Thomas Williams 3 ret · 59 yds · long 21
PR Jaylin Lane 3 ret · 10 yds · long 8
Duke
K Todd Pelino 1/1 FG · long 42 · 4/4 XP
P Kade Reynoldson 6 punts · 34.7 avg · 2 in 20
KR Jaylen Stinson 1 ret · 14 yds · long 14
KR Peyton Jones 2 ret · 52 yds · long 26
PR Que'Sean Brown 1 ret · 19 yds · long 19
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

84plays53
419yards428
17drives16
36%success rate30%
0.74total PPA13.92
Derived from 137 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Maalik Murphy pass complete to Eli Pancol for 86 yds for a TD (Todd Pelino KICK) 7–0
Q1Maalik Murphy pass complete to Eli Pancol for 77 yds for a TD (Todd Pelino KICK) 14–0
Q1Collin Schlee pass complete to Ali Jennings for 65 yds for a TD (John Love KICK) 7–14
Q2Ayden Greene run for 21 yds for a TD (John Love KICK) 14–14
Q2John Love 24 yd FG GOOD 17–14
Q2Maalik Murphy pass complete to Eli Pancol for 7 yds for a TD (Todd Pelino KICK) 21–17
Q3Star Thomas run for 2 yds for a TD (Todd Pelino KICK) 28–17
Q3Todd Pelino 42 yd FG GOOD 31–17
Q4John Love 38 yd FG GOOD 20–31
Q4Bhayshul Tuten run for 29 yds for a TD (W. Watson III Run For Two-point Conversion) 28–31

Biggest plays by PPA

Q1Maalik Murphy pass complete to Eli Pancol for 77 yds for a TD (Todd Pelino KICK) 7.06
Q1Maalik Murphy pass complete to Eli Pancol for 86 yds for a TD (Todd Pelino KICK) 6.66
Q1Collin Schlee pass complete to Ali Jennings for 65 yds for a TD (John Love KICK) 5.24
Q2Maalik Murphy pass complete to Jordan Moore for 58 yds to the VT 7 for a 1ST down 4.80
Q3Maalik Murphy pass complete to Que'Sean Brown for 34 yds to the VT 43 for a 1ST down 3.66
Q2William Watson III pass complete to Ali Jennings for 17 yds to the 50 yard line for a… 3.21

Series recent meetings

2022 Virginia Tech 7 – 24 Duke
2021 Duke 17 – 48 Virginia Tech
2020 Virginia Tech 38 – 31 Duke
2019 Duke 45 – 10 Virginia Tech
2018 Virginia Tech 31 – 14 Duke
2017 Duke 3 – 24 Virginia Tech
2016 Virginia Tech 24 – 21 Duke
2015 Duke 45 – 43 Virginia Tech
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal