Virginia Tech at North Carolina

Saturday, October 1, 2022

North Carolina beat Virginia Tech 41–⁠10. It was their 41st meeting; Virginia Tech leads the series 25–⁠12–⁠4 as played.

AwayVirginia Tech3–⁠8 in 2022
10
HomeNorth Carolina9–⁠5 in 2022
41

Final at Kenan Stadium, Chapel HillTV: ACCNAttendance 45,029

At kickoff
61°FWeather: NOAA NCEI Integrated Surface Database; Durham 11 W, 8 km from the stadium
Official
Adam SavoieGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Virginia Tech370010
North Carolina71717041

Standouts

  • PassingDrake Maye26 of 36, 363 yards, 3 TDNorth Carolina
  • RushingDrake Maye13 carries, 73 yards, 2 TDNorth Carolina
  • ReceivingJosh Downs8 catches, 120 yardsNorth Carolina
  • DefenseCedric Gray8 tackles, 1 INTNorth Carolina

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

Player stats

Virginia Tech

PassingC/AttYdsTDInt
Grant Wells16/2613901
Jason Brown4/93500
RushingCarYdsTDLong
Keshawn King952025
Chance Black51906
Grant Wells61716
Bryce Duke101605
ReceivingRecYdsTDLong
Kaleb Smith349034
Dae’Quan Wright431012
Da’Wain Lofton31807
Keshawn King217014
DefenseTklTFLSacksInt
Dax Hollifield10000
Brion Murray6000
Chamarri Conner5000
Keonta Jenkins50.500

North Carolina

PassingC/AttYdsTDInt
Drake Maye26/3636330
Jacolby Criswell1/4400
Kobe Paysour0/1000
RushingCarYdsTDLong
Drake Maye1373214
Omarion Hampton837035
Caleb Hood732018
D.J. Jones111011
ReceivingRecYdsTDLong
Josh Downs8120033
Bryson Nesbit498135
Antoine Green459121
John Copenhaver235029
DefenseTklTFLSacksInt
Cedric Gray8001
Power Echols7000
Deandre Boykins5000
Malaki Hamrick5000
Randy Caldwell4110
Jacolbe Cowan2110

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

Team stats

Virginia TechNorth Carolina
273Total yards527
174Passing yards367
99Rushing yards160
5.0Yards per pass9.0
2.8Yards per rush5.0
14First downs24
8–⁠18Third downs6–⁠15
1–⁠2Fourth downs3–⁠3
1Turnovers0
3–⁠22Penalties4–⁠25
31:43Possession28:17
0Sacks (by defense)2

Efficiency

Virginia TechNorth Carolina
40%Success rate41%
−0.04EPA per play0.49
0.86Explosiveness1.75
0.10Rushing EPA0.27
−0.02Passing EPA0.69
25%Passing-down success33%
−0.44First-down EPA0.19
0.03Second-down EPA0.54
0.56Third-down EPA0.71
15%Havoc by its defense13%

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 68% to win. Elo’s favorite won.

The line

North Carolina −9.5, over/under 57.

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 74%, Virginia Tech 26%. CollegeFootballData.com’s estimate from the point spread.

Every drive

