Referee Ron Cherry; umpire Tom Laverty; head linesman Mike Owens; line judge Allen Andrick; side judge Richard Wilborn; field judge Mark Furtado; back judge Delbert Bell; center judge Tyrone AndersonGame officials: stats.ncaa.org box scores, via SportsDataverse
Will Kline kickoff for 65 yds , Greg Stroman return for 16 yds to the VTech 16
14:30
1st & 10 at own 16
Jerod Evans run for 5 yds to the VTech 21
14:20
2nd & 5 at own 21
Jerod Evans pass complete to Travon McMillian for 11 yds to the VTech 32 for a 1ST down
14:05
1st & 10 at own 32
Travon McMillian run for 5 yds to the VTech 37
13:45
2nd & 5 at own 37
Steven Peoples run for 7 yds to the VTech 44 for a 1ST down
13:30
1st & 10 at own 44
Steven Peoples run for 6 yds to the 50 yard line
13:00
2nd & 4 at the 50
Travon McMillian run for a loss of 1 yard to the VTech 49
12:30
3rd & 5 at own 49
Cam Phillips run for 2 yds to the Duke 49
12:09
4th & 3 at opp 49
Mitchell Ludwig punt for 35 yds, fair catch by Ryan Smith at the Duke 14
Duke Punt, 6 plays
11:45
1st & 10 at own 14
Shaun Wilson run for 1 yd to the Duke 15
11:25
2nd & 9 at own 15
Daniel Jones pass complete to Aaron Young for a loss of 1 yard to the Duke 14
11:03
3rd & 10 at own 14
Daniel Jones pass complete to Aaron Young for 11 yds to the Duke 25 for a 1ST down
10:45
1st & 10 at own 25
Daniel Jones pass incomplete to Shaun Wilson
10:26
2nd & 10 at own 25
Shaun Wilson run for no gain to the Duke 25 DUKE Penalty, Personal Foul (Johnathan Lloyd) to the Duke 13
10:02
3rd & 22 at own 13
Daniel Jones pass incomplete to Shaun Wilson
9:52
4th & 22 at own 13
Danny Stirt punt for 46 yds , Greg Stroman returns for 5 yds to the VTech 46
Virginia Tech Touchdown, 6 plays
9:40
1st & 10 at own 46
Cam Phillips run for 3 yds to the VTech 49
9:15
2nd & 7 at own 49
Sam Rogers run for no gain to the VTech 49
9:05
3rd & 7 at own 49
DUKE Penalty, Neutral Zone Infraction (Dominic McDonald) to the Duke 46
8:44
3rd & 2 at opp 46
Jerod Evans run for 10 yds to the Duke 36 for a 1ST down
8:30
1st & 10 at opp 36
Jerod Evans pass complete to Bucky Hodges for 20 yds to the Duke 16 for a 1ST down
8:00
1st & 10 at opp 16
Sam Rogers run for 2 yds to the Duke 14
7:35
2nd & 8 at opp 14
Travon McMillian run for 14 yds for a TD, (Joey Slye KICK)Virginia Tech 7, Duke 0
Duke Touchdown, 10 plays
7:35
2nd & 8 at own 35
Joey Slye kickoff for 65 yds for a touchback
7:29
1st & 10 at own 25
Joseph Ajeigbe run for 13 yds to the Duke 38 for a 1ST down
7:00
1st & 10 at own 38
Daniel Jones pass complete to Chris Taylor for 2 yds to the Duke 40
6:35
2nd & 8 at own 40
Daniel Jones pass complete to Chris Taylor for 3 yds to the Duke 43
6:10
3rd & 5 at own 43
Daniel Jones pass complete to Joseph Ajeigbe for 7 yds to the 50 yard line for a 1ST down
5:50
1st & 10 at the 50
Daniel Jones run for 6 yds to the VTech 44
5:31
2nd & 4 at opp 44
Daniel Jones run for 12 yds to the VTech 32 for a 1ST down
5:00
1st & 10 at opp 32
Daniel Jones pass complete to Chris Taylor for no gain to the VTech 32
4:40
2nd & 10 at opp 32
Shaun Wilson run for 7 yds to the VTech 25
4:20
3rd & 3 at opp 25
Daniel Jones pass complete to Daniel Helm for 22 yds to the VTech 3 for a 1ST down
3:55
1st & goal at opp 3
Shaun Wilson run for 3 yds for a TD, (AJ Reed KICK)Tied at 7
Virginia Tech Missed FG, 9 plays
3:50
1st & 10 at own 35
Will Kline kickoff for 63 yds , Greg Stroman return for 21 yds to the VTech 23
3:45
1st & 10 at own 23
Jerod Evans pass incomplete to Cam Phillips
3:30
2nd & 10 at own 23
Jerod Evans run for 7 yds to the VTech 30
3:00
3rd & 3 at own 30
Jerod Evans pass complete to C.J. Carroll for 8 yds to the VTech 38 for a 1ST down
2:30
1st & 10 at own 38
Jerod Evans pass complete to Travon McMillian for 22 yds to the Duke 40 for a 1ST down
2:25
1st & 10 at opp 40
Jerod Evans pass complete to C.J. Carroll for 14 yds to the Duke 26 for a 1ST down DUKE Penalty, Substitution Infraction ( Yards) declined for a 1ST down
2:00
1st & 10 at opp 26
Sam Rogers run for 6 yds to the Duke 20
1:50
2nd & 4 at opp 20
Sam Rogers run for 3 yds to the Duke 17
1:27
3rd & 1 at opp 17
Jerod Evans pass incomplete to Chris Cunningham
1:21
4th & 1 at opp 17
Joey Slye 34 yd FG MISSED
Duke Missed FG return TD, 10 plays (Virginia Tech scores)
1:16
1st & 10 at own 20
Daniel Jones pass incomplete to Chris Taylor
1:00
2nd & 10 at own 20
Shaun Wilson run for 2 yds to the Duke 22
0:30
3rd & 8 at own 22
Daniel Jones pass complete to Erich Schneider for 14 yds to the Duke 36 for a 1ST down
0:00
1st & 10 at own 36
Daniel Jones pass complete to Aaron Young for 30 yds to the VTech 34 for a 1ST down
Q2 14:50
1st & 10 at opp 34
Daniel Jones run for 9 yds to the VTech 25
Q2 14:15
2nd & 1 at opp 25
Shaun Wilson run for 6 yds to the VTech 19 for a 1ST down
Q2 13:50
1st & 10 at opp 19
Shaun Wilson run for 2 yds to the VTech 17
Q2 13:30
2nd & 8 at opp 17
Daniel Jones pass incomplete to Erich Schneider
Q2 13:10
3rd & 8 at opp 17
Daniel Jones pass complete to Erich Schneider for 5 yds to the VTech 12
Q2 12:40
4th & 3 at opp 12
Adonis Alexander 75 Yd Return of Blocked Field Goal (Joey Slye Kick)Virginia Tech 14, Duke 7
2nd quarter7 drives, then Virginia Tech 21, Duke 7
Duke Punt, 3 plays
12:35
1st & 10 at own 35
Joey Slye kickoff for 64 yds , Shaun Wilson return for 22 yds to the Duke 23
12:15
1st & 10 at own 23
Joseph Ajeigbe run for 6 yds to the Duke 29
12:00
2nd & 4 at own 29
Joseph Ajeigbe run for no gain to the Duke 29
11:37
3rd & 4 at own 29
Daniel Jones pass incomplete to Daniel Helm
11:28
4th & 4 at own 29
Danny Stirt punt for 37 yds , Greg Stroman returns for no gain to the VTech 34
Virginia Tech Touchdown, 12 plays
11:20
1st & 10 at own 34
Jerod Evans pass complete to Isaiah Ford for 9 yds to the VTech 43
11:00
2nd & 1 at own 43
Travon McMillian run for 4 yds to the VTech 47 for a 1ST down
10:30
1st & 10 at own 47
Travon McMillian run for 8 yds to the Duke 45
10:15
2nd & 2 at opp 45
Jerod Evans sacked by Marquies Price for a loss of 7 yards to the VTech 48
9:48
3rd & 9 at own 48
Jerod Evans run for 10 yds to the Duke 42 for a 1ST down
9:20
1st & 10 at opp 42
Cam Phillips run for 3 yds to the Duke 39
8:59
2nd & 7 at opp 39
Jerod Evans pass incomplete to Cam Phillips
8:49
3rd & 7 at opp 39
Jerod Evans pass complete to Cam Phillips for 23 yds to the Duke 16 for a 1ST down
8:30
1st & 10 at opp 16
Jerod Evans pass complete to Henri Murphy for 9 yds to the Duke 7
8:00
2nd & 1 at opp 7
Travon McMillian run for no gain to the Duke 7
7:30
3rd & 1 at opp 7
Bucky Hodges run for no gain to the Duke 7
6:57
4th & 1 at opp 7
Jerod Evans run for 7 yds for a TD, (Joey Slye KICK)Virginia Tech 21, Duke 7
Duke Punt, 3 plays
6:57
4th & 1 at own 35
Joey Slye kickoff for 65 yds for a touchback
6:30
1st & 10 at own 25
Daniel Jones pass complete to Shaun Wilson for 5 yds to the Duke 30
6:15
2nd & 5 at own 30
Shaun Wilson run for no gain to the Duke 30
5:59
3rd & 5 at own 30
Daniel Jones pass incomplete to Chris Taylor
5:49
4th & 5 at own 30
Danny Stirt punt for 48 yds , Greg Stroman returns for no gain to the VTech 22
Virginia Tech Punt, 4 plays
5:40
1st & 10 at own 22
Jerod Evans pass incomplete to Isaiah Ford, broken up by Alonzo Saxton II
5:34
2nd & 10 at own 22
Phillips, Cam rush over right end for 4 yards to the VATECH26, PENALTY DUKE offside (Hornbuckle, James) 5 yards to the VATECH27, NO PLAY.
5:10
2nd & 5 at own 27
Jerod Evans run for 2 yds to the VTech 29
5:00
3rd & 3 at own 29
Jerod Evans pass complete to C.J. Carroll for 5 yds to the VTech 34 VIRGINIA TECH Penalty, Offensive Holding (Bucky Hodges) to the VTech 24
4:38
3rd & 8 at own 24
Jerod Evans pass incomplete to Marshawn Williams
4:28
4th & 8 at own 24
Mitchell Ludwig punt for 31 yds, fair catch by Ryan Smith at the Duke 45
Duke Punt, 3 plays
4:20
1st & 10 at own 45
Jones, Daniel pass right slant incomplete to Helm, Daniel thrown to the VATECH45 (Edmunds, Terrell), PENALTY VATECH pass interference (Edmunds, Terrell) 12 yards to the VATECH43, NO PLAY, 1ST DOWN DUKE.
4:00
1st & 10 at opp 43
Daniel Jones run for 7 yds to the VTech 36
3:45
2nd & 3 at opp 36
Daniel Jones pass incomplete to Davis Koppenhaver
3:30
3rd & 3 at opp 36
Daniel Jones pass complete to Joseph Ajeigbe for a loss of 6 yards to the VTech 42
3:04
4th & 9 at opp 42
Danny Stirt punt for 42 yds for a touchback
Virginia Tech Punt, 6 plays
2:45
1st & 10 at own 20
Travon McMillian run for no gain to the VTech 20
2:20
2nd & 10 at own 20
Jerod Evans run for 7 yds to the VTech 27
1:48
3rd & 3 at own 27
Jerod Evans run for 11 yds to the VTech 38 for a 1ST down
1:38
1st & 10 at own 38
Travon McMillian run for 2 yds to the VTech 40
1:32
2nd & 8 at own 40
Jerod Evans pass incomplete to Isaiah Ford
1:25
3rd & 8 at own 40
Jerod Evans pass incomplete
1:18
4th & 8 at own 40
Mitchell Ludwig punt for 39 yds, fair catch by Ryan Smith at the Duke 21
Duke End of half, 3 plays
1:00
1st & 10 at own 21
Daniel Jones run for a loss of 3 yards to the Duke 18
0:20
2nd & 13 at own 18
Daniel Jones run for 7 yds to the Duke 25
0:01
3rd & 6 at own 25
Daniel Jones run for 7 yds to the Duke 32 for a 1ST down
3rd quarter4 drives, then Virginia Tech 21, Duke 14
Duke Punt, 9 plays
15:00
1st & 10 at own 35
Joey Slye kickoff for 65 yds for a touchback
14:53
1st & 10 at own 25
Daniel Jones run for 11 yds to the Duke 36 for a 1ST down
14:30
1st & 10 at own 36
Shaun Wilson run for 4 yds to the Duke 40
14:03
2nd & 6 at own 40
Daniel Jones run for 29 yds to the VTech 31 for a 1ST down
13:30
1st & 10 at opp 31
Daniel Jones run for 6 yds to the VTech 25
12:50
2nd & 4 at opp 25
Joseph Ajeigbe run for 1 yd to the VTech 24
12:24
3rd & 3 at opp 24
Joseph Ajeigbe run for 4 yds to the VTech 20 for a 1ST down
12:00
1st & 10 at opp 20
Daniel Jones sacked by Ricky Walker for a loss of 10 yards to the VTech 30
11:30
2nd & 20 at opp 30
Daniel Jones pass incomplete
11:22
3rd & 20 at opp 30
Daniel Jones sacked by Seth Dooley and Woody Baron for a loss of 8 yards to the VTech 38
10:40
4th & 28 at opp 38
Danny Stirt punt for 38 yds for a touchback
Virginia Tech Punt, 6 plays
10:20
1st & 10 at own 20
Jerod Evans sacked by Joe Giles-Harris for a loss of 2 yards to the VTech 18
10:00
2nd & 12 at own 18
Travon McMillian run for 11 yds to the VTech 29
9:48
3rd & 1 at own 29
Travon McMillian run for 2 yds to the VTech 31 for a 1ST down
9:30
1st & 10 at own 31
Evans, Jerod pass right sideline complete to Ford, Isaiah for 22 yards to the DUKE47 (caught at the DUKE47), out-of-bounds, PENALTY DUKE pass interference (Borders, Breon) 15 yards to the VATECH46, NO PLAY, 1ST DOWN VATECH.
9:15
1st & 10 at own 46
Travon McMillian run for 2 yds to the VTech 48
8:45
2nd & 8 at own 48
Jerod Evans sacked by Mike Ramsay and A.J. Wolf for a loss of 2 yards to the VTech 46
8:20
3rd & 10 at own 46
Jerod Evans pass complete to Cam Phillips for 7 yds to the Duke 47
8:00
4th & 3 at opp 47
Mitchell Ludwig punt for 32 yds, fair catch by Ryan Smith at the Duke 15
Duke Touchdown, 11 plays
7:50
1st & 10 at own 15
Daniel Jones pass complete to Chris Taylor for 13 yds to the Duke 28 for a 1ST down
7:30
1st & 10 at own 28
Shaun Wilson run for 15 yds to the Duke 43 for a 1ST down
7:00
1st & 10 at own 43
Shaun Wilson run for 7 yds to the 50 yard line
6:40
2nd & 3 at the 50
Shaun Wilson run for 2 yds to the VTech 48
6:00
3rd & 1 at opp 48
Daniel Jones run for no gain to the VTech 48
5:38
4th & 1 at opp 48
Shaun Wilson run for 2 yds to the VTech 46 for a 1ST down
5:16
1st & 10 at opp 46
Daniel Jones pass incomplete to Quay Chambers, broken up by Mook Reynolds
5:09
2nd & 10 at opp 46
Joseph Ajeigbe run for 28 yds to the VTech 18 for a 1ST down
4:40
1st & 10 at opp 18
Daniel Jones run for 6 yds to the VTech 12
4:16
2nd & 4 at opp 12
Daniel Jones pass complete to Chris Taylor for 5 yds to the VTech 7 for a 1ST down
4:00
1st & goal at opp 7
Daniel Jones run for 7 yds for a TD, (AJ Reed KICK)Virginia Tech 21, Duke 14
Virginia Tech Field goal, 14 plays
3:55
1st & 10 at own 35
Will Kline kickoff for 62 yds , Der’Woun Greene return for 20 yds to the VTech 23
3:53
1st & 10 at own 23
Jerod Evans pass incomplete to Bucky Hodges
3:44
2nd & 10 at own 23
Jerod Evans run for 16 yds to the VTech 39 for a 1ST down
3:25
1st & 10 at own 39
Sam Rogers run for 2 yds to the VTech 41
3:00
2nd & 8 at own 41
Evans, Jerod pass right slant complete to Phillips, Cam for 6 yards to the VATECH47 (caught at the VATECH47), PENALTY VATECH ineligible downfield on pass 4 yards to the VATECH37, NO PLAY.
2:45
2nd & 12 at own 37
Jerod Evans run for a loss of 2 yards to the VTech 35
2:06
3rd & 14 at own 35
Jerod Evans run for 13 yds to the VTech 48
1:43
4th & 1 at own 48
Sam Rogers run for 2 yds to the 50 yard line for a 1ST down
1:12
1st & 10 at the 50
Jerod Evans pass incomplete to Isaiah Ford
1:03
2nd & 10 at the 50
Jerod Evans pass complete to Isaiah Ford for 16 yds to the Duke 34 for a 1ST down
0:45
1st & 10 at opp 34
Travon McMillian run for a loss of 2 yards to the Duke 36
0:28
2nd & 12 at opp 36
Jerod Evans pass complete to Isaiah Ford for 22 yds to the Duke 14 for a 1ST down
0:14
1st & 10 at opp 14
Evans, Jerod pass left post complete to Ford, Isaiah for 14 yards to the DUKE0 (caught at the DUKE0), PENALTY VATECH ineligible downfield on pass (Teller, Wyatt) 5 yards to the DUKE19, NO PLAY.
0:01
1st & 15 at opp 19
Jerod Evans pass complete to Bucky Hodges for 4 yds to the Duke 15
Q4 14:50
2nd & 11 at opp 15
Jerod Evans run for 6 yds to the Duke 9
Q4 14:13
3rd & 5 at opp 9
Jerod Evans pass incomplete to Isaiah Ford, broken up by Breon Borders
Q4 14:09
4th & 5 at opp 9
Joey Slye 27 yd FG GOODVirginia Tech 24, Duke 14
4th quarter6 drives, then Virginia Tech 24, Duke 21
Duke Punt, 7 plays
14:09
4th & 5 at own 35
Joey Slye kickoff for 65 yds for a touchback
13:50
1st & 10 at own 25
Shaun Wilson run for 7 yds to the Duke 32
13:40
2nd & 3 at own 32
Shaun Wilson run for 4 yds to the Duke 36 for a 1ST down
13:15
1st & 10 at own 36
Shaun Wilson run for 4 yds to the Duke 40
12:54
2nd & 6 at own 40
Daniel Jones pass complete to Chris Taylor for 8 yds to the Duke 48 for a 1ST down
12:30
1st & 10 at own 48
Daniel Jones pass complete to Davis Koppenhaver for 3 yds to the VTech 49
12:00
2nd & 7 at opp 49
Shaun Wilson run for 3 yds to the VTech 46
11:47
3rd & 4 at opp 46
Daniel Jones pass incomplete to Chris Taylor, broken up by Adonis Alexander
11:41
4th & 4 at opp 46
Danny Stirt punt for 38 yds, fair catch by C.J. Carroll at the VTech 8
Virginia Tech Punt, 5 plays
11:20
1st & 10 at own 8
Marshawn Williams run for 5 yds to the VTech 13
11:14
2nd & 5 at own 13
Marshawn Williams run for 6 yds to the VTech 19 for a 1ST down
10:50
1st & 10 at own 19
Marshawn Williams run for 2 yds to the VTech 21
10:20
2nd & 8 at own 21
Jerod Evans run for 2 yds to the VTech 23
9:59
3rd & 6 at own 23
Jerod Evans pass incomplete to Isaiah Ford, broken up by Breon Borders
9:51
4th & 6 at own 23
Mitchell Ludwig punt for 30 yds , Ryan Smith returns for 5 yds to the VTech 48
Duke Touchdown, 7 plays
9:45
1st & 10 at opp 48
Shaun Wilson run for 4 yds to the VTech 44
9:17
2nd & 6 at opp 44
DUKE Penalty, False Start (Tanner Stone) to the VTech 49
9:05
2nd & 11 at opp 49
Daniel Jones pass complete to Quay Chambers for 19 yds to the VTech 30 for a 1ST down
8:33
1st & 10 at opp 30
Daniel Jones run for 16 yds to the VTech 14 for a 1ST down
8:15
1st & 10 at opp 14
Daniel Jones pass incomplete to Aaron Young, broken up by Brandon Facyson
8:08
2nd & 10 at opp 14
Jones, Daniel pass right sideline incomplete to Young, Aaron thrown to the VATECH0, PENALTY VATECH pass interference (Facyson, Brandon) 12 yards to the VATECH2, NO PLAY, 1ST DOWN DUKE.
8:00
1st & goal at opp 2
Shaun Wilson run for 1 yd to the VTech 1
7:35
2nd & goal at opp 1
Shaun Wilson run for a loss of 1 yard to the VTech 2
7:10
3rd & goal at opp 2
Daniel Jones run for 2 yds for a TD, (AJ Reed KICK)Virginia Tech 24, Duke 21
Virginia Tech Punt, 3 plays
7:06
3rd & 10 at own 35
Will Kline kickoff for 63 yds , Der’Woun Greene return for 20 yds to the VTech 22
7:01
1st & 10 at own 22
Jerod Evans pass incomplete to Sam Rogers
6:55
2nd & 10 at own 22
Jerod Evans pass complete to Cam Phillips for 7 yds to the VTech 29
6:20
3rd & 3 at own 29
Jerod Evans run for a loss of 4 yards to the VTech 25
5:55
4th & 7 at own 25
Mitchell Ludwig punt for 43 yds, fair catch by Ryan Smith at the Duke 32
Duke Turnover on downs, 5 plays
5:50
1st & 10 at own 32
Daniel Jones pass incomplete to Johnathan Lloyd, broken up by Mook Reynolds
5:41
2nd & 10 at own 32
Shaun Wilson run for 3 yds to the Duke 35 for a 1ST down VIRGINIA TECH Penalty, Personal Foul (Terrell Edmunds) to the 50 yard line for a 1ST down. Terrell Edmunds ejected for targeting.
5:30
1st & 10 at the 50
Daniel Jones sacked by Tremaine Edmunds for a loss of 5 yards to the Duke 45
5:00
2nd & 15 at own 45
Daniel Jones pass complete to Aaron Young for 8 yds to the VTech 47
4:12
3rd & 7 at opp 47
Daniel Jones pass incomplete to Aaron Young
4:06
4th & 7 at opp 47
Danny Stirt punt for 33 yds, fair catch by C.J. Carroll at the VTech 14
Virginia Tech End of game, 10 plays
3:59
1st & 10 at own 14
Travon McMillian run for 21 yds to the VTech 35 for a 1ST down
3:20
1st & 10 at own 35
Travon McMillian run for 2 yds to the VTech 37
2:42
2nd & 8 at own 37
Travon McMillian run for 4 yds to the VTech 41
2:42
3rd & 4 at own 41
Timeout DUKE, clock 02:42
2:35
3rd & 4 at own 41
Jerod Evans pass complete to Isaiah Ford for 15 yds to the Duke 44 for a 1ST down
2:05
1st & 10 at opp 44
Sam Rogers run for 5 yds to the Duke 39
2:02
2nd & 5 at opp 39
Timeout DUKE, clock 02:02
1:57
2nd & 5 at opp 39
Sam Rogers run for 2 yds to the Duke 37
1:57
3rd & 3 at opp 37
Timeout DUKE, clock 01:57
1:50
3rd & 3 at opp 37
Jerod Evans run for 4 yds to the Duke 33 for a 1ST down
1:30
1st & 10 at opp 33
TEAM run quarterback kneel for loss of 3 yards to the Duke 36, DUKE Penalty, Defensive Offside (A.J. Wolf) to the Duke 29, NO PLAY.
0:45
1st & 6 at opp 29
TEAM run for a loss of 3 yards to the Duke 32
0:15
2nd & 9 at opp 32
TEAM run for a loss of 1 yard to the Duke 33
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.