North Carolina at Virginia Tech

Saturday, September 29, 2007

No. 17 Virginia Tech beat North Carolina 17–⁠10. It was their 26th meeting; after it, Virginia Tech led the series 15–⁠7–⁠4 as played.

AwayNorth Carolina4–⁠8 in 2007
10
Home17Virginia Tech11–⁠3 in 2007
17

Final at Lane Stadium, BlacksburgAttendance 66,233

At kickoff
66°F, clear, wind 7 mph from the eastWeather: NOAA NCEI Integrated Surface Database; Virginia Tech Airport (KBCB), 2 km from the stadium

Scoring by quarter

TeamQ1Q2Q3Q4Final
North Carolina030710
Virginia Tech7010017

Standouts

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

Player stats

North Carolina

PassingC/AttYdsTDInt
T.J. Yates16/2518201
RushingCarYdsTDLong
Anthony Elzy1174125
Ryan Houston1854010
Johnny White21007
Brooks Foster1404
ReceivingRecYdsTDLong
Hakeem Nicks894020
Brandon Tate331019
Anthony Elzy225013
Kenton Thornton120020
InterceptionsIntYdsTD
Deunta Williams1390

Virginia Tech

PassingC/AttYdsTDInt
Tyrod Taylor10/196601
Sean Glennon1/11000
RushingCarYdsTDLong
Branden Ore1993111
Eddie Royal260053
Tyrod Taylor111119
Kenny Lewis Jr2302
ReceivingRecYdsTDLong
Justin Harper238024
Josh Morgan324012
Eddie Royal41408
Carlton Weatherford1303
InterceptionsIntYdsTD
Xavier Adibi1310

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

Team stats

North CarolinaVirginia Tech
306Total yards241
209Passing yards93
124Rushing yards165
7.3Yards per pass3.8
2.8Yards per rush4.6
18First downs11
5–⁠15Third downs3–⁠12
1–⁠3Fourth downs0–⁠0
2Turnovers1
5–⁠45Penalties9–⁠80
20:40Possession16:00

Efficiency

North CarolinaVirginia Tech
37%Success rate36%
0.03EPA per play−0.03
1.01Explosiveness0.63
−0.09Rushing EPA0.22
0.20Passing EPA−0.36
38%Passing-down success24%
−0.08First-down EPA−0.03
0.01Second-down EPA0.14
0.37Third-down EPA−0.43
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 going in

Our ratings (scores only)

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

Every drive

Virginia Tech end zoneNorth Carolina end zoneQ1 North CarolinaPunt, 3 playsQ1 Virginia TechTouchdown run, 7 playsQ1 North CarolinaTurnover on downs, 8 playsQ1 Virginia TechPunt, 4 playsQ1 North CarolinaPunt, 3 playsQ1 Virginia TechInterceptionQ2 North CarolinaField goal, 8 playsQ2 Virginia TechPunt, 6 playsQ2 North CarolinaPunt, 6 playsQ2 Virginia TechPunt, 5 playsQ2 North CarolinaPunt, 3 playsQ2 Virginia TechEnd of half, 1 playQ3 Virginia TechField goal, 4 playsQ3 North CarolinaFumbleQ3 Virginia TechPunt, 7 playsQ3 North CarolinaInterceptionQ3 Virginia TechTouchdown run, 3 playsQ3 North CarolinaPunt, 3 playsQ3 Virginia TechPunt, 3 playsQ4 North CarolinaPunt, 3 playsQ4 Virginia TechPunt, 3 playsQ4 North CarolinaTouchdown run, 12 playsQ4 Virginia TechPunt, 3 playsQ4 North CarolinaTurnover on downs, 7 playsQ4 Virginia TechEnd of game, 2 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 North CarolinaPunt, 3 plays, −1 yard
  2. Q1 Virginia TechTouchdown run, 7 plays, 70 yards
  3. Q1 North CarolinaTurnover on downs, 8 plays, 40 yards
  4. Q1 Virginia TechPunt, 4 plays, 19 yards
  5. Q1 North CarolinaPunt, 3 plays, 9 yards
  6. Q1 Virginia TechInterception, −2 yards
  7. Q2 North CarolinaField goal, 8 plays, 36 yards
  8. Q2 Virginia TechPunt, 6 plays, 5 yards
  9. Q2 North CarolinaPunt, 6 plays, 10 yards
  10. Q2 Virginia TechPunt, 5 plays, 23 yards
  11. Q2 North CarolinaPunt, 3 plays, 4 yards
  12. Q2 Virginia TechEnd of half, 1 play, −1 yard
  13. Q3 Virginia TechField goal, 4 plays, 7 yards
  14. Q3 North CarolinaFumble, 0 yards
  15. Q3 Virginia TechPunt, 7 plays, 30 yards
  16. Q3 North CarolinaInterception, 82 yards
  17. Q3 Virginia TechTouchdown run, 3 plays, 12 yards
  18. Q3 North CarolinaPunt, 3 plays, 2 yards
  19. Q3 Virginia TechPunt, 3 plays, 7 yards
  20. Q4 North CarolinaPunt, 3 plays, −4 yards
  21. Q4 Virginia TechPunt, 3 plays, 2 yards
  22. Q4 North CarolinaTouchdown run, 12 plays, 76 yards
  23. Q4 Virginia TechPunt, 3 plays, 6 yards
  24. Q4 North CarolinaTurnover on downs, 7 plays, 40 yards
  25. Q4 Virginia TechEnd of game, 2 plays, 18 yards