North Carolina end zoneVirginia Tech end zoneQ1 North CarolinaPunt, 6 playsQ1 Virginia TechField goal, 9 playsQ1 North CarolinaTouchdown, 12 playsQ1 Virginia TechPunt, 6 playsQ1 North CarolinaTouchdown, 11 playsQ2 Virginia TechInterception, 4 playsQ2 North CarolinaTouchdown, 1 playQ2 Virginia TechPunt, 6 playsQ2 North CarolinaPunt, 3 playsQ2 Virginia TechTouchdown, 14 playsQ2 North CarolinaField goal, 4 playsQ3 Virginia TechPunt, 6 playsQ3 North CarolinaTouchdown, 12 playsQ3 Virginia TechPunt, 3 playsQ3 North CarolinaField goal, 8 playsQ3 Virginia TechPunt, 3 playsQ3 North CarolinaTouchdown, 4 playsQ3 Virginia TechPunt, 3 playsQ4 North CarolinaMissed FG, 9 playsQ4 Virginia TechPunt, 7 playsQ4 North CarolinaPunt, 3 playsQ4 Virginia TechTurnover on downs, 9 playsQ4 North CarolinaPunt, 3 playsQ4 Virginia TechEnd of game, 1 play
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 CarolinaPunt, 6 plays, 20 yards
  2. Q1 Virginia TechField goal, 9 plays, 59 yards
  3. Q1 North CarolinaTouchdown, 12 plays, 75 yards
  4. Q1 Virginia TechPunt, 6 plays, 19 yards
  5. Q1 North CarolinaTouchdown, 11 plays, 85 yards
  6. Q2 Virginia TechInterception, 4 plays, 10 yards
  7. Q2 North CarolinaTouchdown, 1 play, 16 yards
  8. Q2 Virginia TechPunt, 6 plays, 19 yards
  9. Q2 North CarolinaPunt, 3 plays, 4 yards
  10. Q2 Virginia TechTouchdown, 14 plays, 69 yards
  11. Q2 North CarolinaField goal, 4 plays, 48 yards
  12. Q3 Virginia TechPunt, 6 plays, 20 yards
  13. Q3 North CarolinaTouchdown, 12 plays, 94 yards
  14. Q3 Virginia TechPunt, 3 plays, 6 yards
  15. Q3 North CarolinaField goal, 8 plays, 61 yards
  16. Q3 Virginia TechPunt, 3 plays, 6 yards
  17. Q3 North CarolinaTouchdown, 4 plays, 55 yards
  18. Q3 Virginia TechPunt, 3 plays, 9 yards
  19. Q4 North CarolinaMissed FG, 9 plays, 43 yards
  20. Q4 Virginia TechPunt, 7 plays, 20 yards
  21. Q4 North CarolinaPunt, 3 plays, 4 yards
  22. Q4 Virginia TechTurnover on downs, 9 plays, 28 yards
  23. Q4 North CarolinaPunt, 3 plays, 2 yards
  24. Q4 Virginia TechEnd of game, 1 play, 3 yards

Play by play

