Virginia Tech at North Carolina

Saturday, October 13, 2018

Virginia Tech beat North Carolina 22–⁠19. It was their 37th meeting; after it, Virginia Tech led the series 23–⁠10–⁠4 as played.

AwayVirginia Tech6–⁠7 in 2018
22
HomeNorth Carolina2–⁠9 in 2018
19

Final at Kenan Stadium, Chapel HillTV: ESPNUAttendance 50,500

At kickoff
55°F, wind 2 mphWeather: NOAA NCEI Integrated Surface Database; Durham 11 W, 8 km from the stadium
Officials
Referee Jeff Heaser; umpire Tom Laverty; head linesman George Geiss; line judge Deon Lawrence; side judge Angelo Bartis; field judge Chris Junjulas; back judge Jacques Hooper; center judge Michael WebsterGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Virginia Tech707822
North Carolina637319

Standouts

  • RushingMichael Carter18 carries, 165 yardsNorth Carolina
  • ReceivingCarl Tucker2 catches, 123 yardsNorth Carolina
  • DefenseMalik Carney7 tackles, 2 sacks, 2 for lossNorth Carolina

Player stats

Virginia Tech

PassingC/AttYdsTDInt
Ryan Willis20/3622122
RushingCarYdsTDLong
Ryan Willis1588133
Steven Peoples144109
Deshawn McClease71405
Quincy Patterson II21107
ReceivingRecYdsTDLong
Eric Kumah558033
Sean Savoy658118
Tre Turner238028
Damon Hazelton236029
DefenseTklTFLSacksInt
Rayshard Ashby11100
Reggie Floyd9000
Khalil Ladler8000
Dax Hollifield7100
Emmanuel Belmar3110
Dylan Rivers3110
Houshun Gaines2110

North Carolina

PassingC/AttYdsTDInt
Cade Fortin10/189700
Nathan Elliott10/1414910
Anthony Ratliff-Williams0/1000
RushingCarYdsTDLong
Michael Carter18165049
Cade Fortin644040
Antonio Williams72709
Jordon Brown2604
ReceivingRecYdsTDLong
Carl Tucker2123080
Dazz Newsome553020
Antonio Williams32109
Anthony Ratliff-Williams319111
DefenseTklTFLSacksInt
J.K. Britt10001
Cole Holcomb9100
Malik Carney7220
Jason Strowbridge62.520
Patrice Rene3001

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

Team stats

Virginia TechNorth Carolina
375Total yards524
221Passing yards289
154Rushing yards235
6.1Yards per pass8.5
3.8Yards per rush6.2
20First downs21
8–⁠17Third downs6–⁠15
1–⁠1Fourth downs0–⁠1
2Turnovers2
8–⁠59Penalties7–⁠35
29:25Possession30:29
3Sacks (by defense)4

Efficiency

Virginia TechNorth Carolina
40%Success rate38%
0.09EPA per play0.01
1.25Explosiveness1.08
0.16Rushing EPA−0.25
0.02Passing EPA0.30
28%Passing-down success38%
−0.28First-down EPA−0.30
0.18Second-down EPA0.15
0.45Third-down EPA0.91
12%Havoc by its defense22%

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 −6.5, over/under 57.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 67%, North Carolina 33%. CollegeFootballData.com’s estimate from the point spread.

Every drive

