Play-By-Play
1st Quarter
Kickoff Return (Offense)
14:56 - 1st
Kyle Lowe kickoff for 62 yds , Jontavis Robertson return for 9 yds to the Duke 12
Incompletion
14:56 - 1st
Riley Leonard pass incomplete to Jalon Calhoun
1st & 10 at DUKE 12
5-yd Run
14:56 - 1st
Riley Leonard run for 5 yds to the Duke 17
2nd & 10 at DUKE 12
Incompletion
14:56 - 1st
Riley Leonard pass incomplete to Sahmir Hagans
3rd & 5 at DUKE 17
Punt
14:03 - 1st
Porter Wilson punt for 38 yds, punt out-of-bounds at the VTech 45
4th & 5 at DUKE 17
2-yd Pass
14:03 - 1st
Grant Wells pass complete to Keshawn King for 2 yds to the VTech 47
1st & 10 at VT 45
53-yd Touchdown Pass
13:26 - 1st
Grant Wells pass complete to Da'Wain Lofton for 53 yds for a TD, (John Love KICK)
2nd & 8 at VT 47
Kickoff
13:26 - 1st
Kyle Lowe kickoff for 65 yds for a touchback
6-yd Pass
13:26 - 1st
Riley Leonard pass complete to Jalon Calhoun for 6 yds to the Duke 31
1st & 10 at DUKE 25
5-yd Penalty
13:26 - 1st
No Huddle-Shotgun Leonard,Riley pass complete deep right to Moore,Jordan for 17 yards to the DUKE48 (Delane,Mansoor; Hollifield,Dax) PENALTY DUKE Ineligible Downfield on Pass (Burns,Jack) 5 yards from DUKE31 to DUKE26. NO PLAY.
2nd & 4 at DUKE 31
Incompletion
13:26 - 1st
Riley Leonard pass incomplete to Jalon Calhoun
2nd & 9 at DUKE 26
13-yd Run
13:26 - 1st
Riley Leonard run for 13 yds to the Duke 39 for a 1ST down
3rd & 9 at DUKE 26
1-yd Run
13:26 - 1st
Riley Leonard run for 1 yd to the Duke 40
1st & 10 at DUKE 39
2-yd Run
13:26 - 1st
Jaquez Moore run for 2 yds to the Duke 42
2nd & 9 at DUKE 40
Incompletion
13:26 - 1st
Riley Leonard pass incomplete to Sahmir Hagans
3rd & 7 at DUKE 42
Punt
10:08 - 1st
Porter Wilson punt for 40 yds, fair catch by Tucker Holloway at the VTech 18
4th & 7 at DUKE 42
22-yd Pass
10:08 - 1st
Grant Wells pass complete to Kaleb Smith for 22 yds to the VTech 40 for a 1ST down
1st & 10 at VT 18
Incompletion
10:08 - 1st
Grant Wells pass incomplete to Nick Gallo
1st & 10 at VT 40
12-yd Pass
10:08 - 1st
Grant Wells pass complete to Da'Wain Lofton for 12 yds to the Duke 48 for a 1ST down
2nd & 10 at VT 40
1-yd Run
10:08 - 1st
Keshawn King run for 1 yd to the Duke 47
1st & 10 at DUKE 48
Incompletion
10:08 - 1st
Grant Wells pass incomplete to Da'Wain Lofton
2nd & 9 at DUKE 47
4-yd Pass
10:08 - 1st
Grant Wells pass complete to Dae'Quan Wright for 4 yds to the Duke 43
3rd & 9 at DUKE 47
Punt
7:58 - 1st
Peter Moore punt for 43 yds for a touchback
4th & 5 at DUKE 43
2-yd Run
7:58 - 1st
Jaylen Coleman run for 2 yds to the Duke 22
1st & 10 at DUKE 20
13-yd Pass
7:58 - 1st
Riley Leonard pass complete to Sahmir Hagans for 13 yds to the Duke 35 for a 1ST down
2nd & 8 at DUKE 22
3-yd Run
7:58 - 1st
Jaylen Coleman run for 3 yds to the Duke 38
1st & 10 at DUKE 35
0-yd Pass
7:58 - 1st
Riley Leonard pass complete to Nicky Dalmolin for no gain to the Duke 38
2nd & 7 at DUKE 38
18-yd Pass
7:58 - 1st
Riley Leonard pass complete to Jalon Calhoun for 18 yds to the VTech 44 for a 1ST down
3rd & 7 at DUKE 38
31-yd Pass
7:58 - 1st
Riley Leonard pass complete to Jalon Calhoun for 31 yds to the VTech 13 for a 1ST down
1st & 10 at VT 44
0-yd Run
7:58 - 1st
Jordan Waters run for no gain to the VTech 13
1st & 10 at VT 13
0-yd Run
7:58 - 1st
Jordan Waters run for no gain to the VTech 13
2nd & 10 at VT 13
5-yd Run
7:58 - 1st
Riley Leonard run for 5 yds to the VTech 8
3rd & 10 at VT 13
Field Goal Good
2:04 - 1st
Todd Pelino 25 yd FG GOOD
4th & 5 at VT 8
Kickoff
2:04 - 1st
Todd Pelino kickoff for 52 yds
4-yd Run
2:04 - 1st
Chance Black run for 4 yds to the VTech 39
1st & 10 at VT 35
Incompletion
2:04 - 1st
Grant Wells pass incomplete to Chance Black
2nd & 6 at VT 39
5-yd Pass
2:04 - 1st
Grant Wells pass complete to Jalen Holston for 5 yds to the VTech 44
3rd & 6 at VT 39
Punt
0:42 - 1st
Peter Moore punt for 56 yds for a touchback
4th & 1 at VT 44
2nd Quarter
5-yd Run
0:00 - 1st
Jaquez Moore run for 5 yds to the Duke 25
1st & 10 at DUKE 20