1st quarter5 drives, then North Carolina 7, Virginia Tech 3
North Carolina Punt, 6 plays
15:001st & 10 at own 35Kyle Lowe kickoff for 65 yds for a touchback
15:001st & 10 at own 25Drake Maye run for 2 yds to the NCaro 27
15:002nd & 8 at own 27Drake Maye pass incomplete to Kamari Morales
15:003rd & 8 at own 27Drake Maye run for 10 yds to the NCaro 37 for a 1ST down
15:001st & 10 at own 37Caleb Hood run for no gain to the NCaro 37
15:002nd & 10 at own 37Drake Maye run for 8 yds to the NCaro 45
15:003rd & 2 at own 45Drake Maye pass incomplete to Caleb Hood
13:104th & 2 at own 45Ben Kiernan punt for 31 yds, fair catch by DJ Harvey at the VTech 24
Virginia Tech Field goal, 9 plays
13:101st & 10 at own 24Keshawn King run for 5 yds to the VTech 29
13:102nd & 5 at own 29Grant Wells pass complete to Keshawn King for 3 yds to the VTech 32
13:103rd & 2 at own 32Grant Wells pass complete to Dae’Quan Wright for 4 yds to the VTech 36 for a 1ST down
13:101st & 10 at own 36Keshawn King run for 6 yds to the VTech 42
13:102nd & 4 at own 42Grant Wells pass complete to Kaleb Smith for 34 yds to the NCaro 24 for a 1ST down
13:101st & 10 at opp 24Keshawn King run for no gain to the NCaro 24
13:102nd & 10 at opp 24Grant Wells pass incomplete to Christian Moss
13:103rd & 10 at opp 24PENALTY VT False Start (Dzansi,Silas) 5 yards from UNC24 to UNC29. NO PLAY.
13:103rd & 15 at opp 29Grant Wells pass complete to Dae’Quan Wright for 12 yds to the NCaro 17
9:194th & 3 at opp 17William Ross 34 yd FG GOODVirginia Tech 3, North Carolina 0
North Carolina Touchdown, 12 plays
9:191st & 10 at own 35Kyle Lowe kickoff for 65 yds for a touchback
9:191st & 10 at own 25Caleb Hood run for 12 yds to the NCaro 37 for a 1ST down
9:191st & 10 at own 37Drake Maye pass incomplete to J.J. Jones
9:192nd & 10 at own 37Drake Maye pass complete to John Copenhaver for 29 yds to the VTech 34 for a 1ST down
9:191st & 10 at opp 34Caleb Hood run for 18 yds to the VTech 16 for a 1ST down
9:191st & 10 at opp 16Caleb Hood run for 2 yds to the VTech 14
9:192nd & 8 at opp 14Caleb Hood run for 1 yd to the VTech 13
9:193rd & 7 at opp 13Drake Maye pass complete to Josh Downs for 6 yds to the VTech 7
9:194th & 1 at opp 7Omarion Hampton run for 1 yd to the VTech 6 for a 1ST down
9:191st & goal at opp 6Omarion Hampton run for 2 yds to the VTech 4
9:192nd & goal at opp 4Omarion Hampton run for 1 yd to the VTech 5
9:193rd & goal at opp 5Drake Maye run for 2 yds to the VTech 3
4:374th & goal at opp 3Drake Maye pass complete to Kamari Morales for 3 yds for a TD, (Noah Burnette KICK)North Carolina 7, Virginia Tech 3
Virginia Tech Punt, 6 plays
4:371st & 10 at own 35Noah Burnette kickoff for 65 yds for a touchback
4:371st & 10 at own 25Da’Wain Lofton run for 3 yds to the VTech 22
4:372nd & 13 at own 22Grant Wells pass complete to Jadan Blue for 8 yds to the VTech 30
4:373rd & 5 at own 30Grant Wells pass complete to Keshawn King for 14 yds to the VTech 44 for a 1ST down
4:371st & 10 at own 44Grant Wells pass incomplete to Xayvion Turner-Bradshaw
4:372nd & 10 at own 44Grant Wells run for no gain to the VTech 44
4:373rd & 10 at own 44Grant Wells pass incomplete to Da’Wain Lofton
1:554th & 10 at own 44Peter Moore punt for 41 yds
North Carolina Touchdown, 11 plays
1:551st & 10 at own 15Omarion Hampton run for 3 yds to the NCaro 18
1:552nd & 7 at own 18Drake Maye pass complete to Antoine Green for 21 yds to the NCaro 39 for a 1ST down
1:551st & 10 at own 39Drake Maye pass complete to Omarion Hampton for 9 yds to the NCaro 48
1:552nd & 1 at own 48Drake Maye pass complete to Antoine Green for 6 yds to the VTech 46 for a 1ST down
1:551st & 10 at opp 46Drake Maye pass incomplete to Antoine Green
1:552nd & 10 at opp 46PENALTY UNC False Start (Downs,Josh) 5 yards from VT 46 to UNC49. NO PLAY.
0:002nd & 15 at own 49Drake Maye pass complete to Omarion Hampton for 2 yds Omarion Hampton fumbled, recovered by NCaro
Q2 15:003rd & 17 at own 47Drake Maye run for 10 yds to the VTech 43
Q2 15:004th & 7 at opp 43Drake Maye pass complete to Josh Downs for 24 yds to the VTech 19 for a 1ST down
Q2 15:001st & 10 at opp 19Drake Maye pass complete to Josh Downs for 18 yds to the VTech 1 for a 1ST down
Q2 15:001st & goal at opp 1Drake Maye run for no gain to the VTech 1
Q2 12:372nd & goal at opp 1Drake Maye run for 1 yd for a TD, (Noah Burnette KICK)North Carolina 14, Virginia Tech 3
Q2 12:371st & 10 at own 35Noah Burnette kickoff for 65 yds for a touchback VIRGINIA TECH Penalty, UNS: Unsportsmanlike Conduct (Ty Eller)
Q2 12:371st & 10 at own 35Noah Burnette kickoff for 65 yds for a touchback VIRGINIA TECH Penalty, UNS: Unsportsmanlike Conduct (Ty Eller)
2nd quarter6 drives, then North Carolina 24, Virginia Tech 10
Virginia Tech Interception, 4 plays
12:371st & 10 at own 13Keshawn King run for 2 yds to the VTech 15
12:372nd & 8 at own 15Grant Wells run for 6 yds to the VTech 21
12:373rd & 2 at own 21Bryce Duke run for 2 yds to the VTech 23 for a 1ST down
10:341st & 10 at own 23Grant Wells pass intercepted
North Carolina Touchdown, 1 play
10:281st & 10 at opp 16Drake Maye pass complete to Antoine Green for 16 yds for a TD, (Noah Burnette KICK)North Carolina 21, Virginia Tech 3
Virginia Tech Punt, 6 plays
10:241st & 10 at own 35Noah Burnette kickoff for 65 yds , Keshawn King return for 18 yds to the VTech 18
10:241st & 10 at own 18Keshawn King run for 6 yds to the VTech 24
10:242nd & 4 at own 24Keshawn King run for 3 yds to the VTech 27
10:243rd & 1 at own 27Bryce Duke run for 2 yds to the VTech 29 for a 1ST down
10:241st & 10 at own 29Bryce Duke run for 3 yds to the VTech 26
10:242nd & 13 at own 26Grant Wells run for 4 yds to the VTech 30
10:243rd & 9 at own 30Grant Wells pass complete to Da’Wain Lofton for 7 yds to the VTech 37
6:574th & 2 at own 37Peter Moore punt for 40 yds
North Carolina Punt, 3 plays
6:571st & 10 at own 23Caleb Hood run for 2 yds to the NCaro 21
6:572nd & 12 at own 21Drake Maye run for 6 yds to the NCaro 27
6:573rd & 6 at own 27Drake Maye pass incomplete
5:324th & 6 at own 27Ben Kiernan punt for 47 yds , DJ Harvey returns for 5 yds to the VTech 31
Virginia Tech Touchdown, 14 plays
5:321st & 10 at own 31Grant Wells pass complete to Nick Gallo for 8 yds to the VTech 39
5:322nd & 2 at own 39Jalen Holston run for 3 yds to the VTech 42 for a 1ST down
5:321st & 10 at own 42Grant Wells pass incomplete to Kaleb Smith
5:322nd & 10 at own 42Keshawn King run for 25 yds to the NCaro 33 for a 1ST down
5:321st & 10 at opp 33Keshawn King run for 4 yds to the NCaro 29
5:322nd & 6 at opp 29Grant Wells pass complete to Chance Black for 1 yd to the NCaro 28
5:323rd & 5 at opp 28Grant Wells pass complete to Dae’Quan Wright for 11 yds to the NCaro 17 for a 1ST down
2:291st & 10 at opp 17Timeout NORTH CAROLINA, clock 02:29
2:291st & 10 at opp 17Chance Black run for 2 yds to the NCaro 15
2:292nd & 8 at opp 15Grant Wells pass incomplete to Chance Black
2:293rd & 8 at opp 15Keshawn King run for 1 yd to the NCaro 14
1:474th & 7 at opp 14Timeout NORTH CAROLINA, clock 01:47
1:474th & 7 at opp 14Grant Wells pass complete to Da’Wain Lofton for 7 yds to the NCaro 7 for a 1ST down
1:471st & goal at opp 7Jalen Holston run for 4 yds to the NCaro 3
1:472nd & goal at opp 3Bryce Duke run for 1 yd to the NCaro 2
0:323rd & goal at opp 2Timeout VIRGINIA TECH, clock 00:32
0:283rd & goal at opp 2Grant Wells run for 2 yds for a TD, (William Ross KICK)North Carolina 21, Virginia Tech 10
North Carolina Field goal, 4 plays
0:281st & 10 at own 35Kyle Lowe kickoff for 65 yds for a touchback
0:281st & 10 at own 25Drake Maye pass complete to Bryson Nesbit for 18 yds to the NCaro 43 for a 1ST down
0:281st & 10 at own 43Drake Maye run for 14 yds to the VTech 43 for a 1ST down
0:281st & 10 at opp 43Drake Maye pass complete to Antoine Green for 16 yds to the VTech 27 for a 1ST down
0:061st & 10 at opp 27Timeout VIRGINIA TECH, clock 00:06
0:001st & 10 at opp 27Noah Burnette 44 yd FG GOODNorth Carolina 24, Virginia Tech 10
3rd quarter7 drives, then North Carolina 41, Virginia Tech 10
Virginia Tech Punt, 6 plays
15:001st & 10 at own 35Noah Burnette kickoff for 65 yds for a touchback
15:001st & 10 at own 25Grant Wells pass incomplete to Kaleb Smith
15:002nd & 10 at own 25Grant Wells pass complete to Jadan Blue for 8 yds to the VTech 33
15:003rd & 2 at own 33Bryce Duke run for 3 yds to the VTech 36 for a 1ST down
15:001st & 10 at own 36Grant Wells run for 5 yds to the VTech 41
15:002nd & 5 at own 41Grant Wells pass complete to Da’Wain Lofton for 4 yds to the VTech 45
15:003rd & 1 at own 45Bryce Duke run for no gain to the VTech 45
11:454th & 1 at own 45Peter Moore punt for 50 yds, fair catch by Josh Downs at the NCaro 5
North Carolina Touchdown, 12 plays
11:451st & 10 at own 6Caleb Hood run for 1 yd to the NCaro 7
11:452nd & 9 at own 7Drake Maye pass complete to John Copenhaver for 6 yds to the NCaro 13
11:453rd & 3 at own 13Drake Maye pass complete to Josh Downs for 4 yds to the NCaro 17 for a 1ST down
11:451st & 10 at own 17Drake Maye pass incomplete to Antoine Green
11:452nd & 10 at own 17Drake Maye pass complete to Josh Downs for 1 yd to the NCaro 18
11:453rd & 9 at own 18Drake Maye run for 11 yds to the NCaro 29 for a 1ST down
11:451st & 10 at own 29Drake Maye pass complete to Josh Downs for 24 yds to the VTech 47 for a 1ST down
11:451st & 10 at opp 47Kobe Paysour pass incomplete to Drake Maye
11:452nd & 10 at opp 47Drake Maye pass incomplete to Gavin Blackwell
11:453rd & 10 at opp 47Drake Maye pass complete to Josh Downs for 10 yds to the VTech 37 for a 1ST down
11:451st & 10 at opp 37Drake Maye pass complete to Bryson Nesbit for 35 yds to the VTech 2 for a 1ST down
7:451st & goal at opp 2Drake Maye run for 2 yds for a TD, (Noah Burnette KICK)North Carolina 31, Virginia Tech 10
Virginia Tech Punt, 3 plays
7:451st & 10 at own 35Noah Burnette kickoff for 65 yds for a touchback
7:451st & 10 at own 25Grant Wells run for no gain to the VTech 25
7:452nd & 10 at own 25Grant Wells pass incomplete to Nick Gallo
7:453rd & 10 at own 25Grant Wells pass complete to Kaleb Smith for 6 yds to the VTech 31
6:164th & 4 at own 31Peter Moore punt for 34 yds, punt out-of-bounds at the NCaro 35
North Carolina Field goal, 8 plays
6:161st & 10 at own 35Omarion Hampton run for 1 yd to the NCaro 34
6:162nd & 11 at own 34Drake Maye pass incomplete
6:163rd & 11 at own 34Drake Maye pass complete to Bryson Nesbit for 20 yds to the VTech 46 for a 1ST down
6:161st & 10 at opp 46Omarion Hampton run for 35 yds to the VTech 11 for a 1ST down
6:161st & 10 at opp 11Drake Maye pass complete to Kamari Morales for 1 yd to the VTech 10
6:162nd & 9 at opp 10Drake Maye run for 6 yds to the VTech 4
6:163rd & 3 at opp 4Jacolby Criswell pass incomplete to Gavin Blackwell
3:504th & 3 at opp 4Noah Burnette 21 yd FG GOODNorth Carolina 34, Virginia Tech 10
Virginia Tech Punt, 3 plays
3:501st & 10 at own 35Noah Burnette kickoff for 65 yds for a touchback
3:501st & 10 at own 25Chance Black run for 2 yds to the VTech 27
3:502nd & 8 at own 27Grant Wells pass incomplete to Da’Wain Lofton
3:503rd & 8 at own 27Grant Wells pass complete to Dae’Quan Wright for 4 yds to the VTech 31
2:254th & 4 at own 31Peter Moore punt for 40 yds , Josh Downs returns for 16 yds to the NCaro 45
North Carolina Touchdown, 4 plays
2:251st & 10 at own 45Omarion Hampton run for 4 yds to the NCaro 41
2:252nd & 14 at own 41Drake Maye pass complete to Josh Downs for 33 yds Josh Downs fumbled, recovered by NCaro Gavin Blackwell for a 1ST down
2:251st & 10 at opp 26No Huddle-Shotgun Maye,Drake sacked for loss of 1 yard to the VT 27 (Nelson,Cole) PENALTY UNC Holding (Montilus,Ed) 10 yards from VT 26 to VT 36. NO PLAY.
2:251st & 20 at opp 36D.J. Jones run for 11 yds to the VTech 25
0:292nd & 9 at opp 25Drake Maye pass complete to Bryson Nesbit for 25 yds for a TD, (Noah Burnette KICK)North Carolina 41, Virginia Tech 10
Virginia Tech Punt, 3 plays
0:231st & 10 at own 35Noah Burnette kickoff for 65 yds , Keshawn King return for 22 yds to the VTech 22
0:001st & 10 at own 22Bryce Duke run for 1 yd to the VTech 23
Q4 15:002nd & 9 at own 23Grant Wells pass incomplete to Kaleb Smith
Q4 15:003rd & 9 at own 23Grant Wells pass complete to Jaylen Jones for 8 yds to the VTech 31
Q4 14:094th & 1 at own 31Peter Moore punt for 34 yds, fair catch by Cam’Ron Kelly at the NCaro 35
4th quarter6 drives, then North Carolina 41, Virginia Tech 10
North Carolina Missed FG, 9 plays
14:091st & 10 at own 35Drake Maye pass complete to Kobe Paysour for 4 yds to the NCaro 39
14:092nd & 6 at own 39Drake Maye pass complete to Gavin Blackwell for 7 yds to the NCaro 46 for a 1ST down
14:091st & 10 at own 46Drake Maye run for 1 yd to the NCaro 47
14:092nd & 9 at own 47Drake Maye pass complete to J.J. Jones for 4 yds to the VTech 49
14:093rd & 5 at opp 49Drake Maye pass complete to Kamari Morales for 25 yds to the VTech 24 for a 1ST down
14:091st & 10 at opp 24Omarion Hampton run for 2 yds to the VTech 22
14:092nd & 8 at opp 22Drake Maye pass incomplete to Kobe Paysour
14:093rd & 8 at opp 22Drake Maye pass incomplete to Kobe Paysour
10:514th & 8 at opp 22Noah Burnette 39 yd FG MISSED
Virginia Tech Punt, 7 plays
10:511st & 10 at own 22Jason Brown pass complete to Nick Gallo for 6 yds to the VTech 28
10:512nd & 4 at own 28Bryce Duke run for 5 yds to the VTech 33 for a 1ST down
10:511st & 10 at own 33PENALTY VT False Start (Jordan,Johnny) 5 yards from VT 33 to VT 28. NO PLAY.
10:511st & 15 at own 28Jason Brown pass complete to Kaleb Smith for 9 yds to the VTech 37
10:512nd & 6 at own 37Chance Black run for 6 yds to the VTech 43 for a 1ST down
10:511st & 10 at own 43Jason Brown pass incomplete to Da’Wain Lofton
10:512nd & 10 at own 43Jason Brown pass incomplete to Nick Gallo
10:513rd & 10 at own 43Jason Brown sacked by Jacolbe Cowan for a loss of 1 yard to the VTech 42
7:414th & 11 at own 42Peter Moore punt for 58 yds for a touchback
North Carolina Punt, 3 plays
7:411st & 10 at own 20Jacolby Criswell pass incomplete to George Pettaway
7:412nd & 10 at own 20Jacolby Criswell pass complete to Justin Olson for 4 yds to the NCaro 24
7:413rd & 6 at own 24Jacolby Criswell pass incomplete to George Pettaway
6:404th & 6 at own 24Ben Kiernan punt for 43 yds, fair catch by William Kakavitsas at the VTech 33
Virginia Tech Turnover on downs, 9 plays
6:401st & 10 at own 33Chance Black run for 5 yds to the VTech 38
6:402nd & 5 at own 38Jason Brown pass complete to Stephen Gosnell for 11 yds to the VTech 49 for a 1ST down
6:401st & 10 at own 49Jason Brown pass incomplete to Jadan Blue
6:402nd & 10 at own 49Chance Black run for 4 yds to the NCaro 47
6:403rd & 6 at opp 47Jason Brown pass complete to Jaylen Jones for 9 yds to the NCaro 38 for a 1ST down
6:401st & 10 at opp 38Bryce Duke run for 2 yds to the NCaro 36
6:402nd & 8 at opp 36Jason Brown sacked by Randy Caldwell for a loss of 8 yards to the NCaro 44
6:403rd & 16 at opp 44Jason Brown pass incomplete to Dae’Quan Wright
3:014th & 16 at opp 44No Huddle-Shotgun Brown,Jason pass incomplete short right to Jones,Jaylen PENALTY UNC Offside (Hamrick,Malaki) 5 yards from UNC44 to UNC39. NO PLAY.
2:564th & 11 at opp 39Jason Brown pass incomplete to Jaylen Jones
North Carolina Punt, 3 plays
2:561st & 10 at own 39George Pettaway run for 2 yds to the NCaro 37
2:562nd & 12 at own 37PENALTY UNC False Start (Pounds,Diego) 5 yards from UNC37 to UNC32. NO PLAY.
2:562nd & 17 at own 32George Pettaway run for 6 yds to the NCaro 38
2:563rd & 11 at own 38Jacolby Criswell run for 3 yds to the NCaro 41
0:154th & 8 at own 41Timeout NORTH CAROLINA, clock 00:15
0:094th & 8 at own 41Cole Maynard punt for 14 yds, punt out-of-bounds at the VTech 45
Virginia Tech End of game, 1 play
0:001st & 10 at own 45Bryce Duke run for 3 yds to the VTech 48

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.

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