Virginia Tech at North Carolina

Saturday, October 4, 2014

Virginia Tech beat North Carolina 34–⁠17. It was their 33rd meeting; after it, Virginia Tech led the series 20–⁠9–⁠4 as played.

AwayVirginia Tech7–⁠6 in 2014
34
HomeNorth Carolina6–⁠7 in 2014
17

Final at Kenan Stadium, Chapel HillTV: ESGP, ESPN3Attendance 60,000

At kickoff
69°F, a few clouds, wind 9 mph from the northwest, gusts to 21 mphWeather: NOAA NCEI Integrated Surface Database; Horace Williams Airport (KIGX), 3 km from the stadium, 26 minutes after kickoff
Officials
Referee Jeff Heaser; umpire Michael Wooten; head linesman Joseph Griesser; line judge Richard Misner; side judge Jerry Hocker; field judge Mike Cullin; back judge Jacques Hooper; center judge Steve DisangroGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Virginia Tech141001034
North Carolina3001417

Standouts

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

Player stats

Virginia Tech

PassingC/AttYdsTDInt
Michael Brewer18/2718611
RushingCarYdsTDLong
Trey Edmunds1254026
Marshawn Williams2047113
Cam Phillips129029
J.C. Coleman72519
ReceivingRecYdsTDLong
Isaiah Ford469026
Cam Phillips347018
Bucky Hodges230126
Willie Byrn52407
InterceptionsIntYdsTD
Kendall Fuller1471

North Carolina

PassingC/AttYdsTDInt
Marquise Williams17/3318710
Mitch Trubisky1/41101
RushingCarYdsTDLong
Marquise Williams1994026
Mitch Trubisky116016
T.J. Logan4805
Romar Morris2404
ReceivingRecYdsTDLong
Ryan Switzer567031
Quinshad Davis354125
Mack Hollins428016
Romar Morris115015
InterceptionsIntYdsTD
M.J. Stewart100

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

Team stats

Virginia TechNorth Carolina
357Total yards323
186Passing yards198
171Rushing yards125
6.9Yards per pass5.4
3.0Yards per rush4.3
20First downs16
8–⁠21Third downs2–⁠13
2–⁠3Fourth downs0–⁠4
1Turnovers3
8–⁠45Penalties10–⁠62
40:47Possession30:22

Efficiency

Virginia TechNorth Carolina
38%Success rate38%
0.12EPA per play−0.19
1.08Explosiveness1.02
0.06Rushing EPA0.26
0.27Passing EPA−0.42
19%Passing-down success17%
0.16First-down EPA−0.27
−0.14Second-down EPA0.10
0.37Third-down EPA0.08
2%Havoc by its defense1%

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 55% to win. Virginia Tech won as Elo’s underdog.

The line

Virginia Tech −1.5, over/under 58.

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 54%, North Carolina 46%. CollegeFootballData.com’s estimate from the point spread.

Every drive

