North Carolina at Virginia Tech

Saturday, November 21, 2015

No. 12 North Carolina beat Virginia Tech 30–⁠27 in overtime. It was their 34th meeting; after it, Virginia Tech led the series 20–⁠10–⁠4 as played.

Away12North Carolina11–⁠3 in 2015
30
HomeVirginia Tech7–⁠6 in 2015
27

Final, overtime at Lane Stadium, BlacksburgTV: ESPNAttendance 65,632

At kickoff
48°F, clear, wind 11 mph from the southeastWeather: NOAA NCEI Integrated Surface Database; Virginia Tech Airport (KBCB), 2 km from the stadium
Officials
Referee Ron Cherry; umpire Tom Laverty; head linesman Troy Gray; line judge Jeff Jones; side judge Richard Wilborn; field judge Mark Furtado; back judge Brian McGready; center judge Tyrone AndersonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4OTFinal
North Carolina70314630
Virginia Tech03714327

Standouts

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

Player stats

North Carolina

PassingC/AttYdsTDInt
Marquise Williams13/2620510
RushingCarYdsTDLong
Elijah Hood17115231
Marquise Williams1874119
T.J. Logan1055021
Ryan Switzer1101
ReceivingRecYdsTDLong
Brandon Fritts363032
Ryan Switzer446018
Quinshad Davis342121
Austin Proehl132032
InterceptionsIntYdsTD
Des Lawrence100
M.J. Stewart100

Virginia Tech

PassingC/AttYdsTDInt
Michael Brewer20/3527322
RushingCarYdsTDLong
Travon McMillian2180010
Sam Rogers1252018
J.C. Coleman21008
ReceivingRecYdsTDLong
Isaiah Ford8155144
Bucky Hodges644110
Sam Rogers236025
Cam Phillips331012

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

Team stats

North CarolinaVirginia Tech
445Total yards403
205Passing yards273
240Rushing yards130
7.9Yards per pass7.8
5.1Yards per rush2.8
22First downs22
4–⁠14Third downs6–⁠17
1–⁠1Fourth downs2–⁠2
3Turnovers3
9–⁠60Penalties6–⁠54
26:34Possession33:26

Efficiency

North CarolinaVirginia Tech
42%Success rate45%
0.17EPA per play0.04
1.37Explosiveness1.02
0.09Rushing EPA−0.08
0.35Passing EPA0.17
39%Passing-down success35%
−0.08First-down EPA−0.19
0.34Second-down EPA0.07
0.49Third-down EPA0.13

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)

North Carolina 57% to win. Elo’s favorite won.

The line