End of 1st Quarter

10-yd Run
15:00 - 2nd
Jordan Waters run for 10 yds to the Duke 35 for a 1ST down
2nd & 5 at DUKE 25
55-yd Run
14:14 - 2nd
Jordan Waters run for 65 yds DUKE Penalty, Offensive Holding (Sahmir Hagans) to the Duke 35
1st & 10 at DUKE 35
4-yd Pass
14:14 - 2nd
Riley Leonard pass complete to Jalon Calhoun for 4 yds to the Duke 39
1st & 10 at DUKE 35
0-yd Run
14:14 - 2nd
Jaquez Moore run for no gain to the Duke 39
2nd & 6 at DUKE 39
6-yd Run
14:14 - 2nd
Riley Leonard run for 6 yds to the Duke 45 for a 1ST down
3rd & 6 at DUKE 39
35-yd Pass
14:14 - 2nd
Riley Leonard pass complete to Jalon Calhoun for 35 yds to the VTech 20 for a 1ST down
1st & 10 at DUKE 45
4-yd Run
14:14 - 2nd
Jaylen Coleman run for 4 yds to the VTech 16
1st & 10 at VT 20
Interception
10:46 - 2nd
Riley Leonard pass intercepted
2nd & 6 at VT 16
0-yd Run
10:46 - 2nd
Jalen Holston run for no gain to the VTech 2
1st & 10 at VT 2
1-yd Run
10:46 - 2nd
Grant Wells run for 1 yd to the VTech 3
2nd & 10 at VT 2
4-yd Run
10:46 - 2nd
Jalen Holston run for 4 yds to the VTech 7
3rd & 9 at VT 3
Punt
8:46 - 2nd
Peter Moore punt for 55 yds , Jalon Calhoun returns for 22 yds to the VTech 40
4th & 5 at VT 7
Incompletion
8:46 - 2nd
Riley Leonard pass incomplete
1st & 10 at VT 40
4-yd Run
8:46 - 2nd
Jaylen Coleman run for 4 yds to the VTech 36
2nd & 10 at VT 40
1-yd Run
8:46 - 2nd
Jaylen Coleman run for 1 yd to the VTech 37
3rd & 6 at VT 36
13-yd Pass
8:46 - 2nd
Riley Leonard pass complete to Jontavis Robertson for 13 yds to the VTech 24 for a 1ST down
4th & 7 at VT 37
24-yd Touchdown Pass
6:32 - 2nd
Riley Leonard pass complete to Nicky Dalmolin for 24 yds for a TD, (Todd Pelino KICK)
1st & 10 at VT 24
Kickoff
6:32 - 2nd
Todd Pelino kickoff for 65 yds for a touchback
1-yd Run
6:32 - 2nd
Grant Wells run for 1 yd to the VTech 26
1st & 10 at VT 25
6-yd Pass
6:32 - 2nd
Grant Wells pass complete to Jadan Blue for 6 yds to the VTech 32
2nd & 9 at VT 26
Sack
6:32 - 2nd
Grant Wells sacked by Brandon Johnson for a loss of 8 yards to the VTech 24
3rd & 3 at VT 32
Punt
4:11 - 2nd
Peter Moore punt for 33 yds
4th & 11 at VT 24
15-yd Pass
4:11 - 2nd
Riley Leonard pass complete to Jontavis Robertson for 15 yds to the VTech 42 for a 1ST down
1st & 10 at DUKE 43
3-yd Pass
4:11 - 2nd
Riley Leonard pass complete to Jaquez Moore for 3 yds to the VTech 39
1st & 10 at VT 42
6-yd Run
4:11 - 2nd
Jordan Waters run for 6 yds to the VTech 33
2nd & 7 at VT 39
6-yd Run
4:11 - 2nd
Jordan Waters run for 6 yds to the VTech 27 for a 1ST down
3rd & 1 at VT 33
1-yd Run
4:11 - 2nd
Jordan Waters run for 1 yd to the VTech 28
1st & 10 at VT 27
Incompletion
4:11 - 2nd
Riley Leonard pass incomplete to Jalon Calhoun
2nd & 11 at VT 28
Incompletion
4:11 - 2nd
Riley Leonard pass incomplete to Jalon Calhoun
3rd & 11 at VT 28
Field Goal Missed
0:49 - 2nd
Todd Pelino 45 yd FG MISSED
4th & 11 at VT 28
10-yd Run
0:49 - 2nd
Jalen Holston run for 10 yds to the VTech 38 for a 1ST down
1st & 10 at VT 28
4-yd Run
0:49 - 2nd
Jalen Holston run for 4 yds to the VTech 42
1st & 10 at VT 38