Play by play

1st quarter6 drives, then Virginia Tech 7, North Carolina 0
North Carolina Punt, 3 plays
15:001st & 10 at own 24Brooks Foster rush for 4 yards to the NCaro 28.
15:002nd & 6 at own 28T.J. Yates pass incomplete to Brandon Tate.
13:553rd & 6 at own 28T.J. Yates sacked by Chris Ellis at the NCaro 23 for a loss of 5 yards.
13:554th & 11 at own 23Terrence Brown punt for 47 yards downed at the VTech 30.
Virginia Tech Touchdown run, 7 plays
13:551st & 10 at own 30Eddie Royal rush for 53 yards to the NCaro 17 for a 1ST down.
13:551st & 10 at opp 17Branden Ore rush for 5 yards to the NCaro 12.
13:552nd & 5 at opp 12Branden Ore rush for 3 yards to the NCaro 9.
13:553rd & 2 at opp 9Branden Ore rush for 2 yards to the NCaro 7 for a 1ST down.
11:481st & goal at opp 7Branden Ore rush for 6 yards to the NCaro 1.
11:482nd & 0 at opp 1Virginia Tech penalty 5 yard offside on Brandon Holland accepted.
10:542nd & goal at opp 6Tyrod Taylor rush for 1 yard to the NCaro 5.
10:123rd & goal at opp 5Tyrod Taylor rush for 5 yards for a TOUCHDOWN.Virginia Tech 6, North Carolina 0
10:12Jud Dunlevy extra point GOOD.Virginia Tech 7, North Carolina 0
10:12Jared Develli kickoff for 63 yards returned by Brandon Tate for 24 yards to the NCaro 31.
North Carolina Turnover on downs, 8 plays
10:121st & 10 at own 31Ryan Houston rush for 3 yards to the NCaro 34.
10:122nd & 7 at own 34T.J. Yates pass incomplete to Hakeem Nicks, North Carolina penalty ineligible downfield on pass declined.
9:193rd & 7 at own 34Timeout NORTH CAROLINA, clock 09:19.
9:113rd & 7 at own 34T.J. Yates pass complete to Hakeem Nicks for 20 yards to the VTech 46 for a 1ST down.
9:111st & 10 at opp 46Brandon Tate rush for 10 yards to the VTech 36 for a 1ST down.
9:111st & 10 at opp 36T.J. Yates pass incomplete to Hakeem Nicks, broken up by Xavier Adibi.
8:352nd & 10 at opp 36T.J. Yates rush for 4 yards to the VTech 32.
8:353rd & 6 at opp 32T.J. Yates pass complete to Brandon Tate for 3 yards to the VTech 29.
7:264th & 3 at opp 29T.J. Yates pass incomplete to Brandon Tate.
Virginia Tech Punt, 4 plays
7:191st & 10 at own 29Branden Ore rush for 11 yards to the VTech 40 for a 1ST down.
6:551st & 10 at own 40Timeout VIRGINIA TECH, clock 06:55.
6:101st & 10 at own 40Branden Ore rush for 2 yards to the VTech 42.
6:102nd & 8 at own 42Branden Ore rush for 6 yards to the VTech 48.
5:253rd & 2 at own 48Tyrod Taylor rush for no gain to the VTech 48.
5:154th & 2 at own 48Brent Bowden punt for 52 yards for a touchback.
North Carolina Punt, 3 plays
5:151st & 10 at own 20Johnny White rush for 3 yards to the NCaro 23.
5:152nd & 7 at own 23Ryan Houston rush for 6 yards to the NCaro 29.
3:473rd & 1 at own 29Ryan Houston rush for no gain to the NCaro 29.
3:054th & 1 at own 29Terrence Brown punt for 30 yards punt out-of-bounds at the NCaro 49, North Carolina penalty 10 yard holding accepted.
Virginia Tech Interception
2:581st & 10 at opp 49Tyrod Taylor rush for 9 yards to the NCaro 40.
2:532nd & 1 at opp 40Kenny Lewis Jr. rush for 2 yards to the NCaro 38 for a 1ST down.
2:531st & 10 at opp 38Virginia Tech penalty 5 yard ineligible downfield on pass accepted, no play.
2:531st & 15 at opp 43Branden Ore rush for 7 yards to the NCaro 36.
2:532nd & 8 at opp 36Tyrod Taylor pass complete to Josh Morgan for 2 yards to the NCaro 44, Virginia Tech penalty 10 yard holding on Josh Hyman accepted.
2:532nd & 16 at opp 44Tyrod Taylor pass complete to Josh Hyman for no gain to the VTech 46, Virginia Tech penalty 10 yard holding accepted.
2:532nd & 26 at own 46Tyrod Taylor rush for no gain to the VTech 46.
0:013rd & 26 at own 46North Carolina penalty 15 yard roughing passer on Aaron Stahl accepted, no play.
0:011st & 10 at opp 39Tyrod Taylor pass complete to Josh Morgan for 12 yards to the NCaro 27 for a 1ST down.
Q2 15:001st & 10 at opp 27Branden Ore rush for 2 yards to the NCaro 25.
Q2 14:232nd & 8 at opp 25Branden Ore rush for 4 yards to the NCaro 21.
Q2 13:253rd & 4 at opp 21Tyrod Taylor pass intercepted by Deunta Williams at the NCaro 10, returned for 39 yards to the NCaro 49.
2nd quarter6 drives, then Virginia Tech 7, North Carolina 3
North Carolina Field goal, 8 plays
13:251st & 10 at own 49Ryan Houston rush for 3 yards to the VTech 48.
12:432nd & 7 at opp 48T.J. Yates rush for 1 yard to the VTech 47.
12:013rd & 6 at opp 47T.J. Yates pass complete to Hakeem Nicks for 18 yards to the VTech 29 for a 1ST down.
12:011st & 10 at opp 29Ryan Houston rush for 10 yards to the VTech 19 for a 1ST down.
12:011st & 10 at opp 19Ryan Houston rush for 1 yard to the VTech 18.
10:392nd & 9 at opp 18T.J. Yates rush for 1 yard to the VTech 17.
10:393rd & 8 at opp 17T.J. Yates pass complete to Hakeem Nicks for 2 yards to the VTech 15.
9:484th & 6 at opp 15Connor Barth 32 yard field goal GOOD.Virginia Tech 7, North Carolina 3
7:44Connor Barth kickoff for 45 yards returned by Billy Gorham for 6 yards to the VTech 31.
Virginia Tech Punt, 6 plays
9:301st & 10 at own 31Tyrod Taylor pass complete to Eddie Royal for 4 yards to the VTech 35.
7:442nd & 6 at own 35Branden Ore rush for 5 yards to the VTech 40.
7:443rd & 1 at own 40Kenny Lewis Jr. rush for 1 yard to the VTech 41 for a 1ST down.
7:441st & 10 at own 41Tyrod Taylor pass incomplete to Josh Hyman.
7:442nd & 10 at own 41Tyrod Taylor pass complete to Kenny Lewis Jr. for a loss of 3 yards to the VTech 38.
6:143rd & 13 at own 38Tyrod Taylor sacked by Hilee Taylor and Marvin Austin at the VTech 36 for a loss of 2 yards.
6:144th & 15 at own 36Brent Bowden punt for 34 yards, returned by Brandon Tate for 5 yards to the NCaro 35.
North Carolina Punt, 6 plays
5:231st & 10 at own 35T.J. Yates sacked by Cam Martin at the NCaro 31 for a loss of 4 yards.
5:232nd & 14 at own 31T.J. Yates pass complete to Johnny White for 8 yards to the NCaro 39.
4:203rd & 6 at own 39T.J. Yates pass complete to Brandon Tate for 13 yards to the VTech 48 for a 1ST down.
4:201st & 10 at opp 48T.J. Yates pass incomplete to Richard Quinn.
4:202nd & 10 at opp 48Ryan Houston rush for a loss of 1 yard to the VTech 49.
3:273rd & 11 at opp 49T.J. Yates sacked by Jason Worilds at the NCaro 45 for a loss of 6 yards.
2:484th & 17 at own 45Terrence Brown punt for 39 yards, fair catch by Eddie Royal at the VTech 16.
Virginia Tech Punt, 5 plays
2:431st & 10 at own 16Tyrod Taylor pass incomplete to Sam Wheeler.
2:362nd & 10 at own 16Tyrod Taylor pass complete to Justin Harper for 24 yards to the VTech 40 for a 1ST down.
2:281st & 10 at own 40Tyrod Taylor pass incomplete.
2:282nd & 10 at own 40Tyrod Taylor sacked by Quan Sturdivant at the VTech 33 for a loss of 7 yards.
2:283rd & 17 at own 33Tyrod Taylor pass complete to Eddie Royal for 6 yards to the VTech 39.
1:434th & 11 at own 39Brent Bowden punt for 34 yards, returned by Brandon Tate for 5 yards to the NCaro 32.
North Carolina Punt, 3 plays
1:381st & 10 at own 32T.J. Yates pass incomplete to Hakeem Nicks.
0:562nd & 10 at own 32Johnny White rush for 7 yards to the NCaro 39.
0:563rd & 3 at own 39North Carolina penalty 5 yard false start on Calvin Darity accepted.
0:563rd & 8 at own 34T.J. Yates rush for 2 yards to the NCaro 36.
0:354th & 6 at own 36Timeout VIRGINIA TECH, clock 00:35.
0:214th & 6 at own 36Terrence Brown punt for 53 yards downed at the VTech 11.
Virginia Tech End of half, 1 play
0:191st & 10 at own 11Team rush for a loss of 1 yard to the VTech 10.
Q3 15:00Connor Barth kickoff for 46 yards returned by Josh Morgan for 34 yards to the NCaro 42.
3rd quarter7 drives, then Virginia Tech 17, North Carolina 3
Virginia Tech Field goal, 4 plays
15:001st & 10 at opp 42Tyrod Taylor rush for 4 yards to the NCaro 38.
15:002nd & 6 at opp 38Tyrod Taylor sacked by Marvin Austin at the NCaro 45 for a loss of 7 yards.
14:043rd & 13 at opp 45Sean Glennon pass complete to Josh Morgan for 10 yards to the NCaro 35.
13:244th & 3 at opp 35Jud Dunlevy 52 yard field goal GOOD.Virginia Tech 10, North Carolina 3
13:24Jared Develli kickoff for 70 yards for a touchback.
North Carolina Fumble
13:241st & 10 at own 20Ryan Houston rush for 2 yards to the NCaro 22.
12:412nd & 8 at own 22Ryan Houston rush for a loss of 1 yard to the NCaro 21.
11:543rd & 9 at own 21Virginia Tech penalty 15 yard personal foul on Chris Ellis accepted, no play.
11:541st & 10 at own 36T.J. Yates pass complete to Hakeem Nicks for 12 yards to the NCaro 48 for a 1ST down.
11:161st & 10 at own 48North Carolina penalty illegal motion declined, North Carolina penalty 10 yard holding on Garrett Reynolds accepted, no play.
11:161st & 20 at own 38T.J. Yates pass complete to Brandon Tate for 19 yards to the VTech 43.
10:252nd & 1 at opp 43Ryan Houston rush for 2 yards to the VTech 41 for a 1ST down.
10:251st & 10 at opp 41Virginia Tech penalty 15 yard personal foul on Cam Martin accepted, no play.
10:251st & 10 at opp 26Ryan Houston rush for 4 yards to the VTech 22.
10:252nd & 6 at opp 22Ryan Houston rush for 3 yards to the VTech 19.
9:093rd & 3 at opp 19T.J. Yates pass complete to Anthony Elzy for 12 yards to the VTech 7 for a 1ST down.
9:091st & goal at opp 7Ryan Houston rush for 2 yards to the VTech 5.
8:052nd & goal at opp 5Ryan Houston rush for 4 yards, fumbled in the endzone, forced by Orion Martin, recovered by Kam Chancellor at the VTech 20.
Virginia Tech Punt, 7 plays
8:001st & 10 at own 20Tyrod Taylor pass incomplete to Josh Morgan.
7:532nd & 10 at own 20Tyrod Taylor pass complete to Justin Harper for 14 yards to the VTech 34 for a 1ST down.
7:321st & 10 at own 34Branden Ore rush for 5 yards to the VTech 39.
6:562nd & 5 at own 39Tyrod Taylor pass complete to Eddie Royal for 8 yards to the VTech 47 for a 1ST down.
6:431st & 10 at own 47Tyrod Taylor sacked by Trimane Goddard at the VTech 46 for a loss of 1 yard.
6:102nd & 11 at own 46Virginia Tech penalty 5 yard false start on Richard Graham accepted.
6:432nd & 16 at own 41Tyrod Taylor rush for 9 yards to the 50 yard line.
5:083rd & 7 at the 50Tyrod Taylor pass incomplete to Josh Hyman.
4:584th & 7 at the 50Brent Bowden punt for 46 yards downed at the NCaro 4.
North Carolina Interception
4:511st & 10 at own 4Ryan Houston rush for 1 yard to the NCaro 5.
4:132nd & 9 at own 5T.J. Yates pass complete to Hakeem Nicks for 13 yards to the NCaro 18 for a 1ST down.
4:051st & 10 at own 18T.J. Yates rush for a loss of 2 yards, fumbled at the NCaro 16, recovered by T.J. Yates at the NCaro 16.
4:052nd & 12 at own 16T.J. Yates pass complete to Hakeem Nicks for 20 yards to the NCaro 36 for a 1ST down.
4:051st & 10 at own 36T.J. Yates pass intercepted by Xavier Adibi at the NCaro 43, returned for 31 yards to the NCaro 12.
Virginia Tech Touchdown run, 3 plays
4:051st & 10 at opp 12Branden Ore rush for 4 yards to the NCaro 8.
4:052nd & 6 at opp 8Branden Ore rush for 7 yards to the NCaro 1 for a 1ST down.
2:171st & goal at opp 1Branden Ore rush for 1 yard for a TOUCHDOWN.Virginia Tech 16, North Carolina 3
2:17Jud Dunlevy extra point GOOD.Virginia Tech 17, North Carolina 3
2:17Jared Develli kickoff for 65 yards returned by Brandon Tate for 20 yards to the NCaro 25.
North Carolina Punt, 3 plays
2:021st & 10 at own 25Ryan Houston rush for 1 yard to the NCaro 26.
1:182nd & 9 at own 26T.J. Yates pass complete to Brooks Foster for 3 yards to the NCaro 29.
0:243rd & 6 at own 29T.J. Yates rush for a loss of 2 yards to the NCaro 27.
0:244th & 8 at own 27Terrence Brown punt for 54 yards, returned by Eddie Royal for 21 yards to the VTech 30, Virginia Tech penalty 10 yard illegal block on Jason Worilds accepted.
Virginia Tech Punt, 3 plays
0:171st & 10 at own 30Branden Ore rush for no gain to the VTech 30.
Q4 15:002nd & 10 at own 30Eddie Royal rush for 7 yards to the VTech 37.
Q4 14:473rd & 3 at own 37Tyrod Taylor pass incomplete to Eddie Royal.
Q4 14:364th & 3 at own 37Brent Bowden punt for 22 yards downed at the NCaro 41.
4th quarter6 drives, then Virginia Tech 17, North Carolina 10
North Carolina Punt, 3 plays
14:361st & 10 at own 41T.J. Yates sacked by Cam Martin at the NCaro 36 for a loss of 5 yards.
13:432nd & 15 at own 36T.J. Yates pass complete to Hakeem Nicks for 1 yard to the NCaro 37.
13:043rd & 14 at own 37T.J. Yates pass incomplete to Brandon Tate.
12:544th & 14 at own 37Terrence Brown punt for 63 yards for a touchback.
Virginia Tech Punt, 3 plays
12:541st & 10 at own 20Virginia Tech penalty 5 yard false start on Richard Graham accepted.
12:431st & 15 at own 15Tyrod Taylor pass complete to Eddie Royal for a loss of 4 yards to the VTech 11.
12:012nd & 19 at own 11Branden Ore rush for 11 yards to the VTech 22.
11:233rd & 8 at own 22Timeout VIRGINIA TECH, clock 11:23.
11:173rd & 8 at own 22Tyrod Taylor pass incomplete to Josh Morgan.
11:034th & 8 at own 22Brent Bowden punt for 54 yards downed at the NCaro 24.
North Carolina Touchdown run, 12 plays
10:171st & 10 at own 24Anthony Elzy rush for 3 yards to the NCaro 27.
10:172nd & 7 at own 27Anthony Elzy rush for 9 yards to the NCaro 36 for a 1ST down.
9:491st & 10 at own 36T.J. Yates pass complete to Hakeem Nicks for 8 yards to the NCaro 44.
9:422nd & 2 at own 44Ryan Houston rush for 7 yards to the VTech 49 for a 1ST down.
5:341st & 10 at opp 49T.J. Yates pass complete to Kenton Thornton for 20 yards to the VTech 29 for a 1ST down.
8:501st & 10 at opp 29Anthony Elzy rush for 5 yards to the VTech 24.
8:102nd & 5 at opp 24Ryan Houston rush for 3 yards to the VTech 21.
6:363rd & 2 at opp 21Brandon Tate rush for a loss of 7 yards to the VTech 28.
6:364th & 9 at opp 28T.J. Yates pass complete to Anthony Elzy for 13 yards to the VTech 15 for a 1ST down.
6:361st & 10 at opp 15Anthony Elzy rush for 2 yards to the VTech 13.
6:362nd & 8 at opp 13Anthony Elzy rush for 12 yards to the VTech 1 for a 1ST down.
5:341st & goal at opp 1Anthony Elzy rush for 1 yard for a TOUCHDOWN.Virginia Tech 17, North Carolina 9
5:34Connor Barth extra point GOOD.Virginia Tech 17, North Carolina 10
5:34Connor Barth kickoff for 57 yards returned by Branden Ore for 8 yards to the VTech 21.
Virginia Tech Punt, 3 plays
5:211st & 10 at own 21Branden Ore rush for 3 yards to the VTech 24.
4:372nd & 7 at own 24Tyrod Taylor pass complete to Car Weatherford for 3 yards to the VTech27, PENALTY Virginia Tech personal foul off-setting, PENALTY North Carolina personal foul off-setting, clock 04:37.
4:213rd & 4 at own 27Tyrod Taylor pass incomplete to Josh Morgan.
4:104th & 4 at own 27Brent Bowden punt for 59 yards downed at the NCaro 14.
North Carolina Turnover on downs, 7 plays
4:011st & 10 at own 14Anthony Elzy rush for 8 yards to the NCaro 22.
3:282nd & 2 at own 22Anthony Elzy rush for 1 yard to the NCaro 23.
2:473rd & 1 at own 23Anthony Elzy rush for 25 yards to the NCaro 48 for a 1ST down.
2:231st & 10 at own 48Anthony Elzy rush for 6 yards to the VTech 46.
1:462nd & 4 at opp 46Anthony Elzy rush for 2 yards to the VTech 44.
1:413rd & 2 at opp 44Timeout NORTH CAROLINA, clock 01:41.
1:353rd & 2 at opp 44T.J. Yates sacked by Cam Martin at the NCaro 49 for a loss of 7 yards.
1:354th & 9 at own 49North Carolina penalty 5 yard false start accepted.
0:464th & 14 at opp 46T.J. Yates pass incomplete to Brandon Tate.
Virginia Tech End of game, 2 plays
0:461st & 10 at own 46Branden Ore rush for 19 yards to the NCaro 35 for a 1ST down.
0:461st & 10 at opp 35Team rush for a loss of 1 yard to the NCaro 36.

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