North Carolina −7.5, over/under 61.

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 North Carolina 70%, Virginia Tech 30%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Virginia Tech end zoneNorth Carolina end zoneQ1 Virginia TechFumble, 3 playsQ1 North CarolinaTouchdown, 7 playsQ1 Virginia TechPunt, 9 playsQ1 North CarolinaPunt, 3 playsQ1 Virginia TechMissed FG, 9 playsQ1 North CarolinaPunt, 4 playsQ2 Virginia TechField goal, 8 playsQ2 North CarolinaFumble, 3 playsQ2 Virginia TechPunt, 3 playsQ2 North CarolinaPunt, 3 playsQ2 Virginia TechPunt, 3 playsQ2 North CarolinaPunt, 6 playsQ2 Virginia TechPunt, 3 playsQ2 North CarolinaPunt, 3 playsQ2 Virginia TechEnd of half, 1 playQ3 North CarolinaPunt, 4 playsQ3 Virginia TechPunt, 3 playsQ3 North CarolinaField goal, 7 playsQ3 Virginia TechTouchdown, 10 playsQ3 North CarolinaPunt, 3 playsQ3 Virginia TechFumble, 4 playsQ3 North CarolinaTouchdown, 5 playsQ4 Virginia TechInterception, 3 playsQ4 North CarolinaTouchdown, 12 playsQ4 Virginia TechInterception, 8 playsQ4 North CarolinaFumble, 4 playsQ4 Virginia TechTouchdown, 8 playsQ4 North CarolinaFumble, 2 playsQ4 Virginia TechTouchdown, 5 playsQ4 North CarolinaPunt, 4 playsQ4 Virginia TechResult not recorded, 2 playsQ5 Virginia TechField goal, 4 playsQ5 North CarolinaTouchdown, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Virginia Tech drives left to right, North Carolina right to left.
  1. Q1 Virginia TechFumble, 3 plays, 7 yards
  2. Q1 North CarolinaTouchdown, 7 plays, 65 yards
  3. Q1 Virginia TechPunt, 9 plays, 28 yards
  4. Q1 North CarolinaPunt, 3 plays, 8 yards
  5. Q1 Virginia TechMissed FG, 9 plays, 42 yards
  6. Q1 North CarolinaPunt, 4 plays, 23 yards
  7. Q2 Virginia TechField goal, 8 plays, 65 yards
  8. Q2 North CarolinaFumble, 3 plays, 20 yards
  9. Q2 Virginia TechPunt, 3 plays, −13 yards
  10. Q2 North CarolinaPunt, 3 plays, 9 yards
  11. Q2 Virginia TechPunt, 3 plays, 4 yards
  12. Q2 North CarolinaPunt, 6 plays, 22 yards
  13. Q2 Virginia TechPunt, 3 plays, −1 yard
  14. Q2 North CarolinaPunt, 3 plays, 9 yards
  15. Q2 Virginia TechEnd of half, 1 play, −2 yards
  16. Q3 North CarolinaPunt, 4 plays, 9 yards
  17. Q3 Virginia TechPunt, 3 plays, −1 yard
  18. Q3 North CarolinaField goal, 7 plays, 35 yards
  19. Q3 Virginia TechTouchdown, 10 plays, 81 yards
  20. Q3 North CarolinaPunt, 3 plays, 2 yards
  21. Q3 Virginia TechFumble, 4 plays, 15 yards
  22. Q3 North CarolinaTouchdown, 5 plays, 45 yards
  23. Q4 Virginia TechInterception, 3 plays, 11 yards
  24. Q4 North CarolinaTouchdown, 12 plays, 84 yards
  25. Q4 Virginia TechInterception, 8 plays, 46 yards
  26. Q4 North CarolinaFumble, 4 plays, 49 yards
  27. Q4 Virginia TechTouchdown, 8 plays, 63 yards
  28. Q4 North CarolinaFumble, 2 plays, 21 yards
  29. Q4 Virginia TechTouchdown, 5 plays, 48 yards
  30. Q4 North CarolinaPunt, 4 plays, 18 yards
  31. Q4 Virginia TechResult not recorded, 2 plays, −1 yard
  32. Q5 Virginia TechField goal, 4 plays, 2 yards
  33. Q5 North CarolinaTouchdown, 4 plays, 25 yards

Play by play