(0:34 - 2nd) Timeout VIRGINIA TECH, clock 00:34

Incompletion
0:34 - 2nd
Grant Wells pass incomplete to Nick Gallo
2nd & 6 at VT 42
7-yd Pass
0:34 - 2nd
Grant Wells pass complete to Jalen Holston for 7 yds to the VTech 49 for a 1ST down
3rd & 6 at VT 42

(0:25 - 2nd) Timeout VIRGINIA TECH, clock 00:25

Incompletion
0:25 - 2nd
Grant Wells pass incomplete to Jalen Holston
1st & 10 at VT 49
9-yd Run
0:25 - 2nd
Grant Wells run for 9 yds to the Duke 42
2nd & 10 at VT 49
10-yd Pass
0:25 - 2nd
Grant Wells pass complete to Nick Gallo for 10 yds to the Duke 32 for a 1ST down
3rd & 1 at DUKE 42

(0:07 - 2nd) Timeout VIRGINIA TECH, clock 00:07

Field Goal Missed
0:01 - 2nd
John Love 50 yd FG MISSED
1st & 10 at DUKE 32
-1-yd Run
0:00 - 2nd
Kneel down by Duke at DUKE31 for loss of 1 yards.
1st & 10 at DUKE 32

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Todd Pelino kickoff for 65 yds for a touchback
6-yd Run
15:00 - 3rd
Jalen Holston run for 6 yds to the VTech 31
1st & 10 at VT 25
Incompletion
15:00 - 3rd
Grant Wells pass incomplete to Da'Wain Lofton
2nd & 4 at VT 31
4-yd Pass
15:00 - 3rd
Grant Wells pass complete to Dae'Quan Wright for 4 yds to the VTech 35 for a 1ST down
3rd & 4 at VT 31
3-yd Pass
15:00 - 3rd
Grant Wells pass complete to Tucker Holloway for 3 yds to the VTech 38
1st & 10 at VT 35
Incompletion
15:00 - 3rd
Grant Wells pass incomplete to Da'Wain Lofton
2nd & 7 at VT 38
Incompletion
15:00 - 3rd
Grant Wells pass incomplete to Kaleb Smith
3rd & 7 at VT 38
Punt
13:14 - 3rd
Peter Moore punt for 31 yds , Sahmir Hagans returns for 7 yds to the Duke 38
4th & 7 at VT 38
4-yd Pass
13:14 - 3rd
Riley Leonard pass complete to Jordan Moore for 4 yds to the Duke 42
1st & 10 at DUKE 38
Incompletion
13:14 - 3rd
Riley Leonard pass incomplete to Jalon Calhoun
2nd & 6 at DUKE 42
15-yd Pass
13:14 - 3rd
Riley Leonard pass complete to Jordan Moore for 15 yds to the VTech 43 for a 1ST down
3rd & 6 at DUKE 42
3-yd Pass
13:14 - 3rd
Riley Leonard pass complete to Nicky Dalmolin for 3 yds to the VTech 40
1st & 10 at VT 43
14-yd Run
13:14 - 3rd
Jordan Waters run for 14 yds to the VTech 26 for a 1ST down
2nd & 7 at VT 40
7-yd Pass
13:14 - 3rd
Riley Leonard pass complete to Sahmir Hagans for 7 yds to the VTech 19
1st & 10 at VT 26
3-yd Run
13:14 - 3rd
Jordan Waters run for 3 yds to the VTech 16 for a 1ST down
2nd & 3 at VT 19
10-yd Penalty
13:14 - 3rd
No Huddle-Shotgun Waters,Jordan rush left for 6 yards gain to the VT10 (Hollifield,Dax; Peoples,Nasir) PENALTY DUKE Holding (Foley,Brian) 10 yards from VT16 to VT26. NO PLAY.
1st & 10 at VT 16
Incompletion
13:14 - 3rd
Riley Leonard pass incomplete to Sahmir Hagans
1st & 20 at VT 26
19-yd Pass
13:14 - 3rd
Riley Leonard pass complete to Jontavis Robertson for 19 yds to the VTech 7
2nd & 20 at VT 26
2-yd Run
13:14 - 3rd
Jaylen Coleman run for 2 yds to the VTech 5 for a 1ST down
3rd & 1 at VT 7
5-yd Touchdown Run
7:55 - 3rd
Riley Leonard run for 5 yds for a TD, (Todd Pelino KICK)
1st & Goal at VT 5
Kickoff Return (Offense)
7:48 - 3rd
Todd Pelino kickoff for 64 yds , Cole Beck return for 26 yds to the VTech 27
9-yd Run
7:48 - 3rd
Keshawn King run for 9 yds to the VTech 36
1st & 10 at VT 27
10-yd Run
7:48 - 3rd
Keshawn King run for 10 yds to the VTech 46 for a 1ST down
2nd & 1 at VT 36
2-yd Run
7:48 - 3rd
Keshawn King run for 2 yds to the VTech 48
1st & 10 at VT 46
15-yd Run
7:48 - 3rd
Grant Wells run for 15 yds to the Duke 37 for a 1ST down
2nd & 8 at VT 48
10-yd Pass
7:48 - 3rd
Grant Wells pass complete to Da'Wain Lofton for 10 yds to the Duke 27 for a 1ST down
1st & 10 at DUKE 37
2-yd Run
7:48 - 3rd
Grant Wells run for 2 yds to the Duke 29
1st & 10 at DUKE 27
5-yd Run
7:48 - 3rd
Jalen Holston run for 5 yds to the Duke 24
2nd & 12 at DUKE 29
3-yd Run
7:48 - 3rd
Grant Wells run for 3 yds to the Duke 21
3rd & 7 at DUKE 24
Incompletion
3:59 - 3rd
Grant Wells pass incomplete to Kaleb Smith
4th & 4 at DUKE 21
Incompletion
3:59 - 3rd
Riley Leonard pass incomplete to Jordan Waters
1st & 10 at DUKE 21
1-yd Run
3:59 - 3rd
Jordan Waters run for 1 yd to the Duke 20
2nd & 10 at DUKE 21
Incompletion
3:59 - 3rd
Riley Leonard pass incomplete to Sahmir Hagans
3rd & 11 at DUKE 20
Punt
3:00 - 3rd
Porter Wilson punt for 58 yds, fair catch by Tucker Holloway at the VTech 22
4th & 11 at DUKE 20
4-yd Run
3:00 - 3rd
Keshawn King run for 4 yds to the VTech 26
1st & 10 at VT 22
1-yd Run
3:00 - 3rd
Keshawn King run for 1 yd to the VTech 27
2nd & 6 at VT 26
Sack
3:00 - 3rd
Grant Wells sacked by Brandon Johnson for a loss of 8 yards to the VTech 19
3rd & 5 at VT 27
Punt
1:13 - 3rd
Peter Moore punt for 41 yds, punt out-of-bounds at the Duke 40
4th & 13 at VT 19
4th Quarter
11-yd Run
1:13 - 3rd
Jaylen Coleman run for 11 yds to the VTech 49 for a 1ST down
1st & 10 at DUKE 40
9-yd Run
0:00 - 3rd
Riley Leonard run for 9 yds to the VTech 40
1st & 10 at VT 49

