Virginia Tech at Duke

Saturday, November 5, 2016

No. 23 Virginia Tech beat Duke 24–⁠21. It was their 24th meeting; after it, Virginia Tech led the series 15–⁠9.

Away23Virginia Tech10–⁠4 in 2016
24
HomeDuke4–⁠8 in 2016
21

Final at Wallace Wade Stadium, DurhamTV: ESPNUAttendance 38,217

At kickoff
65°F, clear, calmWeather: NOAA NCEI Integrated Surface Database; Horace Williams Airport (KIGX), 13 km from the stadium, 26 minutes after kickoff
Officials
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

Scoring by quarter

TeamQ1Q2Q3Q4Final
Virginia Tech7140324
Duke707721

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Virginia Tech

PassingC/AttYdsTDInt
Jerod Evans15/2719200
RushingCarYdsTDLong
Jerod Evans1883116
Travon McMillian1572121
Sam Rogers82206
Marshawn Williams31306
ReceivingRecYdsTDLong
Isaiah Ford462022
Cam Phillips337023
Travon McMillian233022
C.J. Carroll327014
DefenseTklTFLSacksInt
Terrell Edmunds14000
Tremaine Edmunds10110
Woody Baron93.50.50
Chuck Clark80.500
Ricky Walker2110
Seth Dooley10.50.50

Duke

PassingC/AttYdsTDInt
Daniel Jones18/3114800
RushingCarYdsTDLong
Daniel Jones1899229
Shaun Wilson2176115
Joseph Ajeigbe652028
ReceivingRecYdsTDLong
Aaron Young448030
Chris Taylor631013
Daniel Helm122022
Erich Schneider219014
DefenseTklTFLSacksInt
Ben Humphreys161.500
Joe Giles-Harris13110
Deondre Singleton10000
A.J. Wolf81.50.50
Mike Ramsay710.50
Marquies Price41.510

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Virginia TechDuke
399Total yards375
192Passing yards148
207Rushing yards227
7.1Yards per pass4.8
4.0Yards per rush5.0
23First downs24
8–⁠18Third downs7–⁠16
2–⁠2Fourth downs1–⁠1
0Turnovers0
6–⁠58Penalties6–⁠46
30:02Possession29:58
3Sacks (by defense)3

Efficiency

Virginia TechDuke
46%Success rate47%
0.15EPA per play0.03
1.02Explosiveness1.07
0.20Rushing EPA0.41
0.10Passing EPA−0.13
44%Passing-down success38%
−0.09First-down EPA0.07
−0.02Second-down EPA0.20
0.60Third-down EPA0.21
14%Havoc by its defense12%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Virginia Tech 65% to win. Elo’s favorite won.

The line

Virginia Tech −10, over/under 55.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Virginia Tech 75%, Duke 25%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Duke end zoneVirginia Tech end zoneQ1 Virginia TechPunt, 7 playsQ1 DukePunt, 6 playsQ1 Virginia TechTouchdown, 6 playsQ1 DukeTouchdown, 10 playsQ1 Virginia TechMissed FG, 9 playsQ1 DukeMissed FG return TD, 10 plays (Virginia Tech scores)Q2 DukePunt, 3 playsQ2 Virginia TechTouchdown, 12 playsQ2 DukePunt, 3 playsQ2 Virginia TechPunt, 4 playsQ2 DukePunt, 3 playsQ2 Virginia TechPunt, 6 playsQ2 DukeEnd of half, 3 playsQ3 DukePunt, 9 playsQ3 Virginia TechPunt, 6 playsQ3 DukeTouchdown, 11 playsQ3 Virginia TechField goal, 14 playsQ4 DukePunt, 7 playsQ4 Virginia TechPunt, 5 playsQ4 DukeTouchdown, 7 playsQ4 Virginia TechPunt, 3 playsQ4 DukeTurnover on downs, 5 playsQ4 Virginia TechEnd of game, 10 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Duke drives left to right, Virginia Tech right to left.
  1. Q1 Virginia TechPunt, 7 plays, 35 yards
  2. Q1 DukePunt, 6 plays, −1 yard
  3. Q1 Virginia TechTouchdown, 6 plays, 54 yards
  4. Q1 DukeTouchdown, 10 plays, 75 yards
  5. Q1 Virginia TechMissed FG, 9 plays, 60 yards
  6. Q1 DukeMissed FG return TD, 10 plays (Virginia Tech scores), 68 yards
  7. Q2 DukePunt, 3 plays, 6 yards
  8. Q2 Virginia TechTouchdown, 12 plays, 66 yards
  9. Q2 DukePunt, 3 plays, 5 yards
  10. Q2 Virginia TechPunt, 4 plays, 2 yards
  11. Q2 DukePunt, 3 plays, 13 yards
  12. Q2 Virginia TechPunt, 6 plays, 20 yards
  13. Q2 DukeEnd of half, 3 plays, 11 yards
  14. Q3 DukePunt, 9 plays, 37 yards
  15. Q3 Virginia TechPunt, 6 plays, 33 yards
  16. Q3 DukeTouchdown, 11 plays, 85 yards
  17. Q3 Virginia TechField goal, 14 plays, 68 yards
  18. Q4 DukePunt, 7 plays, 29 yards
  19. Q4 Virginia TechPunt, 5 plays, 15 yards
  20. Q4 DukeTouchdown, 7 plays, 48 yards
  21. Q4 Virginia TechPunt, 3 plays, 3 yards
  22. Q4 DukeTurnover on downs, 5 plays, 0 yards
  23. Q4 Virginia TechEnd of game, 10 plays, 53 yards