1st quarter6 drives, then North Carolina 7, Virginia Tech 0
Virginia Tech Fumble, 3 plays
15:001st & 10 at own 35Nick Weiler kickoff for 58 yds , Der’Woun Greene return for 16 yds to the VTech 23
14:551st & 10 at own 23Travon McMillian run for 3 yds to the VTech 26
14:302nd & 7 at own 26Michael Brewer run for 4 yds to the VTech 30
13:393rd & 3 at own 30Michael Brewer pass incomplete
13:304th & 3 at own 30A.J. Hughes punt for 36 yds , Ryan Switzer returns for 1 yd to the NCaro 35 Ryan Switzer fumbled, recovered by NCaro M.J. Stewart
North Carolina Touchdown, 7 plays
13:151st & 10 at own 35Marquise Williams pass complete to T.J. Logan for 2 yds to the NCaro 37
13:022nd & 8 at own 37NORTH CAROLINA Penalty, False Start (Lucas Crowley) to the NCaro 32
12:482nd & 13 at own 32Marquise Williams pass incomplete to Mack Hollins
12:313rd & 13 at own 32Marquise Williams pass complete to Austin Proehl for 32 yds to the VTech 36 for a 1ST down
12:151st & 10 at opp 36Elijah Hood run for 7 yds to the VTech 29
11:562nd & 3 at opp 29T.J. Logan run for 11 yds to the VTech 18 for a 1ST down
11:261st & 10 at opp 18Marquise Williams pass incomplete to Kendrick Singleton
11:192nd & 10 at opp 18Marquise Williams 18 Yd Run (Nick Weiler Kick)North Carolina 7, Virginia Tech 0
Virginia Tech Punt, 9 plays
11:192nd & 10 at own 35Nick Weiler kickoff for 65 yds , J.C. Coleman return for 21 yds to the VTech 21
11:041st & 10 at own 21Travon McMillian run for 4 yds to the VTech 25
10:412nd & 6 at own 25Travon McMillian run for 5 yds to the VTech 30
10:273rd & 1 at own 30Travon McMillian run for 4 yds to the VTech 34 for a 1ST down
9:521st & 10 at own 34Michael Brewer pass complete to Bucky Hodges for 7 yds to the VTech 41
9:302nd & 3 at own 41Michael Brewer run for 2 yds to the VTech 43
9:063rd & 1 at own 43Travon McMillian run for 2 yds to the VTech 45 for a 1ST down
8:451st & 10 at own 45Michael Brewer sacked by Shakeel Rashad for a loss of 7 yards to the VTech 38
7:432nd & 17 at own 38Michael Brewer pass complete to Sam Rogers for 11 yds to the VTech 49
7:163rd & 6 at own 49Michael Brewer pass incomplete to Ryan Malleck
7:044th & 6 at own 49A.J. Hughes punt for 39 yds, downed at the NCaro 12
North Carolina Punt, 3 plays
7:001st & 10 at own 12Marquise Williams pass incomplete
6:482nd & 10 at own 12Elijah Hood run for 4 yds to the NCaro 16
6:223rd & 6 at own 16NORTH CAROLINA Penalty, False Start (Lucas Crowley) to the NCaro 11
5:433rd & 11 at own 11Marquise Williams pass complete to Ryan Switzer for 9 yds to the NCaro 20
5:134th & 2 at own 20Joey Mangili punt for 48 yds , Greg Stroman returns for a loss of 3 yards to the VTech 29
Virginia Tech Missed FG, 9 plays
5:031st & 10 at own 29Travon McMillian run for 4 yds to the VTech 33
4:402nd & 6 at own 33J.C. Coleman run for 8 yds to the VTech 41 for a 1ST down
4:061st & 10 at own 41J.C. Coleman run for 2 yds to the VTech 43
3:232nd & 8 at own 43Michael Brewer pass complete to Bucky Hodges for 8 yds to the NCaro 49 for a 1ST down
2:591st & 10 at opp 49Michael Brewer pass complete to Isaiah Ford for 14 yds to the NCaro 35 for a 1ST down
2:251st & 10 at opp 35Timeout VIRGINIA TECH, clock 02:25
2:141st & 10 at opp 35Michael Brewer pass complete to Ryan Malleck for 7 yds to the NCaro 28
1:592nd & 3 at opp 28Travon McMillian run for 2 yds to the NCaro 26
1:353rd & 1 at opp 26Michael Brewer run for a loss of 3 yards to the NCaro 29
1:054th & 4 at opp 29Joey Slye 46 yd FG MISSED
North Carolina Punt, 4 plays
0:551st & 10 at own 29Marquise Williams pass complete to Brandon Fritts for 24 yds to the VTech 47 for a 1ST down
0:371st & 10 at opp 47T.J. Logan run for 4 yds to the VTech 43
Q2 15:003rd & 6 at opp 43TEAM run for a loss of 5 yards to the VTech 48 TEAM fumbled, recovered by NCaro Marquise Williams
Q2 14:154th & 11 at opp 48Joey Mangili punt for 48 yds for a touchback
2nd quarter9 drives, then North Carolina 7, Virginia Tech 3
Virginia Tech Field goal, 8 plays
14:061st & 10 at own 20Sam Rogers run for 2 yds to the VTech 22
13:402nd & 8 at own 22Travon McMillian run for 3 yds to the VTech 25
12:493rd & 5 at own 25Michael Brewer pass complete to Bucky Hodges for 10 yds to the VTech 35 for a 1ST down
12:131st & 10 at own 35Michael Brewer pass complete to Isaiah Ford for 44 yds to the NCaro 21 for a 1ST down
11:521st & 10 at opp 21Sam Rogers run for 8 yds to the NCaro 13
11:172nd & 2 at opp 13Sam Rogers run for a loss of 2 yards to the NCaro 15
10:593rd & 4 at opp 15Timeout VIRGINIA TECH, clock 10:59
10:543rd & 4 at opp 15Michael Brewer pass incomplete to Cam Phillips
10:504th & 4 at opp 15Joey Slye 32 Yd Field GoalNorth Carolina 7, Virginia Tech 3
North Carolina Fumble, 3 plays
10:504th & 4 at own 35Joey Slye kickoff for 65 yds for a touchback
10:431st & 10 at own 25Marquise Williams pass incomplete to Quinshad Davis
10:352nd & 10 at own 25Marquise Williams pass complete to Mack Hollins for 20 yds to the NCaro 45 for a 1ST down
10:001st & 10 at own 45Marquise Williams sacked by Corey Marshall for a loss of 15 yards to the NCaro 30 Marquise Williams fumbled, forced by Corey Marshall, recovered by VTech Andrew Motuapuaka , return for 0 yards
Virginia Tech Punt, 3 plays
9:541st & 10 at opp 30Michael Brewer pass incomplete to Isaiah Ford
9:412nd & 10 at opp 30Travon McMillian run for 5 yds to the NCaro 25
9:063rd & 5 at opp 25VIRGINIA TECH Penalty, Offensive Holding (Augie Conte) to the NCaro 35
8:313rd & 15 at opp 35Michael Brewer sacked by Tyler Powell and Junior Gnonkonde for a loss of 8 yards to the NCaro 43
7:554th & 23 at opp 43A.J. Hughes punt for 43 yds for a touchback
North Carolina Punt, 3 plays
7:451st & 10 at own 20Elijah Hood run for 5 yds to the NCaro 25
7:222nd & 5 at own 25Marquise Williams run for 1 yd to the NCaro 26
6:473rd & 4 at own 26Marquise Williams run for 3 yds to the NCaro 29
6:234th & 1 at own 29Joey Mangili punt for 39 yds, fair catch by Greg Stroman at the VTech 32
Virginia Tech Punt, 3 plays
6:181st & 10 at own 32Travon McMillian run for 5 yds to the VTech 37
5:542nd & 5 at own 37Travon McMillian run for 4 yds to the VTech 41
5:293rd & 1 at own 41Travon McMillian run for no gain to the VTech 41
4:484th & 1 at own 41VIRGINIA TECH Penalty, Delay of Game (-5 Yards) to the VTech 36
4:394th & 6 at own 36A.J. Hughes punt for 39 yds , Ryan Switzer returns for a loss of 2 yards to the NCaro 23
North Carolina Punt, 6 plays
4:271st & 10 at own 23T.J. Logan run for 3 yds to the NCaro 26
3:542nd & 7 at own 26T.J. Logan run for 3 yds to the NCaro 29
3:233rd & 4 at own 29Marquise Williams pass complete to Brandon Fritts for 7 yds to the NCaro 36 for a 1ST down
3:141st & 10 at own 36Marquise Williams pass incomplete
3:032nd & 10 at own 36Marquise Williams run for 9 yds to the NCaro 45
2:293rd & 1 at own 45Marquise Williams run for no gain to the NCaro 45
1:434th & 1 at own 45Joey Mangili punt for 46 yds, downed at the VTech 9
Virginia Tech Punt, 3 plays
1:381st & 10 at own 9Michael Brewer pass incomplete
1:332nd & 10 at own 9Sam Rogers run for 3 yds to the VTech 12
1:213rd & 7 at own 12Michael Brewer sacked by Mikey Bart for a loss of 4 yards to the VTech 8
1:214th & 11 at own 8Timeout NORTH CAROLINA, clock 01:21
1:134th & 11 at own 8A.J. Hughes punt for 47 yds , Ryan Switzer returns for a loss of 4 yards to the NCaro 41
North Carolina Punt, 3 plays
1:071st & 10 at own 41Marquise Williams pass incomplete to Ryan Switzer
1:012nd & 10 at own 41Marquise Williams pass incomplete to Quinshad Davis
1:013rd & 10 at own 41NORTH CAROLINA Penalty, False Start (-5 Yards) to the NCaro 36
0:513rd & 15 at own 36Marquise Williams run for 14 yds to the 50 yard line
0:134th & 1 at the 50Timeout NORTH CAROLINA, clock 00:13
0:134th & 1 at the 50Timeout VIRGINIA TECH, clock 00:13
0:024th & 1 at the 50Joey Mangili punt for 36 yds , Greg Stroman returns for 27 yds to the VTech 41
Virginia Tech End of half, 1 play
0:011st & 10 at own 41Michael Brewer sacked by Mikey Bart for a loss of 2 yards to the VTech 39
3rd quarter6 drives, then Tied at 10
North Carolina Punt, 4 plays
15:001st & 10 at own 35Joey Slye kickoff for 65 yds for a touchback
15:001st & 10 at own 25Elijah Hood run for 12 yds to the NCaro 37 for a 1ST down
14:301st & 10 at own 37Elijah Hood run for 1 yd to the NCaro 38
14:122nd & 9 at own 38Ryan Switzer run for 1 yd to the NCaro 39
13:453rd & 8 at own 39NORTH CAROLINA Penalty, False Start (-5 Yards) to the NCaro 34
13:233rd & 13 at own 34Marquise Williams pass incomplete to Bug Howard
Virginia Tech Punt, 3 plays
13:041st & 10 at own 40VIRGINIA TECH Penalty, Offensive Holding (-10 Yards) to the VTech 30
12:381st & 20 at own 30Travon McMillian run for 10 yds to the VTech 40
12:032nd & 10 at own 40Travon McMillian run for no gain to the VTech 40
11:153rd & 10 at own 40Michael Brewer sacked by Mikey Bart and Justin Thomason for a loss of 1 yard to the VTech 39
10:484th & 11 at own 39TEAM punt blocked by Bug Howard, recovered at the VTech 38
North Carolina Field goal, 7 plays
10:301st & 10 at opp 38T.J. Logan run for a loss of 5 yards to the VTech 43
9:452nd & 15 at opp 43Elijah Hood run for 4 yds to the VTech 39
9:313rd & 11 at opp 39VIRGINIA TECH Penalty, Defensive Offside (5 Yards) to the VTech 34
9:313rd & 6 at opp 34VIRGINIA TECH Penalty, Unsportsmanlike Conduct (14 Yards) to the VTech 20 for a 1ST down
9:221st & 10 at opp 20Marquise Williams run for 19 yds to the VTech 1 for a 1ST down
9:111st & goal at opp 1Elijah Hood run for no gain to the VTech 1
8:382nd & goal at opp 1Elijah Hood run for a loss of 2 yards to the VTech 3
8:203rd & goal at opp 3Marquise Williams pass incomplete to Brandon Fritts
8:164th & goal at opp 3Nick Weiler 20 Yd Field GoalNorth Carolina 10, Virginia Tech 3
Virginia Tech Touchdown, 10 plays
8:164th & 12 at own 35Nick Weiler kickoff for 65 yds , Der’Woun Greene return for 19 yds to the VTech 19
8:011st & 10 at own 19Michael Brewer pass complete to Bucky Hodges for 5 yds to the VTech 24
7:452nd & 5 at own 24Travon McMillian run for 8 yds to the VTech 32 for a 1ST down
7:201st & 10 at own 32Michael Brewer pass complete to Isaiah Ford for 15 yds to the VTech 47 for a 1ST down
7:031st & 10 at own 47Michael Brewer pass incomplete
6:492nd & 10 at own 47Travon McMillian run for 2 yds to the VTech 49
6:213rd & 8 at own 49Michael Brewer pass complete to Cam Phillips for 10 yds to the NCaro 41 for a 1ST down
6:011st & 10 at opp 41NORTH CAROLINA Penalty, Defensive Pass Interference (15 Yards) to the NCaro 26 for a 1ST down
5:451st & 10 at opp 26Sam Rogers run for 18 yds to the NCaro 8 for a 1ST down
4:551st & goal at opp 8Sam Rogers run for 4 yds to the NCaro 4
4:152nd & goal at opp 4Sam Rogers run for 1 yd to the NCaro 3
3:443rd & goal at opp 3Michael Brewer 3 Yd Run (Joey Slye Kick)Tied at 10
North Carolina Punt, 3 plays
3:443rd & 5 at own 35Joey Slye kickoff for 65 yds for a touchback
3:441st & 10 at own 25NORTH CAROLINA Penalty, False Start (-5 Yards) to the NCaro 20
3:241st & 15 at own 20Marquise Williams pass complete to Ryan Switzer for 9 yds to the NCaro 29
3:022nd & 6 at own 29Marquise Williams run for a loss of 2 yards to the NCaro 27
2:293rd & 8 at own 27Marquise Williams pass incomplete
2:224th & 8 at own 27Joey Mangili punt for 42 yds, fair catch by Greg Stroman at the VTech 31
Virginia Tech Fumble, 4 plays
2:081st & 10 at own 31Travon McMillian run for 6 yds to the VTech 37
1:252nd & 4 at own 37Michael Brewer pass complete to Cam Phillips for 9 yds to the VTech 46 for a 1ST down
1:021st & 10 at own 46VIRGINIA TECH Penalty, Offensive Holding (-10 Yards) to the VTech 36
0:351st & 20 at own 36Sam Rogers run for 10 yds to the VTech 46
0:002nd & 10 at own 46Sam Rogers run for a loss of 1 yard to the VTech 45 Sam Rogers fumbled, forced by Nazair Jones, recovered by NCaro Nazair Jones
4th quarter10 drives, then Tied at 24
North Carolina Touchdown, 5 plays
15:001st & 10 at opp 45Marquise Williams pass complete to Ryan Switzer for 10 yds to the VTech 35 for a 1ST down
14:221st & 10 at opp 35Elijah Hood run for 1 yd to the VTech 34
13:452nd & 9 at opp 34Marquise Williams pass incomplete to Bug Howard
13:353rd & 9 at opp 34Marquise Williams pass complete to Quinshad Davis for 21 yds to the VTech 13 for a 1ST down
13:321st & 10 at opp 13Elijah Hood 13 Yd Run (Nick Weiler Kick)North Carolina 17, Virginia Tech 10
Virginia Tech Interception, 3 plays
13:321st & 10 at own 35Nick Weiler kickoff for 65 yds for a touchback
13:171st & 10 at own 25Travon McMillian run for 9 yds to the VTech 34
13:062nd & 1 at own 34Travon McMillian run for 2 yds to the VTech 36 for a 1ST down
12:371st & 10 at own 36Michael Brewer pass intercepted Des Lawrence return for no gain to the NCaro 16
North Carolina Touchdown, 12 plays
12:151st & 10 at own 16Marquise Williams run for 2 yds to the NCaro 18 Marquise Williams fumbled, recovered by NCaro Marquise Williams
11:432nd & 8 at own 18Marquise Williams pass complete to Brandon Fritts for 32 yds to the 50 yard line for a 1ST down
11:351st & 10 at the 50NORTH CAROLINA Penalty, False Start (-5 Yards) to the NCaro 45
11:131st & 15 at own 45Elijah Hood run for 7 yds to the VTech 48
10:452nd & 8 at opp 48Marquise Williams run for 9 yds to the VTech 39 for a 1ST down
10:371st & 10 at opp 39T.J. Logan run for 4 yds to the VTech 35
10:202nd & 6 at opp 35T.J. Logan run for 3 yds to the VTech 32
9:393rd & 3 at opp 32Marquise Williams run for 1 yd to the VTech 31
8:514th & 2 at opp 31Elijah Hood run for 4 yds to the VTech 27 for a 1ST down
8:341st & 10 at opp 27Marquise Williams pass incomplete to Ryan Switzer
8:222nd & 10 at opp 27Marquise Williams run for 13 yds to the VTech 14 for a 1ST down
8:061st & 10 at opp 14Elijah Hood run for 7 yds to the VTech 7
7:562nd & 3 at opp 7Elijah Hood 7 Yd Run (Nick Weiler Kick)North Carolina 24, Virginia Tech 10
Virginia Tech Interception, 8 plays
7:562nd & 3 at own 35Nick Weiler kickoff for 65 yds , J.C. Coleman return for 25 yds to the VTech 25
7:341st & 10 at own 25Michael Brewer pass complete to Isaiah Ford for 8 yds to the VTech 33
7:212nd & 2 at own 33Michael Brewer pass complete to Cam Phillips for 12 yds to the VTech 45 for a 1ST down
7:101st & 10 at own 45Michael Brewer pass incomplete
6:502nd & 10 at own 45Michael Brewer pass complete to Isaiah Ford for 8 yds to the NCaro 47
6:353rd & 2 at opp 47Michael Brewer run for 2 yds to the NCaro 45 for a 1ST down
6:121st & 10 at opp 45Michael Brewer pass incomplete to Isaiah Ford
5:552nd & 10 at opp 45Michael Brewer pass complete to Bucky Hodges for 6 yds to the NCaro 39
5:423rd & 4 at opp 39NORTH CAROLINA Penalty, Defensive Holding (10 Yards) to the NCaro 29 for a 1ST down
5:361st & 10 at opp 29Michael Brewer pass intercepted M.J. Stewart return for no gain to the NCaro 16
North Carolina Fumble, 4 plays
5:281st & 10 at own 16Elijah Hood run for 31 yds to the NCaro 47 for a 1ST down
4:591st & 10 at own 47T.J. Logan run for 8 yds to the VTech 45
4:292nd & 2 at opp 45Elijah Hood run for 10 yds to the VTech 35 for a 1ST down
4:291st & 10 at opp 35Timeout VIRGINIA TECH, clock 04:29
4:241st & 10 at opp 35Marquise Williams run for a loss of 2 yards to the VTech 37 Marquise Williams fumbled, recovered by VTech Woody Baron
Virginia Tech Touchdown, 8 plays
4:141st & 10 at own 37Sam Rogers run for 1 yd to the VTech 38
4:022nd & 9 at own 38Michael Brewer pass complete to Sam Rogers for 25 yds to the NCaro 37 for a 1ST down
3:461st & 10 at opp 37Michael Brewer pass incomplete
3:342nd & 10 at opp 37Michael Brewer pass complete to Isaiah Ford for 26 yds to the NCaro 11 for a 1ST down
3:271st & 10 at opp 11Michael Brewer pass incomplete
3:132nd & 10 at opp 11Michael Brewer run for 3 yds to the NCaro 8
2:583rd & 7 at opp 8Michael Brewer pass incomplete
2:544th & 7 at opp 8Bucky Hodges 8 Yd pass from Michael Brewer (Joey Slye Kick)North Carolina 24, Virginia Tech 17
North Carolina Fumble, 2 plays
2:544th & 7 at own 35Joey Slye kickoff for 65 yds for a touchback
2:541st & 10 at own 25Timeout NORTH CAROLINA, clock 02:54
2:441st & 10 at own 25T.J. Logan run for 21 yds to the NCaro 46 for a 1ST down
Virginia Tech Touchdown, 5 plays
2:121st & 10 at opp 48Michael Brewer pass complete to Isaiah Ford for 36 yds to the NCaro 12 for a 1ST down
1:511st & 10 at opp 12Sam Rogers run for 3 yds to the NCaro 9
1:152nd & 7 at opp 9Sam Rogers run for 5 yds to the NCaro 4
1:153rd & 2 at opp 4Timeout VIRGINIA TECH, clock 01:15
1:123rd & 2 at opp 4Michael Brewer pass incomplete to Isaiah Ford
1:074th & 2 at opp 4Isaiah Ford 4 Yd pass from Michael Brewer (Joey Slye Kick)Tied at 24
North Carolina Punt, 4 plays
1:074th & 2 at own 35Joey Slye kickoff for 65 yds for a touchback
1:001st & 10 at own 25Marquise Williams pass complete to Quinshad Davis for 16 yds to the NCaro 41 for a 1ST down
0:451st & 10 at own 41Marquise Williams pass incomplete
0:382nd & 10 at own 41Marquise Williams run for a loss of 1 yard to the NCaro 40
0:383rd & 11 at own 40Timeout NORTH CAROLINA, clock 00:38
0:323rd & 11 at own 40T.J. Logan run for 3 yds to the NCaro 43
0:324th & 8 at own 43Timeout NORTH CAROLINA, clock 00:32
0:264th & 8 at own 43Joey Mangili punt for 36 yds, fair catch by Greg Stroman at the VTech 21
Virginia Tech Result not recorded, 2 plays
0:051st & 10 at own 21TEAM run for a loss of 1 yard to the VTech 20
Overtime2 drives, then North Carolina 30, Virginia Tech 27
Virginia Tech Field goal, 4 plays
1st & 10 at opp 25Travon McMillian run for 4 yds to the NCaro 21
2nd & 6 at opp 21Travon McMillian run for a loss of 2 yards to the NCaro 23
3rd & 8 at opp 23Michael Brewer pass incomplete
4th & 8 at opp 23Joey Slye 41 Yd Field GoalVirginia Tech 27, North Carolina 24
North Carolina Touchdown, 4 plays
1st & 10 at opp 25Marquise Williams pass complete to Ryan Switzer for 18 yds to the VTech 7 for a 1ST down
1st & goal at opp 7Elijah Hood run for 4 yds to the VTech 3
2nd & goal at opp 3NORTH CAROLINA Penalty, False Start (-5 Yards) to the VTech 8
2nd & goal at opp 8Marquise Williams run for 3 yds to the VTech 5
3rd & 0 at opp 5Timeout NORTH CAROLINA, clock 00:00
3rd & goal at opp 5Quinshad Davis 5 Yd pass from Marquise WilliamsNorth Carolina 30, Virginia Tech 27

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 seven 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