End of 3rd Quarter

11-yd Run
15:00 - 4th
Jaylen Coleman run for 11 yds to the VTech 29 for a 1ST down
2nd & 1 at VT 40
2-yd Run
15:00 - 4th
Jaylen Coleman run for 2 yds to the VTech 27
1st & 10 at VT 29
3-yd Run
15:00 - 4th
Jordan Waters run for 3 yds to the VTech 24
2nd & 8 at VT 27
0-yd Run
15:00 - 4th
Jordan Waters run for no gain to the VTech 24
3rd & 5 at VT 24
18-yd Pass
15:00 - 4th
Riley Leonard pass complete to Jordan Moore for 18 yds to the VTech 6 for a 1ST down
4th & 5 at VT 24
6-yd Touchdown Pass
11:15 - 4th
Riley Leonard pass complete to Jontavis Robertson for 6 yds for a TD, (Todd Pelino KICK)
1st & Goal at VT 6
Kickoff Return (Offense)
11:11 - 4th
Todd Pelino kickoff for 57 yds , Cole Beck return for 17 yds to the VTech 25
7-yd Pass
11:11 - 4th
Grant Wells pass complete to Tucker Holloway for 7 yds to the VTech 32
1st & 10 at VT 25
20-yd Pass
11:11 - 4th
Grant Wells pass complete to Jalen Holston for 20 yds to the Duke 48 for a 1ST down
2nd & 3 at VT 32
Incompletion
11:11 - 4th
Grant Wells pass incomplete to Jalen Holston
1st & 10 at DUKE 48
Incompletion
11:11 - 4th
Grant Wells pass incomplete
2nd & 10 at DUKE 48
6-yd Run
11:11 - 4th
Jalen Holston run for 6 yds to the Duke 42
3rd & 10 at DUKE 48
Interception
9:24 - 4th
Grant Wells pass intercepted
4th & 4 at DUKE 42
2-yd Run
9:24 - 4th
Jaylen Coleman run for 2 yds to the Duke 34
1st & 10 at DUKE 32
6-yd Run
9:24 - 4th
Jaylen Coleman run for 6 yds to the Duke 40
2nd & 8 at DUKE 34
5-yd Run
9:24 - 4th
Jordan Waters run for 5 yds to the Duke 45 for a 1ST down
3rd & 2 at DUKE 40
2-yd Run
9:24 - 4th
Jordan Waters run for 2 yds to the Duke 47
1st & 10 at DUKE 45
4-yd Run
9:24 - 4th
Jordan Waters run for 4 yds to the VTech 49
2nd & 8 at DUKE 47
28-yd Pass
9:24 - 4th
Riley Leonard pass complete to Jontavis Robertson for 28 yds to the VTech 21 for a 1ST down VIRGINIA TECH Penalty, Defensive Pass Interference (Jalen Holston) declined for a 1ST down
3rd & 4 at VT 49
1-yd Run
9:24 - 4th
Riley Leonard run for 1 yd to the VTech 20
1st & 10 at VT 21
5-yd Penalty
9:24 - 4th
PENALTY DUKE False Start (Calhoun,Jalon) 5 yards from VT20 to VT25. NO PLAY.
2nd & 9 at VT 20
1-yd Run
9:24 - 4th
Jaylen Coleman run for 1 yd to the VTech 24
2nd & 14 at VT 25
3-yd Run
9:24 - 4th
Jaylen Coleman run for 3 yds to the VTech 21
3rd & 13 at VT 24

(2:28 - 4th) Timeout DUKE, clock 02:28

3-yd Run
2:23 - 4th
Riley Leonard run for 3 yds to the VTech 18
4th & 10 at VT 21
6-yd Run
2:23 - 4th
Bryce Duke run for 6 yds to the VTech 24
1st & 10 at VT 18
12-yd Run
2:23 - 4th
Bryce Duke run for 12 yds to the VTech 36 for a 1ST down
2nd & 4 at VT 24
4-yd Pass
2:23 - 4th
Grant Wells pass complete to Dae'Quan Wright for 4 yds to the VTech 40
1st & 10 at VT 36
2-yd Run
2:23 - 4th
Chance Black run for 2 yds to the VTech 42
2nd & 6 at VT 40
8-yd Pass
2:23 - 4th
Grant Wells pass complete to Tucker Holloway for 8 yds to the 50 yard line for a 1ST down
3rd & 4 at VT 42
7-yd Run
0:00 - 4th
Chance Black run for 7 yds to the Duke 43
1st & 10 at 50

End of 4th Quarter