North Carolina end zoneVirginia Tech end zoneQ1 North CarolinaFumble, 1 playQ1 Virginia TechTouchdown, 4 playsQ1 North CarolinaField goal, 7 playsQ1 Virginia TechInterception, 6 playsQ1 North CarolinaPunt, 3 playsQ1 Virginia TechPunt, 5 playsQ1 North CarolinaField goal, 8 playsQ1 Virginia TechPunt, 5 playsQ2 North CarolinaPunt, 6 playsQ2 Virginia TechPunt, 3 playsQ2 North CarolinaMissed FG, 6 playsQ2 Virginia TechPunt, 3 playsQ2 North CarolinaTurnover on downs, 6 playsQ2 Virginia TechPunt, 4 playsQ2 North CarolinaField goal, 8 playsQ2 Virginia TechEnd of half, 4 playsQ3 Virginia TechPunt, 3 playsQ3 North CarolinaTouchdown, 5 playsQ3 Virginia TechTouchdown, 11 playsQ3 North CarolinaMissed FG, 8 playsQ3 Virginia TechInterception, 7 playsQ3 North CarolinaField goal, 12 playsQ4 Virginia TechPunt, 4 playsQ4 North CarolinaFumble, 6 playsQ4 Virginia TechTouchdown, 18 playsQ4 North CarolinaResult not recorded, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. North Carolina drives left to right, Virginia Tech right to left.
  1. Q1 North CarolinaFumble, 1 play, 10 yards
  2. Q1 Virginia TechTouchdown, 4 plays, 45 yards
  3. Q1 North CarolinaField goal, 7 plays, 59 yards
  4. Q1 Virginia TechInterception, 6 plays, 30 yards
  5. Q1 North CarolinaPunt, 3 plays, 6 yards
  6. Q1 Virginia TechPunt, 5 plays, 9 yards
  7. Q1 North CarolinaField goal, 8 plays, 34 yards
  8. Q1 Virginia TechPunt, 5 plays, 15 yards
  9. Q2 North CarolinaPunt, 6 plays, 14 yards
  10. Q2 Virginia TechPunt, 3 plays, −13 yards
  11. Q2 North CarolinaMissed FG, 6 plays, 17 yards
  12. Q2 Virginia TechPunt, 3 plays, −4 yards
  13. Q2 North CarolinaTurnover on downs, 6 plays, 40 yards
  14. Q2 Virginia TechPunt, 4 plays, 8 yards
  15. Q2 North CarolinaField goal, 8 plays, 62 yards
  16. Q2 Virginia TechEnd of half, 4 plays, 18 yards
  17. Q3 Virginia TechPunt, 3 plays, 9 yards
  18. Q3 North CarolinaTouchdown, 5 plays, 68 yards
  19. Q3 Virginia TechTouchdown, 11 plays, 75 yards
  20. Q3 North CarolinaMissed FG, 8 plays, 60 yards
  21. Q3 Virginia TechInterception, 7 plays, 54 yards
  22. Q3 North CarolinaField goal, 12 plays, 62 yards
  23. Q4 Virginia TechPunt, 4 plays, 18 yards
  24. Q4 North CarolinaFumble, 6 plays, 86 yards
  25. Q4 Virginia TechTouchdown, 18 plays, 98 yards
  26. Q4 North CarolinaResult not recorded, 2 plays, 7 yards

Play by play