Play by play

1st quarter6 drives, then Tied at 7
Virginia Tech Punt, 7 plays
14:551st & 10 at own 35Will Kline kickoff for 65 yds , Greg Stroman return for 16 yds to the VTech 16
14:301st & 10 at own 16Jerod Evans run for 5 yds to the VTech 21
14:202nd & 5 at own 21Jerod Evans pass complete to Travon McMillian for 11 yds to the VTech 32 for a 1ST down
14:051st & 10 at own 32Travon McMillian run for 5 yds to the VTech 37
13:452nd & 5 at own 37Steven Peoples run for 7 yds to the VTech 44 for a 1ST down
13:301st & 10 at own 44Steven Peoples run for 6 yds to the 50 yard line
13:002nd & 4 at the 50Travon McMillian run for a loss of 1 yard to the VTech 49
12:303rd & 5 at own 49Cam Phillips run for 2 yds to the Duke 49
12:094th & 3 at opp 49Mitchell Ludwig punt for 35 yds, fair catch by Ryan Smith at the Duke 14
Duke Punt, 6 plays
11:451st & 10 at own 14Shaun Wilson run for 1 yd to the Duke 15
11:252nd & 9 at own 15Daniel Jones pass complete to Aaron Young for a loss of 1 yard to the Duke 14
11:033rd & 10 at own 14Daniel Jones pass complete to Aaron Young for 11 yds to the Duke 25 for a 1ST down
10:451st & 10 at own 25Daniel Jones pass incomplete to Shaun Wilson
10:262nd & 10 at own 25Shaun Wilson run for no gain to the Duke 25 DUKE Penalty, Personal Foul (Johnathan Lloyd) to the Duke 13
10:023rd & 22 at own 13Daniel Jones pass incomplete to Shaun Wilson
9:524th & 22 at own 13Danny Stirt punt for 46 yds , Greg Stroman returns for 5 yds to the VTech 46
Virginia Tech Touchdown, 6 plays
9:401st & 10 at own 46Cam Phillips run for 3 yds to the VTech 49
9:152nd & 7 at own 49Sam Rogers run for no gain to the VTech 49
9:053rd & 7 at own 49DUKE Penalty, Neutral Zone Infraction (Dominic McDonald) to the Duke 46
8:443rd & 2 at opp 46Jerod Evans run for 10 yds to the Duke 36 for a 1ST down
8:301st & 10 at opp 36Jerod Evans pass complete to Bucky Hodges for 20 yds to the Duke 16 for a 1ST down
8:001st & 10 at opp 16Sam Rogers run for 2 yds to the Duke 14
7:352nd & 8 at opp 14Travon McMillian run for 14 yds for a TD, (Joey Slye KICK)Virginia Tech 7, Duke 0
Duke Touchdown, 10 plays
7:352nd & 8 at own 35Joey Slye kickoff for 65 yds for a touchback
7:291st & 10 at own 25Joseph Ajeigbe run for 13 yds to the Duke 38 for a 1ST down
7:001st & 10 at own 38Daniel Jones pass complete to Chris Taylor for 2 yds to the Duke 40
6:352nd & 8 at own 40Daniel Jones pass complete to Chris Taylor for 3 yds to the Duke 43
6:103rd & 5 at own 43Daniel Jones pass complete to Joseph Ajeigbe for 7 yds to the 50 yard line for a 1ST down
5:501st & 10 at the 50Daniel Jones run for 6 yds to the VTech 44
5:312nd & 4 at opp 44Daniel Jones run for 12 yds to the VTech 32 for a 1ST down
5:001st & 10 at opp 32Daniel Jones pass complete to Chris Taylor for no gain to the VTech 32
4:402nd & 10 at opp 32Shaun Wilson run for 7 yds to the VTech 25
4:203rd & 3 at opp 25Daniel Jones pass complete to Daniel Helm for 22 yds to the VTech 3 for a 1ST down
3:551st & goal at opp 3Shaun Wilson run for 3 yds for a TD, (AJ Reed KICK)Tied at 7
Virginia Tech Missed FG, 9 plays
3:501st & 10 at own 35Will Kline kickoff for 63 yds , Greg Stroman return for 21 yds to the VTech 23
3:451st & 10 at own 23Jerod Evans pass incomplete to Cam Phillips
3:302nd & 10 at own 23Jerod Evans run for 7 yds to the VTech 30
3:003rd & 3 at own 30Jerod Evans pass complete to C.J. Carroll for 8 yds to the VTech 38 for a 1ST down
2:301st & 10 at own 38Jerod Evans pass complete to Travon McMillian for 22 yds to the Duke 40 for a 1ST down
2:251st & 10 at opp 40Jerod 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:001st & 10 at opp 26Sam Rogers run for 6 yds to the Duke 20
1:502nd & 4 at opp 20Sam Rogers run for 3 yds to the Duke 17
1:273rd & 1 at opp 17Jerod Evans pass incomplete to Chris Cunningham
1:214th & 1 at opp 17Joey Slye 34 yd FG MISSED
Duke Missed FG return TD, 10 plays (Virginia Tech scores)
1:161st & 10 at own 20Daniel Jones pass incomplete to Chris Taylor
1:002nd & 10 at own 20Shaun Wilson run for 2 yds to the Duke 22
0:303rd & 8 at own 22Daniel Jones pass complete to Erich Schneider for 14 yds to the Duke 36 for a 1ST down
0:001st & 10 at own 36Daniel Jones pass complete to Aaron Young for 30 yds to the VTech 34 for a 1ST down
Q2 14:501st & 10 at opp 34Daniel Jones run for 9 yds to the VTech 25
Q2 14:152nd & 1 at opp 25Shaun Wilson run for 6 yds to the VTech 19 for a 1ST down
Q2 13:501st & 10 at opp 19Shaun Wilson run for 2 yds to the VTech 17
Q2 13:302nd & 8 at opp 17Daniel Jones pass incomplete to Erich Schneider
Q2 13:103rd & 8 at opp 17Daniel Jones pass complete to Erich Schneider for 5 yds to the VTech 12
Q2 12:404th & 3 at opp 12Adonis 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:351st & 10 at own 35Joey Slye kickoff for 64 yds , Shaun Wilson return for 22 yds to the Duke 23
12:151st & 10 at own 23Joseph Ajeigbe run for 6 yds to the Duke 29
12:002nd & 4 at own 29Joseph Ajeigbe run for no gain to the Duke 29
11:373rd & 4 at own 29Daniel Jones pass incomplete to Daniel Helm
11:284th & 4 at own 29Danny Stirt punt for 37 yds , Greg Stroman returns for no gain to the VTech 34
Virginia Tech Touchdown, 12 plays
11:201st & 10 at own 34Jerod Evans pass complete to Isaiah Ford for 9 yds to the VTech 43
11:002nd & 1 at own 43Travon McMillian run for 4 yds to the VTech 47 for a 1ST down
10:301st & 10 at own 47Travon McMillian run for 8 yds to the Duke 45
10:152nd & 2 at opp 45Jerod Evans sacked by Marquies Price for a loss of 7 yards to the VTech 48
9:483rd & 9 at own 48Jerod Evans run for 10 yds to the Duke 42 for a 1ST down
9:201st & 10 at opp 42Cam Phillips run for 3 yds to the Duke 39
8:592nd & 7 at opp 39Jerod Evans pass incomplete to Cam Phillips
8:493rd & 7 at opp 39Jerod Evans pass complete to Cam Phillips for 23 yds to the Duke 16 for a 1ST down
8:301st & 10 at opp 16Jerod Evans pass complete to Henri Murphy for 9 yds to the Duke 7
8:002nd & 1 at opp 7Travon McMillian run for no gain to the Duke 7
7:303rd & 1 at opp 7Bucky Hodges run for no gain to the Duke 7
6:574th & 1 at opp 7Jerod Evans run for 7 yds for a TD, (Joey Slye KICK)Virginia Tech 21, Duke 7
Duke Punt, 3 plays
6:574th & 1 at own 35Joey Slye kickoff for 65 yds for a touchback
6:301st & 10 at own 25Daniel Jones pass complete to Shaun Wilson for 5 yds to the Duke 30
6:152nd & 5 at own 30Shaun Wilson run for no gain to the Duke 30
5:593rd & 5 at own 30Daniel Jones pass incomplete to Chris Taylor
5:494th & 5 at own 30Danny Stirt punt for 48 yds , Greg Stroman returns for no gain to the VTech 22
Virginia Tech Punt, 4 plays
5:401st & 10 at own 22Jerod Evans pass incomplete to Isaiah Ford, broken up by Alonzo Saxton II
5:342nd & 10 at own 22Phillips, Cam rush over right end for 4 yards to the VATECH26, PENALTY DUKE offside (Hornbuckle, James) 5 yards to the VATECH27, NO PLAY.
5:102nd & 5 at own 27Jerod Evans run for 2 yds to the VTech 29
5:003rd & 3 at own 29Jerod 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:383rd & 8 at own 24Jerod Evans pass incomplete to Marshawn Williams
4:284th & 8 at own 24Mitchell Ludwig punt for 31 yds, fair catch by Ryan Smith at the Duke 45
Duke Punt, 3 plays
4:201st & 10 at own 45Jones, 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:001st & 10 at opp 43Daniel Jones run for 7 yds to the VTech 36
3:452nd & 3 at opp 36Daniel Jones pass incomplete to Davis Koppenhaver
3:303rd & 3 at opp 36Daniel Jones pass complete to Joseph Ajeigbe for a loss of 6 yards to the VTech 42
3:044th & 9 at opp 42Danny Stirt punt for 42 yds for a touchback
Virginia Tech Punt, 6 plays
2:451st & 10 at own 20Travon McMillian run for no gain to the VTech 20
2:202nd & 10 at own 20Jerod Evans run for 7 yds to the VTech 27
1:483rd & 3 at own 27Jerod Evans run for 11 yds to the VTech 38 for a 1ST down
1:381st & 10 at own 38Travon McMillian run for 2 yds to the VTech 40
1:322nd & 8 at own 40Jerod Evans pass incomplete to Isaiah Ford
1:253rd & 8 at own 40Jerod Evans pass incomplete
1:184th & 8 at own 40Mitchell Ludwig punt for 39 yds, fair catch by Ryan Smith at the Duke 21
Duke End of half, 3 plays
1:001st & 10 at own 21Daniel Jones run for a loss of 3 yards to the Duke 18
0:202nd & 13 at own 18Daniel Jones run for 7 yds to the Duke 25
0:013rd & 6 at own 25Daniel 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:001st & 10 at own 35Joey Slye kickoff for 65 yds for a touchback
14:531st & 10 at own 25Daniel Jones run for 11 yds to the Duke 36 for a 1ST down
14:301st & 10 at own 36Shaun Wilson run for 4 yds to the Duke 40
14:032nd & 6 at own 40Daniel Jones run for 29 yds to the VTech 31 for a 1ST down
13:301st & 10 at opp 31Daniel Jones run for 6 yds to the VTech 25
12:502nd & 4 at opp 25Joseph Ajeigbe run for 1 yd to the VTech 24
12:243rd & 3 at opp 24Joseph Ajeigbe run for 4 yds to the VTech 20 for a 1ST down
12:001st & 10 at opp 20Daniel Jones sacked by Ricky Walker for a loss of 10 yards to the VTech 30
11:302nd & 20 at opp 30Daniel Jones pass incomplete
11:223rd & 20 at opp 30Daniel Jones sacked by Seth Dooley and Woody Baron for a loss of 8 yards to the VTech 38
10:404th & 28 at opp 38Danny Stirt punt for 38 yds for a touchback
Virginia Tech Punt, 6 plays
10:201st & 10 at own 20Jerod Evans sacked by Joe Giles-Harris for a loss of 2 yards to the VTech 18
10:002nd & 12 at own 18Travon McMillian run for 11 yds to the VTech 29
9:483rd & 1 at own 29Travon McMillian run for 2 yds to the VTech 31 for a 1ST down
9:301st & 10 at own 31Evans, 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:151st & 10 at own 46Travon McMillian run for 2 yds to the VTech 48
8:452nd & 8 at own 48Jerod Evans sacked by Mike Ramsay and A.J. Wolf for a loss of 2 yards to the VTech 46
8:203rd & 10 at own 46Jerod Evans pass complete to Cam Phillips for 7 yds to the Duke 47
8:004th & 3 at opp 47Mitchell Ludwig punt for 32 yds, fair catch by Ryan Smith at the Duke 15
Duke Touchdown, 11 plays
7:501st & 10 at own 15Daniel Jones pass complete to Chris Taylor for 13 yds to the Duke 28 for a 1ST down
7:301st & 10 at own 28Shaun Wilson run for 15 yds to the Duke 43 for a 1ST down
7:001st & 10 at own 43Shaun Wilson run for 7 yds to the 50 yard line
6:402nd & 3 at the 50Shaun Wilson run for 2 yds to the VTech 48
6:003rd & 1 at opp 48Daniel Jones run for no gain to the VTech 48
5:384th & 1 at opp 48Shaun Wilson run for 2 yds to the VTech 46 for a 1ST down
5:161st & 10 at opp 46Daniel Jones pass incomplete to Quay Chambers, broken up by Mook Reynolds
5:092nd & 10 at opp 46Joseph Ajeigbe run for 28 yds to the VTech 18 for a 1ST down
4:401st & 10 at opp 18Daniel Jones run for 6 yds to the VTech 12
4:162nd & 4 at opp 12Daniel Jones pass complete to Chris Taylor for 5 yds to the VTech 7 for a 1ST down
4:001st & goal at opp 7Daniel Jones run for 7 yds for a TD, (AJ Reed KICK)Virginia Tech 21, Duke 14
Virginia Tech Field goal, 14 plays
3:551st & 10 at own 35Will Kline kickoff for 62 yds , Der’Woun Greene return for 20 yds to the VTech 23
3:531st & 10 at own 23Jerod Evans pass incomplete to Bucky Hodges
3:442nd & 10 at own 23Jerod Evans run for 16 yds to the VTech 39 for a 1ST down
3:251st & 10 at own 39Sam Rogers run for 2 yds to the VTech 41
3:002nd & 8 at own 41Evans, 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:452nd & 12 at own 37Jerod Evans run for a loss of 2 yards to the VTech 35
2:063rd & 14 at own 35Jerod Evans run for 13 yds to the VTech 48
1:434th & 1 at own 48Sam Rogers run for 2 yds to the 50 yard line for a 1ST down
1:121st & 10 at the 50Jerod Evans pass incomplete to Isaiah Ford
1:032nd & 10 at the 50Jerod Evans pass complete to Isaiah Ford for 16 yds to the Duke 34 for a 1ST down
0:451st & 10 at opp 34Travon McMillian run for a loss of 2 yards to the Duke 36
0:282nd & 12 at opp 36Jerod Evans pass complete to Isaiah Ford for 22 yds to the Duke 14 for a 1ST down
0:141st & 10 at opp 14Evans, 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:011st & 15 at opp 19Jerod Evans pass complete to Bucky Hodges for 4 yds to the Duke 15
Q4 14:502nd & 11 at opp 15Jerod Evans run for 6 yds to the Duke 9
Q4 14:133rd & 5 at opp 9Jerod Evans pass incomplete to Isaiah Ford, broken up by Breon Borders
Q4 14:094th & 5 at opp 9Joey Slye 27 yd FG GOODVirginia Tech 24, Duke 14
4th quarter6 drives, then Virginia Tech 24, Duke 21
Duke Punt, 7 plays
14:094th & 5 at own 35Joey Slye kickoff for 65 yds for a touchback
13:501st & 10 at own 25Shaun Wilson run for 7 yds to the Duke 32
13:402nd & 3 at own 32Shaun Wilson run for 4 yds to the Duke 36 for a 1ST down
13:151st & 10 at own 36Shaun Wilson run for 4 yds to the Duke 40
12:542nd & 6 at own 40Daniel Jones pass complete to Chris Taylor for 8 yds to the Duke 48 for a 1ST down
12:301st & 10 at own 48Daniel Jones pass complete to Davis Koppenhaver for 3 yds to the VTech 49
12:002nd & 7 at opp 49Shaun Wilson run for 3 yds to the VTech 46
11:473rd & 4 at opp 46Daniel Jones pass incomplete to Chris Taylor, broken up by Adonis Alexander
11:414th & 4 at opp 46Danny Stirt punt for 38 yds, fair catch by C.J. Carroll at the VTech 8
Virginia Tech Punt, 5 plays
11:201st & 10 at own 8Marshawn Williams run for 5 yds to the VTech 13
11:142nd & 5 at own 13Marshawn Williams run for 6 yds to the VTech 19 for a 1ST down
10:501st & 10 at own 19Marshawn Williams run for 2 yds to the VTech 21
10:202nd & 8 at own 21Jerod Evans run for 2 yds to the VTech 23
9:593rd & 6 at own 23Jerod Evans pass incomplete to Isaiah Ford, broken up by Breon Borders
9:514th & 6 at own 23Mitchell Ludwig punt for 30 yds , Ryan Smith returns for 5 yds to the VTech 48
Duke Touchdown, 7 plays
9:451st & 10 at opp 48Shaun Wilson run for 4 yds to the VTech 44
9:172nd & 6 at opp 44DUKE Penalty, False Start (Tanner Stone) to the VTech 49
9:052nd & 11 at opp 49Daniel Jones pass complete to Quay Chambers for 19 yds to the VTech 30 for a 1ST down
8:331st & 10 at opp 30Daniel Jones run for 16 yds to the VTech 14 for a 1ST down
8:151st & 10 at opp 14Daniel Jones pass incomplete to Aaron Young, broken up by Brandon Facyson
8:082nd & 10 at opp 14Jones, 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:001st & goal at opp 2Shaun Wilson run for 1 yd to the VTech 1
7:352nd & goal at opp 1Shaun Wilson run for a loss of 1 yard to the VTech 2
7:103rd & goal at opp 2Daniel Jones run for 2 yds for a TD, (AJ Reed KICK)Virginia Tech 24, Duke 21
Virginia Tech Punt, 3 plays
7:063rd & 10 at own 35Will Kline kickoff for 63 yds , Der’Woun Greene return for 20 yds to the VTech 22
7:011st & 10 at own 22Jerod Evans pass incomplete to Sam Rogers
6:552nd & 10 at own 22Jerod Evans pass complete to Cam Phillips for 7 yds to the VTech 29
6:203rd & 3 at own 29Jerod Evans run for a loss of 4 yards to the VTech 25
5:554th & 7 at own 25Mitchell Ludwig punt for 43 yds, fair catch by Ryan Smith at the Duke 32
Duke Turnover on downs, 5 plays
5:501st & 10 at own 32Daniel Jones pass incomplete to Johnathan Lloyd, broken up by Mook Reynolds
5:412nd & 10 at own 32Shaun 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:301st & 10 at the 50Daniel Jones sacked by Tremaine Edmunds for a loss of 5 yards to the Duke 45
5:002nd & 15 at own 45Daniel Jones pass complete to Aaron Young for 8 yds to the VTech 47
4:123rd & 7 at opp 47Daniel Jones pass incomplete to Aaron Young
4:064th & 7 at opp 47Danny Stirt punt for 33 yds, fair catch by C.J. Carroll at the VTech 14
Virginia Tech End of game, 10 plays
3:591st & 10 at own 14Travon McMillian run for 21 yds to the VTech 35 for a 1ST down
3:201st & 10 at own 35Travon McMillian run for 2 yds to the VTech 37
2:422nd & 8 at own 37Travon McMillian run for 4 yds to the VTech 41
2:423rd & 4 at own 41Timeout DUKE, clock 02:42
2:353rd & 4 at own 41Jerod Evans pass complete to Isaiah Ford for 15 yds to the Duke 44 for a 1ST down
2:051st & 10 at opp 44Sam Rogers run for 5 yds to the Duke 39
2:022nd & 5 at opp 39Timeout DUKE, clock 02:02
1:572nd & 5 at opp 39Sam Rogers run for 2 yds to the Duke 37
1:573rd & 3 at opp 37Timeout DUKE, clock 01:57
1:503rd & 3 at opp 37Jerod Evans run for 4 yds to the Duke 33 for a 1ST down
1:301st & 10 at opp 33TEAM 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:451st & 6 at opp 29TEAM run for a loss of 3 yards to the Duke 32
0:152nd & 9 at opp 32TEAM 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.

Virginia Tech leads 19–⁠12 in 31 meetings, counting the seven since this game.

Recent meetings
2024Duke 31, Virginia Tech 28
2022Duke 24, Virginia Tech 7
2021Virginia Tech 48, Duke 17
2020Virginia Tech 38, Duke 31
2019Duke 45, Virginia Tech 10
2018Virginia Tech 31, Duke 14

Around this game