North Carolina end zoneVirginia Tech end zoneQ1 North CarolinaFumble, 1 playQ1 Virginia TechTouchdown, 2 playsQ1 North CarolinaField goal, 9 playsQ1 Virginia TechTouchdown, 12 playsQ1 North CarolinaPunt, 3 playsQ1 Virginia TechTurnover on downs, 6 playsQ1 North CarolinaPunt, 3 playsQ1 Virginia TechPunt, 3 playsQ2 North CarolinaTurnover on downs, 4 playsQ2 Virginia TechPunt, 3 playsQ2 North CarolinaPunt, 5 playsQ2 Virginia TechField goal, 13 playsQ2 North CarolinaPick-six, 3 plays (Virginia Tech scores)Q2 North CarolinaTurnover on downs, 7 playsQ2 Virginia TechMissed FG, 3 playsQ3 Virginia TechPunt, 6 playsQ3 North CarolinaPunt, 3 playsQ3 Virginia TechPunt, 7 playsQ3 North CarolinaTurnover on downs, 9 playsQ3 Virginia TechPunt, 3 playsQ3 North CarolinaPunt, 5 playsQ3 Virginia TechPunt, 3 playsQ3 North CarolinaPunt, 3 playsQ4 Virginia TechInterception, 2 playsQ4 North CarolinaTouchdown, 2 playsQ4 Virginia TechField goal, 16 playsQ4 North CarolinaTouchdown, 6 playsQ4 Virginia TechPunt, 3 playsQ4 Virginia TechTouchdown, 2 playsQ4 North CarolinaTurnover on downs, 4 playsQ4 Virginia TechEnd of game, 3 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, −9 yards
  2. Q1 Virginia TechTouchdown, 2 plays, 16 yards
  3. Q1 North CarolinaField goal, 9 plays, 64 yards
  4. Q1 Virginia TechTouchdown, 12 plays, 82 yards
  5. Q1 North CarolinaPunt, 3 plays, −2 yards
  6. Q1 Virginia TechTurnover on downs, 6 plays, 20 yards
  7. Q1 North CarolinaPunt, 3 plays, 8 yards
  8. Q1 Virginia TechPunt, 3 plays, −11 yards
  9. Q2 North CarolinaTurnover on downs, 4 plays, 9 yards
  10. Q2 Virginia TechPunt, 3 plays, 5 yards
  11. Q2 North CarolinaPunt, 5 plays, 0 yards
  12. Q2 Virginia TechField goal, 13 plays, 70 yards
  13. Q2 North CarolinaPick-six, 3 plays (Virginia Tech scores), 27 yards
  14. Q2 North CarolinaTurnover on downs, 7 plays, 31 yards
  15. Q2 Virginia TechMissed FG, 3 plays, 30 yards
  16. Q3 Virginia TechPunt, 6 plays, 19 yards
  17. Q3 North CarolinaPunt, 3 plays, −2 yards
  18. Q3 Virginia TechPunt, 7 plays, −4 yards
  19. Q3 North CarolinaTurnover on downs, 9 plays, 65 yards
  20. Q3 Virginia TechPunt, 3 plays, −4 yards
  21. Q3 North CarolinaPunt, 5 plays, 15 yards
  22. Q3 Virginia TechPunt, 3 plays, −4 yards
  23. Q3 North CarolinaPunt, 3 plays, −7 yards
  24. Q4 Virginia TechInterception, 2 plays, 1 yard
  25. Q4 North CarolinaTouchdown, 2 plays, 1 yard
  26. Q4 Virginia TechField goal, 16 plays, 76 yards
  27. Q4 North CarolinaTouchdown, 6 plays, 76 yards
  28. Q4 Virginia TechPunt, 3 plays, 6 yards
  29. Q4 Virginia TechTouchdown, 2 plays, 10 yards
  30. Q4 North CarolinaTurnover on downs, 4 plays, 7 yards
  31. Q4 Virginia TechEnd of game, 3 plays, 12 yards

Play by play