1st quarter8 drives, then Virginia Tech 7, North Carolina 6
North Carolina Fumble, 1 play
15:001st & 10 at own 35Jordan Stout kickoff for 65 yds for a touchback
15:001st & 10 at own 25Antonio Williams run for 9 yds to the NCaro 45 Antonio Williams fumbled, forced by Emmanuel Belmar, recovered by VTech Khalil Ladler , return for a loss of 10 yards to the NCaro 45
Virginia Tech Touchdown, 4 plays
14:501st & 10 at opp 45Steven Peoples run for a loss of 1 yard to the NCaro 46
14:502nd & 11 at opp 46Willis, R sideline pass complete to Hazelton, D for 12 yards to the NC34 (Holcomb, C), PENALTY VT illegal motion (Savoy, S) 5 yards to the VT49, NO PLAY.
14:502nd & 16 at own 49Ryan Willis pass complete to Sean Savoy for 12 yds to the NCaro 39
14:503rd & 4 at opp 39Ryan Willis pass complete to Eric Kumah for 6 yds to the NCaro 33 for a 1ST down
13:051st & 10 at opp 33Ryan Willis run for 33 yds for a TD (Brian Johnson KICK)Virginia Tech 7, North Carolina 0
North Carolina Field goal, 7 plays
13:051st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
13:051st & 10 at own 25Michael Carter run for no gain to the NCaro 25
13:052nd & 10 at own 25Cade Fortin pass complete to Dyami Brown for 7 yds to the NCaro 32
13:053rd & 3 at own 32VIRGINIA TECH Penalty, offside defense (Emmanuel Belmar) to the NCaro 37 for a 1ST down
13:051st & 10 at own 37Michael Carter run for 49 yds to the VTech 14 for a 1ST down
13:051st & 10 at opp 14Cade Fortin run for 2 yds to the VTech 12
13:052nd & 8 at opp 12TEAM run for a loss of 6 yards to the VTech 18 TEAM fumbled, recovered by NCaro Antonio Williams
13:053rd & 14 at opp 18Cade Fortin pass complete to Dazz Newsome for 2 yds to the VTech 16
9:474th & 12 at opp 16Freeman Jones 33 yd FG GOODVirginia Tech 7, North Carolina 3
Virginia Tech Interception, 6 plays
9:471st & 0 at own 35Freeman Jones kickoff for 62 yds , Deshawn McClease return for 18 yds to the UNC 47 VIRGINIA TECH Penalty, Offensive holding (10 Yards) to the VTech 11
9:421st & 10 at own 11Deshawn McClease run for 2 yds to the VTech 13
9:422nd & 8 at own 13Ryan Willis pass incomplete
9:423rd & 8 at own 13Ryan Willis run for 21 yds to the VTech 34 for a 1ST down
9:421st & 10 at own 34Deshawn McClease run for 5 yds to the VTech 39
9:422nd & 5 at own 39Deshawn McClease run for 2 yds to the VTech 41
9:423rd & 3 at own 41Ryan Willis pass intercepted Patrice Rene return for no gain to the NCaro 49
North Carolina Punt, 3 plays
7:461st & 10 at own 49NORTH CAROLINA Penalty, false start (-5 Yards) to the NCaro 44
7:461st & 15 at own 44Cade Fortin sacked by Dylan Rivers for a loss of 5 yards to the NCaro 39
7:462nd & 20 at own 39Antonio Williams run for 8 yds to the NCaro 47
7:463rd & 12 at own 47Cade Fortin run for 8 yds to the VTech 45
7:464th & 4 at opp 45Hunter Lent punt for 35 yds , Damon Hazelton returns for no gain to the VTech 10 Damon Hazelton fumbled, recovered by VTech Damon Hazelton
Virginia Tech Punt, 5 plays
5:341st & 10 at own 10Steven Peoples run for 6 yds to the VTech 16
5:342nd & 4 at own 16Ryan Willis pass complete to Sean Savoy for 6 yds to the VTech 22 for a 1ST down
5:341st & 10 at own 22VIRGINIA TECH Penalty, false start (-5 Yards) to the VTech 17
5:341st & 15 at own 17Ryan Willis pass incomplete
5:342nd & 15 at own 17Steven Peoples run for 2 yds to the VTech 19
5:343rd & 13 at own 19Ryan Willis pass incomplete
5:344th & 13 at own 19Oscar Bradburn punt for 49 yds, punt out-of-bounds at the VTech 47 , Dazz Newsome returns for 21 yds to the VTech 47
North Carolina Field goal, 8 plays
3:451st & 10 at opp 47Michael Carter run for a loss of 1 yard to the VTech 48
3:452nd & 11 at opp 48Cade Fortin pass incomplete to Dyami Brown
3:453rd & 11 at opp 48Cade Fortin run for 40 yds to the VTech 8 for a 1ST down
3:451st & goal at opp 8Michael Carter run for 2 yds to the VTech 6 NORTH CAROLINA Penalty, Offensive holding (-10 Yards) to the VTech 16
3:451st & goal at opp 16Antonio Williams run for 2 yds to the VTech 14
3:452nd & goal at opp 14Michael Carter run for 1 yd to the VTech 13
3:453rd & goal at opp 13Cade Fortin pass incomplete to Michael Carter
1:114th & goal at opp 13Freeman Jones 30 yd FG GOODVirginia Tech 7, North Carolina 6
Virginia Tech Punt, 5 plays
1:111st & 0 at own 35Freeman Jones kickoff for 65 yds for a touchback
1:111st & 10 at own 25Ryan Willis run for 6 yds to the VTech 31
1:112nd & 4 at own 31Ryan Willis pass complete to Eric Kumah for 4 yds to the VTech 35 for a 1ST down
1:111st & 10 at own 35Ryan Willis run for 2 yds to the VTech 37
1:112nd & 8 at own 37Ryan Willis pass incomplete to Damon Hazelton
1:113rd & 8 at own 37Ryan Willis run for 3 yds to the VTech 40
Q2 15:004th & 5 at own 37Oscar Bradburn punt for 48 yds, downed at the NCaro 15
2nd quarter8 drives, then North Carolina 9, Virginia Tech 7
North Carolina Punt, 6 plays
14:491st & 10 at own 15Cade Fortin pass incomplete to Dazz Newsome
14:492nd & 10 at own 15Cade Fortin pass complete to Michael Carter for 8 yds to the NCaro 23
14:493rd & 2 at own 23Cade Fortin pass complete to Thomas Jackson for 4 yds to the NCaro 27 for a 1ST down
14:491st & 10 at own 27Cade Fortin pass incomplete to Dyami Brown
14:492nd & 10 at own 27Antonio Williams run for 2 yds to the NCaro 29
14:493rd & 8 at own 29Cade Fortin pass incomplete to Dazz Newsome
14:494th & 8 at own 29Hunter Lent punt for 38 yds, downed at the VTech 33
Virginia Tech Punt, 3 plays
12:401st & 10 at own 33Deshawn McClease run for a loss of 3 yards to the VTech 30
12:402nd & 13 at own 30Ryan Willis pass incomplete to Damon Hazelton
12:403rd & 13 at own 30Ryan Willis sacked by Jason Strowbridge for a loss of 10 yards to the VTech 20
12:404th & 23 at own 20Oscar Bradburn punt for 48 yds , Dazz Newsome returns for 25 yds to the VTech 43
North Carolina Missed FG, 6 plays
11:171st & 10 at opp 43NORTH CAROLINA Penalty, false start (-5 Yards) to the VTech 48
11:171st & 15 at opp 48Michael Carter run for 6 yds to the VTech 42
11:172nd & 9 at opp 42Cade Fortin pass complete to Rontavius Groves for 18 yds to the VTech 24 for a 1ST down
11:171st & 10 at opp 24Cade Fortin sacked by Emmanuel Belmar for a loss of 8 yards to the VTech 32
11:172nd & 18 at opp 32Cade Fortin pass complete to Antonio Williams for 6 yds to the VTech 26
11:173rd & 12 at opp 26Cade Fortin pass incomplete to Michael Carter
8:514th & 12 at opp 26Freeman Jones 43 yd FG MISSED
Virginia Tech Punt, 3 plays
8:511st & 10 at own 26Ryan Willis sacked by Malik Carney for a loss of 6 yards to the VTech 20
8:512nd & 16 at own 20Sean Savoy run for a loss of 4 yards to the VTech 16
8:513rd & 20 at own 16Steven Peoples run for 6 yds to the VTech 22
8:514th & 14 at own 22Oscar Bradburn punt for 44 yds, downed at the NCaro 34
North Carolina Turnover on downs, 6 plays
7:001st & 10 at own 34Cade Fortin pass complete to Dazz Newsome for 20 yds to the VTech 46 for a 1ST down
7:001st & 10 at opp 46Cade Fortin pass complete to Anthony Ratliff-Williams for 11 yds to the VTech 35 for a 1ST down
6:261st & 10 at opp 35Timeout NORTH CAROLINA, clock 06:26
6:261st & 10 at opp 35Michael Carter run for a loss of 1 yard to the VTech 36
6:262nd & 11 at opp 36Cade Fortin pass incomplete to Anthony Ratliff-Williams
6:263rd & 11 at opp 36Cade Fortin pass complete to Dazz Newsome for 10 yds to the VTech 26
6:264th & 1 at opp 26Antonio Williams run for no gain to the VTech 26
Virginia Tech Punt, 4 plays
5:401st & 10 at own 26Ryan Willis pass complete to Steven Peoples for 9 yds to the VTech 35
5:401st & 10 at own 35Steven Peoples run for 1 yd to the VTech 36
5:402nd & 9 at own 36Ryan Willis pass incomplete to Damon Hazelton
5:403rd & 9 at own 36Ryan Willis sacked by Jason Strowbridge for a loss of 2 yards to the VTech 34
5:404th & 11 at own 34Oscar Bradburn punt for 33 yds, downed at the NCaro 33
North Carolina Field goal, 8 plays
3:571st & 10 at own 33Jordon Brown run for 4 yds to the NCaro 37
3:572nd & 6 at own 37Jordon Brown run for 2 yds to the NCaro 39
3:573rd & 4 at own 39Cade Fortin pass complete to Michael Carter for 11 yds to the 50 yard line for a 1ST down
3:571st & 10 at the 50Dazz Newsome pass complete to Carl Tucker for 43 yds to the VTech 7 for a 1ST down
3:571st & goal at opp 7NORTH CAROLINA Penalty, false start (-5 Yards) to the VTech 12
3:571st & goal at opp 12Michael Carter run for no gain to the VTech 12
3:572nd & goal at opp 12Cade Fortin pass incomplete to Anthony Ratliff-Williams, broken up by Caleb Farley
3:573rd & goal at opp 12Cade Fortin run for 7 yds to the VTech 5
0:494th & goal at opp 5Freeman Jones 22 yd FG GOODNorth Carolina 9, Virginia Tech 7
Virginia Tech End of half, 4 plays
0:491st & 0 at own 35Freeman Jones kickoff for 65 yds for a touchback
0:491st & 10 at own 25Steven Peoples run for 5 yds to the VTech 30
0:492nd & 5 at own 30Steven Peoples run for 9 yds to the VTech 39 for a 1ST down
0:491st & 10 at own 39Ryan Willis pass incomplete
0:492nd & 10 at own 39Steven Peoples run for 4 yds to the VTech 43
3rd quarter6 drives, then North Carolina 16, Virginia Tech 14
Virginia Tech Punt, 3 plays
15:003rd & 6 at own 35Freeman Jones kickoff for 62 yds , Deshawn McClease return for 18 yds to the VTech 21
14:541st & 10 at own 21Ryan Willis pass incomplete to Damon Hazelton
14:542nd & 10 at own 21Steven Peoples run for a loss of 5 yards to the VTech 16
14:543rd & 15 at own 16Ryan Willis run for 14 yds to the VTech 30
14:544th & 1 at own 30Oscar Bradburn punt for 43 yds , Dazz Newsome returns for 5 yds to the NCaro 32
North Carolina Touchdown, 5 plays
13:321st & 10 at own 32Michael Carter run for 49 yds to the VTech 19 for a 1ST down
13:321st & 10 at opp 19Michael Carter run for 8 yds to the VTech 11
13:322nd & 2 at opp 11Nathan Elliott pass incomplete to Jordon Brown
13:323rd & 2 at opp 11Nathan Elliott pass complete to Jordon Brown for 8 yds to the VTech 3 for a 1ST down
12:021st & goal at opp 3Nathan Elliott pass complete to Anthony Ratliff-Williams for 3 yds for a TD (Freeman Jones KICK)North Carolina 16, Virginia Tech 7
Virginia Tech Touchdown, 11 plays
12:021st & 0 at own 35Freeman Jones kickoff for 65 yds for a touchback
12:021st & 10 at own 25Jalen Holston run for 2 yds to the VTech 27
12:022nd & 8 at own 27Ryan Willis pass incomplete to Damon Hazelton
12:023rd & 8 at own 27Ryan Willis pass complete to Eric Kumah for 33 yds to the NCaro 40 for a 1ST down
12:021st & 10 at opp 40Quincy Patterson II run for 7 yds to the NCaro 33
12:022nd & 3 at opp 33Jalen Holston run for 2 yds to the NCaro 31
12:023rd & 1 at opp 31Quincy Patterson II run for 4 yds to the NCaro 27 for a 1ST down
12:021st & 10 at opp 27Steven Peoples run for no gain to the NCaro 27
12:022nd & 10 at opp 27Deshawn McClease run for 3 yds to the NCaro 24
12:023rd & 7 at opp 24Ryan Willis pass complete to Eric Kumah for 7 yds to the NCaro 17 for a 1ST down
12:021st & 10 at opp 17Deshawn McClease run for 4 yds to the NCaro 13
7:172nd & 6 at opp 13Ryan Willis pass complete to Sean Savoy for 13 yds for a TD (Brian Johnson KICK)North Carolina 16, Virginia Tech 14
North Carolina Missed FG, 8 plays
7:171st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
7:171st & 10 at own 25Nathan Elliott pass complete to Antonio Williams for 6 yds to the NCaro 31
7:172nd & 4 at own 31Nathan Elliott pass complete to Anthony Ratliff-Williams for 5 yds to the NCaro 36 for a 1ST down
7:171st & 10 at own 36Elliott, N deep pass incomplete to Corrales, B, PENALTY VT pass interference (Watts, B) 15 yards to the VT49, 1ST DOWN NC, NO PLAY.
7:171st & 10 at opp 49Michael Carter run for 3 yds to the VTech 46
7:172nd & 7 at opp 46Michael Carter run for 29 yds to the VTech 17 for a 1ST down
7:171st & 10 at opp 17Nathan Elliott pass incomplete to Anthony Ratliff-Williams
7:172nd & 10 at opp 17Michael Carter run for 2 yds to the VTech 15
7:173rd & 8 at opp 15Nathan Elliott pass incomplete to Dyami Brown
4:074th & 8 at opp 15Freeman Jones 32 yd FG MISSED
Virginia Tech Interception, 7 plays
4:071st & 10 at own 20Ryan Willis pass complete to Steven Peoples for 6 yds to the VTech 26
4:072nd & 4 at own 26Steven Peoples run for 5 yds to the VTech 31 for a 1ST down
4:071st & 10 at own 31Steven Peoples run for 4 yds to the VTech 35
4:072nd & 6 at own 35Ryan Willis pass complete to Tre Turner for 28 yds to the NCaro 37 for a 1ST down
4:071st & 10 at opp 37Deshawn McClease run for 1 yd to the NCaro 36
4:072nd & 9 at opp 36Ryan Willis pass complete to Tre Turner for 10 yds to the NCaro 26 for a 1ST down
4:071st & 10 at opp 26Ryan Willis pass intercepted J.K. Britt return for 17 yds to the NCaro 20
North Carolina Field goal, 12 plays
0:271st & 10 at own 20Antonio Williams run for 2 yds to the NCaro 22
Q4 15:002nd & 8 at own 22Nathan Elliott pass complete to Dazz Newsome for 9 yds to the NCaro 31 for a 1ST down
Q4 15:001st & 10 at own 31Antonio Williams run for 3 yds to the NCaro 34
Q4 15:002nd & 7 at own 34Nathan Elliott run for 2 yds to the NCaro 36
Q4 15:003rd & 5 at own 36Michael Carter run for 5 yds to the NCaro 41 for a 1ST down
Q4 15:001st & 10 at own 41Nathan Elliott run for no gain to the NCaro 41
Q4 15:002nd & 10 at own 41Nathan Elliott pass complete to Thomas Jackson for 12 yds to the VTech 47 for a 1ST down
Q4 15:001st & 10 at opp 47Nathan Elliott pass complete to Antonio Williams for 9 yds to the VTech 38
Q4 15:002nd & 1 at opp 38Elliott, N sideline pass incomplete to Corrales, B, PENALTY VT pass interference (Watts, B) 15 yards to the VT23, 1ST DOWN NC, NO PLAY.
Q4 15:001st & 10 at opp 23Nathan Elliott pass incomplete to Anthony Ratliff-Williams
Q4 15:002nd & 10 at opp 23Anthony Ratliff-Williams pass incomplete to Nathan Elliott
Q4 15:003rd & 10 at opp 23Nathan Elliott pass complete to Dyami Brown for 5 yds to the VTech 18
Q4 9:594th & 5 at opp 18Freeman Jones 35 yd FG GOODNorth Carolina 19, Virginia Tech 14
4th quarter4 drives, then Virginia Tech 22, North Carolina 19
Virginia Tech Punt, 4 plays
9:591st & 0 at own 35Freeman Jones kickoff for 63 yds , Caleb Farley return for 32 yds to the VTech 34
9:531st & 10 at own 34Ryan Willis pass complete to Sean Savoy for 18 yds to the NCaro 48 for a 1ST down
9:531st & 10 at opp 48Ryan Willis pass incomplete to Steven Peoples, broken up by Jonathan Smith
9:532nd & 10 at opp 48Ryan Willis pass incomplete to Damon Hazelton
9:533rd & 10 at opp 48Ryan Willis pass incomplete to Damon Hazelton, broken up by Patrice Rene
9:534th & 10 at opp 48Oscar Bradburn punt for 36 yds, fair catch by Dazz Newsome at the NCaro 12
North Carolina Fumble, 6 plays
9:041st & 10 at own 12NORTH CAROLINA Penalty, false start (Anthony Ratliff-Williams) to the NCaro 7
9:041st & 15 at own 7NORTH CAROLINA Penalty, false start (William Sweet) to the NCaro 4
9:041st & 18 at own 4NORTH CAROLINA Penalty, false start (Jay-Jay McCargo) to the NCaro 2
9:041st & 20 at own 2Nathan Elliott run for 2 yds to the NCaro 4
9:042nd & 18 at own 4Michael Carter run for 3 yds to the NCaro 7
9:043rd & 15 at own 7Nathan Elliott pass complete to Carl Tucker for 80 yds to the VTech 13 for a 1ST down
9:041st & 10 at opp 13Michael Carter run for 4 yds to the VTech 9
9:042nd & 6 at opp 9Michael Carter run for 7 yds to the VTech 2 for a 1ST down
9:041st & goal at opp 2Carter, M rush right for loss of 4 yards to the VT6 (Ladler, K), PENALTY VT offside defense (Ladler, K) 1 yards to the VT1, NO PLAY.
9:041st & goal at opp 1Michael Carter run for no gain to the VTech 2 Michael Carter fumbled, forced by Tyree Rodgers, recovered by VTech Jovonn Quillen
Virginia Tech Touchdown, 18 plays
6:131st & 10 at own 2Steven Peoples run for 4 yds to the VTech 6
6:132nd & 6 at own 6VIRGINIA TECH Penalty, false start (-3 Yards) to the VTech 3
6:132nd & 9 at own 3Ryan Willis pass complete to Damon Hazelton for 29 yds to the VTech 32 for a 1ST down
6:131st & 10 at own 32Ryan Willis run for 4 yds to the VTech 36
6:132nd & 6 at own 36Ryan Willis run for 4 yds to the VTech 40
6:133rd & 2 at own 40Ryan Willis run for 4 yds to the VTech 44 for a 1ST down
6:131st & 10 at own 44Ryan Willis sacked by Malik Carney for a loss of 4 yards to the VTech 40
6:132nd & 14 at own 40Ryan Willis pass incomplete to Damon Hazelton, broken up by Patrice Rene
6:133rd & 14 at own 40Ryan Willis pass complete to Steven Peoples for 19 yds to the NCaro 41 for a 1ST down
6:131st & 10 at opp 41Ryan Willis pass incomplete, broken up by J.K. Britt
6:132nd & 10 at opp 41Ryan Willis pass complete to Sean Savoy for 5 yds to the NCaro 36
6:133rd & 5 at opp 36Ryan Willis pass complete to Steven Peoples for a loss of 4 yards to the NCaro 40
1:384th & 9 at opp 40Timeout VIRGINIA TECH, clock 01:38
1:384th & 9 at opp 40Ryan Willis run for 12 yds to the NCaro 28 for a 1ST down
1:381st & 10 at opp 28Ryan Willis pass complete to Eric Kumah for 8 yds to the NCaro 20
1:382nd & 2 at opp 20Ryan Willis pass complete to Sean Savoy for 4 yds to the NCaro 16 for a 1ST down
1:381st & 10 at opp 16Ryan Willis pass complete to Damon Hazelton for 7 yds to the NCaro 9
0:392nd & 3 at opp 9Timeout VIRGINIA TECH, clock 00:39
0:392nd & 3 at opp 9Steven Peoples run for 1 yd to the NCaro 8
0:313rd & 2 at opp 8Timeout VIRGINIA TECH, clock 00:31
0:313rd & 2 at opp 8Ryan Willis run for 7 yds to the NCaro 1 for a 1ST down
0:191st & goal at opp 1Ryan Willis pass complete to Dalton Keene for 1 yd for a TD (Ryan Willis pass to Damon Hazelton for Two-Point Conversion)Virginia Tech 22, North Carolina 19
North Carolina Result not recorded, 2 plays
0:191st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
0:191st & 10 at own 25Nathan Elliott pass complete to Dazz Newsome for 12 yds to the NCaro 37 for a 1ST down
0:191st & 10 at own 37Nathan Elliott sacked by Houshun Gaines for a loss of 5 yards to the NCaro 32
0:062nd & 15 at own 32Timeout NORTH CAROLINA, clock 00:06

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.

Officially, Virginia Tech leads 25–⁠11–⁠4; as played, 25–⁠12–⁠4 in 41 meetings, counting the four since this game.

Recent meetings
2022North Carolina 41, Virginia Tech 10
2021Virginia Tech 17, North Carolina 10
2020North Carolina 56, Virginia Tech 45
2019Virginia Tech 43, North Carolina 41
2018Virginia Tech 22, North Carolina 19
2017Virginia Tech 59, North Carolina 7

Around this game