1st quarter8 drives, then Virginia Tech 14, North Carolina 3
North Carolina Fumble, 1 play
15:001st & 10 at own 35Mitchell Ludwig kickoff for 65 yds for a touchback
15:001st & 10 at own 25Marquise Williams sacked by Ken Ekanem for a loss of 9 yards to the NCaro 16 Marquise Williams fumbled, recovered by VTech Dadi Nicolas , return for 0 yards
Virginia Tech Touchdown, 2 plays
14:501st & 10 at opp 16Marshawn Williams run for 8 yds to the NCaro 8
14:162nd & 2 at opp 8Marshawn Williams run for 8 yds for a TD, (Joey Slye KICK)Virginia Tech 7, North Carolina 0
North Carolina Field goal, 9 plays
14:161st & 0 at own 35Mitchell Ludwig kickoff for 55 yds , T.J. Logan return for 23 yds to the NCaro 33
14:101st & 10 at own 33Marquise Williams pass complete to Romar Morris for 15 yds to the NCaro 48 for a 1ST down
14:101st & 10 at own 48Marquise Williams run for 23 yds to the VTech 29 for a 1ST down
14:101st & 10 at opp 29Marquise Williams pass complete to Mack Hollins for 2 yds to the VTech 27
14:102nd & 8 at opp 27Marquise Williams pass complete to Ryan Switzer for 9 yds to the VTech 18 for a 1ST down
14:101st & 10 at opp 18Marquise Williams run for 11 yds to the VTech 7 for a 1ST down
14:101st & goal at opp 7Romar Morris run for 4 yds to the VTech 3
14:102nd & goal at opp 3Romar Morris run for no gain to the VTech 3
14:103rd & goal at opp 3Marquise Williams pass incomplete to N/A
11:384th & goal at opp 3Nick Weiler 20 yd FG GOODVirginia Tech 7, North Carolina 3
Virginia Tech Touchdown, 12 plays
11:381st & 0 at own 35Nick Weiler kickoff for 65 yds , Deon Newsome return for 18 yds to the VTech 18
11:321st & 10 at own 18Marshawn Williams run for 7 yds to the VTech 25
11:322nd & 3 at own 25Marshawn Williams run for 2 yds to the VTech 27
11:323rd & 1 at own 27Marshawn Williams run for 4 yds to the VTech 31 for a 1ST down
11:321st & 10 at own 31Michael Brewer pass complete to Willie Byrn for 7 yds to the VTech 38
11:322nd & 3 at own 38Marshawn Williams run for 2 yds to the VTech 40
11:323rd & 1 at own 40Marshawn Williams run for no gain to the VTech 40
11:324th & 1 at own 40Michael Brewer run for 1 yd to the VTech 41 for a 1ST down
11:321st & 10 at own 41Michael Brewer pass complete to Cam Phillips for 18 yds to the NCaro 41 for a 1ST down
11:321st & 10 at opp 41Trey Edmunds run for 5 yds to the NCaro 36
11:322nd & 5 at opp 36Trey Edmunds run for 2 yds to the NCaro 34
11:323rd & 3 at opp 34Michael Brewer pass complete to Isaiah Ford for 8 yds to the NCaro 26 for a 1ST down
5:591st & 10 at opp 26Michael Brewer pass complete to Bucky Hodges for 26 yds for a TD, (Joey Slye KICK)Virginia Tech 14, North Carolina 3
North Carolina Punt, 3 plays
5:591st & 0 at own 35Mitchell Ludwig kickoff for 65 yds for a touchback
5:591st & 10 at own 25Mitch Trubisky pass incomplete to Jack Tabb
5:592nd & 10 at own 25Elijah Hood run for 3 yds to the NCaro 28
5:593rd & 7 at own 28NORTH CAROLINA Penalty, false start (N/A) to the NCaro 23
5:593rd & 12 at own 23Mitch Trubisky pass incomplete to Jack Tabb
5:594th & 12 at own 0Hibbard, T punt 48 yards to the VT29, Stroman, G return to the VT29 (Washington, D), PENALTY NC holding off-setting, PENALTY VT illegal block off-setting, NO PLAY.
5:594th & 12 at own 23Tommy Hibbard punt for 34 yds
Virginia Tech Turnover on downs, 6 plays
4:321st & 10 at own 43VIRGINIA TECH Penalty, false start (-5 Yards) to the VTech 38
4:321st & 15 at own 38Michael Brewer pass complete to Deon Newsome for 9 yds to the VTech 47
4:322nd & 6 at own 47Marshawn Williams run for 13 yds to the NCaro 40 for a 1ST down
4:321st & 10 at opp 40Williams, M rush up middle for 17 yards to the NC23 (Scott, T), PENALTY VT holding (Teller, W) 11 yards to the VT49, NO PLAY.
4:321st & 21 at own 49Michael Brewer pass complete to Deon Newsome for 1 yd to the 50 yard line
4:322nd & 20 at the 50Michael Brewer pass complete to Willie Byrn for 4 yds to the NCaro 46
4:323rd & 16 at opp 46Michael Brewer pass complete to Sam Rogers for 9 yds to the NCaro 37
4:324th & 7 at opp 37Michael Brewer pass incomplete to Bucky Hodges
North Carolina Punt, 3 plays
1:141st & 10 at own 37Marquise Williams run for 5 yds to the NCaro 42
1:142nd & 5 at own 42Marquise Williams pass incomplete to N/A
1:143rd & 5 at own 42Marquise Williams run for 3 yds to the NCaro 45
1:144th & 2 at own 45Tommy Hibbard punt for 42 yds
Virginia Tech Punt, 3 plays
0:061st & 10 at own 13VIRGINIA TECH Penalty, false start (N/A) to the VTech 8
0:061st & 15 at own 8Trey Edmunds run for no gain to the VTech 8
Q2 15:002nd & 15 at own 8VIRGINIA TECH Penalty, false start (Isaiah Ford) to the VTech 4
Q2 15:002nd & 19 at own 4Trey Edmunds run for 4 yds to the VTech 8
Q2 15:003rd & 15 at own 8Michael Brewer sacked by Nazair Jones for a loss of 6 yards to the VTech 2
Q2 15:004th & 21 at own 2A.J. Hughes punt for 35 yds , Ryan Switzer returns for 8 yds to the VTech 10 NORTH CAROLINA Penalty, illegal block (Norkeithus Otis) to the VTech 39
2nd quarter7 drives, then Virginia Tech 24, North Carolina 3
North Carolina Turnover on downs, 4 plays
13:361st & 10 at opp 39Marquise Williams run for 6 yds to the VTech 33
13:362nd & 4 at opp 33Elijah Hood run for a loss of 1 yard to the VTech 34
13:363rd & 5 at opp 34Marquise Williams run for 4 yds to the VTech 30
13:364th & 1 at opp 30Marquise Williams run for no gain to the VTech 30
Virginia Tech Punt, 3 plays
12:331st & 10 at own 30Marshawn Williams run for 1 yd to the VTech 31
12:332nd & 9 at own 31Michael Brewer pass incomplete
12:333rd & 9 at own 31Michael Brewer pass complete to Bucky Hodges for 4 yds to the VTech 35
12:334th & 5 at own 35A.J. Hughes punt for 51 yds, downed at the NCaro 14
North Carolina Punt, 5 plays
11:031st & 10 at own 14N/A pass incomplete
11:032nd & 10 at own 14Marquise Williams pass complete to Mack Hollins for 16 yds to the NCaro 30 for a 1ST down
11:031st & 10 at own 30NORTH CAROLINA Penalty, false start (Mack Hollins) to the NCaro 25
11:031st & 15 at own 25T.J. Logan run for 1 yd to the NCaro 26
11:032nd & 14 at own 26Marquise Williams pass incomplete to Jack Tabb
11:033rd & 14 at own 26N/A run for a loss of 12 yards to the NCaro 14
11:034th & 26 at own 14Tommy Hibbard punt for 56 yds , Greg Stroman returns for a loss of 10 yards to the VTech 20
Virginia Tech Field goal, 13 plays
8:591st & 10 at own 20Marshawn Williams run for no gain to the VTech 20
8:592nd & 10 at own 20Deon Newsome run for 7 yds to the VTech 27
8:593rd & 3 at own 27Brewer, M pass incomplete to Byrn, W (Lawrence, D), PENALTY NC pass interference (Lawrence, D) 2 yards to the VT29, 1ST DOWN VT, NO PLAY. for a 1ST down
8:591st & 10 at own 29Cam Phillips run for 29 yds to the NCaro 42 for a 1ST down
8:591st & 10 at opp 42Sam Rogers run for 1 yd to the NCaro 41
8:592nd & 9 at opp 41Bucky Hodges run for 1 yd to the NCaro 40
8:593rd & 8 at opp 40Michael Brewer pass complete to Isaiah Ford for 16 yds to the NCaro 24 for a 1ST down
8:591st & 10 at opp 24Marshawn Williams run for no gain to the NCaro 24
8:592nd & 10 at opp 24Marshawn Williams run for 4 yds to the NCaro 20
4:363rd & 6 at opp 20Timeout VIRGINIA TECH, clock 04:36
4:363rd & 6 at opp 20Brewer, M sacked for loss of 8 yards to the NC28 (Otis, N), fumble by Brewer, M recovered by NC Schoettmer, J at NC22, PENALTY NC offside (Otis, N) 5 yards to the NC15, NO PLAY.
4:363rd & 1 at opp 15Marshawn Williams run for no gain to the NCaro 15
4:364th & 1 at opp 15Brewer, M rush quarterback sneak for no gain to the NC15 (Otis, N), PENALTY NC offside 5 yards to the NC10, 1ST DOWN VT, NO PLAY. for a 1ST down
4:361st & goal at opp 10Marshawn Williams run for no gain to the NCaro 10
4:362nd & goal at opp 10Trey Edmunds run for no gain to the NCaro 10
4:363rd & goal at opp 10Michael Brewer pass incomplete
1:444th & goal at opp 10Joey Slye 27 yd FG GOODVirginia Tech 17, North Carolina 3
North Carolina Pick-six, 3 plays (Virginia Tech scores)
1:441st & 0 at own 35Mitchell Ludwig kickoff for 65 yds , T.J. Logan return for 18 yds to the NCaro 18
1:381st & 10 at own 18Mitch Trubisky pass complete to Jack Tabb for 11 yds to the NCaro 29 for a 1ST down
1:381st & 10 at own 29Mitch Trubisky run for 16 yds to the NCaro 45 for a 1ST down
1:011st & 10 at own 45Mitch Trubisky pass intercepted for a TD Kendall Fuller return for 47 yds for a TD, (Joey Slye KICK)Virginia Tech 24, North Carolina 3
North Carolina Turnover on downs, 7 plays
1:011st & 0 at the 50Mitchell Ludwig kickoff for 50 yds for a touchback
1:011st & 10 at own 25Marquise Williams pass complete to Ryan Switzer for 3 yds to the NCaro 28
1:012nd & 7 at own 28Marquise Williams run for 12 yds to the NCaro 40 for a 1ST down
1:011st & 10 at own 40Marquise Williams pass complete to Quinshad Davis for 20 yds to the VTech 40 for a 1ST down
1:011st & 10 at opp 40Marquise Williams pass incomplete to Jack Tabb, broken up by Chuck Clark
1:012nd & 10 at opp 40Marquise Williams pass complete to T.J. Thorpe for 3 yds to the VTech 37
0:283rd & 7 at opp 37Timeout NORTH CAROLINA, clock 00:28
0:283rd & 7 at opp 37Marquise Williams pass incomplete to T.J. Thorpe
0:284th & 7 at opp 37Marquise Williams sacked by Ken Ekanem for a loss of 7 yards to the VTech 44
Virginia Tech Missed FG, 3 plays
0:181st & 10 at own 44VIRGINIA TECH Penalty, false start (-5 Yards) to the VTech 39
0:181st & 15 at own 39Michael Brewer pass complete to Cam Phillips for 16 yds to the NCaro 45 for a 1ST down
0:071st & 10 at opp 45Timeout VIRGINIA TECH, clock 00:07
0:071st & 10 at opp 45Michael Brewer pass complete to Isaiah Ford for 19 yds to the NCaro 26 for a 1ST down
0:011st & 10 at opp 26Timeout VIRGINIA TECH, clock 00:01
0:001st & 10 at opp 26Joey Slye 43 yd FG MISSED
3rd quarter8 drives, then Virginia Tech 24, North Carolina 3
Virginia Tech Punt, 6 plays
15:001st & 10 at own 35Nick Weiler kickoff for 65 yds , Deon Newsome return for 17 yds to the VTech 17
14:561st & 10 at own 17Marshawn Williams run for no gain to the VTech 17
14:562nd & 10 at own 17Deon Newsome run for 3 yds to the VTech 20
14:563rd & 7 at own 20Michael Brewer pass complete to Isaiah Ford for 26 yds to the VTech 46 for a 1ST down
14:561st & 10 at own 46Marshawn Williams run for 1 yd to the VTech 47
14:562nd & 9 at own 47Michael Brewer pass incomplete to Bucky Hodges
14:563rd & 9 at own 47VIRGINIA TECH Penalty, false start (David Wang) to the VTech 42
14:563rd & 14 at own 42Michael Brewer sacked by Norkeithus Otis for a loss of 6 yards to the VTech 36
14:564th & 20 at own 36A.J. Hughes punt for 46 yds , Ryan Switzer returns for 1 yd to the NCaro 19
North Carolina Punt, 3 plays
12:181st & 10 at own 19NORTH CAROLINA Penalty, false start (Kiaro Holts) to the NCaro 14
12:181st & 15 at own 14Williams, M middle pass complete to Switzer, R for 23 yards to the NC37 (Jarrett, K), PENALTY NC ineligible downfield on pass (Ferranto, J) 5 yards to the NC9, NO PLAY.
12:181st & 20 at own 9Marquise Williams pass complete to Austin Proehl for 12 yds to the NCaro 21
12:182nd & 8 at own 21Marquise Williams sacked by Ken Ekanem for a loss of 4 yards to the NCaro 17
12:183rd & 12 at own 17Marquise Williams pass incomplete to Mack Hollins
12:184th & 12 at own 17Tommy Hibbard punt for 35 yds , Kendall Fuller returns for 5 yds to the NCaro 47
Virginia Tech Punt, 7 plays
10:411st & 10 at opp 47Trey Edmunds run for 5 yds to the NCaro 42
10:412nd & 5 at opp 42Michael Brewer pass incomplete to Bucky Hodges
10:413rd & 5 at opp 42Michael Brewer pass complete to Willie Byrn for 4 yds to the NCaro 38
10:414th & 1 at opp 38Trey Edmunds run for 2 yds to the NCaro 36 for a 1ST down
10:411st & 10 at opp 36Michael Brewer pass incomplete
10:412nd & 10 at opp 36Trey Edmunds run for no gain to the NCaro 36
10:413rd & 10 at opp 36VIRGINIA TECH Penalty, false start (David Wang) to the NCaro 41
10:413rd & 15 at opp 41Michael Brewer sacked by Jessie Rogers for a loss of 10 yards to the VTech 49
10:414th & 25 at own 49A.J. Hughes punt for 42 yds , Ryan Switzer returns for 1 yd to the NCaro 10
North Carolina Turnover on downs, 9 plays
7:151st & 10 at own 10T.J. Logan run for 1 yd to the NCaro 11
7:152nd & 9 at own 11Marquise Williams pass complete to Mack Hollins for 6 yds to the NCaro 17
7:153rd & 3 at own 17Marquise Williams pass complete to Quinshad Davis for 25 yds to the NCaro 42 for a 1ST down
7:151st & 10 at own 42Marquise Williams pass incomplete to N/A
7:152nd & 10 at own 42Marquise Williams run for 26 yds to the VTech 32 for a 1ST down
7:151st & 10 at opp 32Marquise Williams pass incomplete to Jack Tabb
7:152nd & 10 at opp 32Marquise Williams pass incomplete to N/A
7:153rd & 10 at opp 32Marquise Williams run for 3 yds to the VTech 29
7:154th & 7 at opp 29Marquise Williams pass complete to Mack Hollins for 4 yds to the VTech 25
Virginia Tech Punt, 3 plays
5:081st & 10 at own 25Marshawn Williams run for 1 yd to the VTech 26
5:082nd & 9 at own 26Marshawn Williams run for a loss of 3 yards to the VTech 23
5:083rd & 12 at own 23VIRGINIA TECH Penalty, false start (N/A) to the VTech 18
5:083rd & 17 at own 18Michael Brewer run for 3 yds to the VTech 21
5:084th & 14 at own 21A.J. Hughes punt for 39 yds , Ryan Switzer returns for a loss of 1 yard to the NCaro 39
North Carolina Punt, 5 plays
3:191st & 10 at own 39T.J. Logan run for 5 yds to the NCaro 44
3:192nd & 5 at own 44Marquise Williams run for 9 yds to the VTech 47 for a 1ST down
3:191st & 10 at opp 47T.J. Logan run for 1 yd to the VTech 46
3:192nd & 9 at opp 46Marquise Williams pass incomplete to N/A
3:193rd & 9 at opp 46Marquise Williams pass incomplete to Jack Tabb
3:194th & 9 at opp 46Tommy Hibbard punt for 29 yds, downed at the VTech 17
Virginia Tech Punt, 3 plays
2:031st & 10 at own 17Marshawn Williams run for a loss of 2 yards to the VTech 15
2:032nd & 12 at own 15Marshawn Williams run for 1 yd to the VTech 16
2:033rd & 11 at own 16Michael Brewer pass complete to Trey Edmunds for a loss of 3 yards to the VTech 13
2:034th & 14 at own 13A.J. Hughes punt for 38 yds, punt out-of-bounds at the 50 yard line , Ryan Switzer returns for 1 yd to the 50 yard line
North Carolina Punt, 3 plays
0:121st & 10 at the 50Marquise Williams pass complete to T.J. Thorpe for 1 yd to the VTech 49
Q4 15:002nd & 9 at opp 49Marquise Williams sacked by Donovan Riley for a loss of 8 yards to the NCaro 43
Q4 15:003rd & 17 at own 43Marquise Williams pass incomplete to T.J. Thorpe, broken up by Kendall Fuller
Q4 15:004th & 17 at own 43Tommy Hibbard punt for 55 yds, downed at the VTech 2
4th quarter8 drives, then Virginia Tech 34, North Carolina 17
Virginia Tech Interception, 2 plays
14:171st & 10 at own 2Trey Edmunds run for 1 yd to the VTech 3
14:172nd & 9 at own 3Michael Brewer pass intercepted M.J. Stewart return for no gain to the VTech 16
North Carolina Touchdown, 2 plays
13:191st & goal at opp 1Elijah Hood run for 1 yd for a TD, (Nick Weiler KICK)Virginia Tech 24, North Carolina 10
Virginia Tech Field goal, 16 plays
13:191st & 0 at own 35Nick Weiler kickoff for 65 yds , J.C. Coleman return for 19 yds to the VTech 19
13:151st & 10 at own 19Trey Edmunds run for 9 yds to the VTech 28
13:152nd & 1 at own 28Trey Edmunds run for no gain to the VTech 28
13:153rd & 1 at own 28Trey Edmunds run for 26 yds to the NCaro 46 for a 1ST down
13:151st & 10 at opp 46Michael Brewer pass incomplete to Willie Byrn
13:152nd & 10 at opp 46Michael Brewer pass complete to Willie Byrn for 5 yds to the NCaro 41
13:153rd & 5 at opp 41Michael Brewer pass complete to Cam Phillips for 13 yds to the NCaro 28 for a 1ST down
13:151st & 10 at opp 28Joel Caleb run for 5 yds to the NCaro 23
13:152nd & 5 at opp 23Joel Caleb run for 1 yd to the NCaro 22
13:153rd & 4 at opp 22Michael Brewer pass complete to Willie Byrn for 4 yds to the NCaro 18 for a 1ST down
13:151st & 10 at opp 18J.C. Coleman run for 8 yds to the NCaro 10
13:152nd & 2 at opp 10J.C. Coleman run for 1 yd to the NCaro 9
13:153rd & 1 at opp 9Joel Caleb run for 3 yds to the NCaro 6 for a 1ST down
13:151st & goal at opp 6Joel Caleb run for a loss of 2 yards to the NCaro 8
13:152nd & goal at opp 8Sam Rogers run for 3 yds to the NCaro 5
13:153rd & goal at opp 5Michael Brewer pass incomplete to Ryan Malleck
6:284th & goal at opp 5Joey Slye 22 yd FG GOODVirginia Tech 27, North Carolina 10
North Carolina Touchdown, 6 plays
6:281st & 0 at own 35Mitchell Ludwig kickoff for 64 yds , Khris Francis return for 23 yds to the NCaro 24
6:231st & 10 at own 24Marquise Williams sacked by Derek Di Nardo for a loss of 5 yards to the NCaro 19
6:232nd & 15 at own 19Marquise Williams pass complete to Ryan Switzer for 13 yds to the NCaro 32
6:233rd & 2 at own 32Marquise Williams run for 22 yds to the VTech 46 for a 1ST down
6:231st & 10 at opp 46Marquise Williams pass complete to Ryan Switzer for 31 yds to the VTech 15 for a 1ST down
6:231st & 10 at opp 15NORTH CAROLINA Penalty, false start (Kiaro Holts) to the VTech 20
6:231st & 15 at opp 20Marquise Williams pass complete to Ryan Switzer for 11 yds to the VTech 9
4:152nd & 4 at opp 9Marquise Williams pass complete to Quinshad Davis for 9 yds for a TD, (Nick Weiler KICK)Virginia Tech 27, North Carolina 17
Virginia Tech Punt, 3 plays
4:151st & 0 at own 35N/A on-side kick recovered by VIRGINIA TECH at the NCaro 48 , Joel Caleb return for no gain to the NCaro 48
4:131st & 10 at opp 48J.C. Coleman run for 5 yds to the NCaro 43
4:132nd & 5 at opp 43J.C. Coleman run for 1 yd to the NCaro 42
3:263rd & 4 at opp 42Timeout NORTH CAROLINA, clock 03:26
3:263rd & 4 at opp 42J.C. Coleman run for no gain to the NCaro 42
3:214th & 4 at opp 42Timeout NORTH CAROLINA, clock 03:21
3:214th & 4 at opp 42A.J. Hughes punt for 29 yds , Ryan Switzer returns for no gain to the NCaro 10 Ryan Switzer fumbled, recovered by VTech Deon Newsome
Virginia Tech Touchdown, 2 plays
3:121st & goal at opp 10J.C. Coleman run for 9 yds to the NCaro 1
2:302nd & goal at opp 1J.C. Coleman run for 1 yd for a TD, (Joey Slye KICK)Virginia Tech 34, North Carolina 17
North Carolina Turnover on downs, 4 plays
2:301st & 0 at own 35Mitchell Ludwig kickoff for 57 yds , Damien Washington return for 17 yds to the NCaro 25
2:241st & 10 at own 25Marquise Williams pass complete to Damien Washington for 7 yds to the NCaro 32
2:242nd & 3 at own 32Marquise Williams pass incomplete to Jordan Fieulleteau
2:243rd & 3 at own 32Marquise Williams pass incomplete to Elijah Hood
2:244th & 3 at own 32Marquise Williams pass incomplete to N/A
Virginia Tech End of game, 3 plays
1:501st & 10 at opp 32Joel Caleb run for 3 yds to the NCaro 29
1:502nd & 7 at opp 29Joel Caleb run for 10 yds to the NCaro 19 for a 1ST down
1:501st & 10 at opp 19Team run for a loss of 1 yard to the NCaro 20

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