← CFB Terminal
21
ACC
AT
31
ACC
2018 week 9 · Saturday, October 27, 2018 at 11:20 AM CT · Scott Stadium · 43,128 att · 54.5°F, wind 5

Drive chart

WIN PROBABILITYNorth Carolina above · Virginia below
KICK74% → 100% VirginiaFINAL
North Carolina Virginia bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
TD
13 pl · 83 yd · 6:47
0–7
+1
15:00 1st & 10 OWN 17 Bryce Perkins run for 8 yds to the Virg 25 +8 0.73
15:00 2nd & 2 OWN 25 Jordan Ellis run for 5 yds to the Virg 30 for a 1ST down +5 0.11
15:00 1st & 10 OWN 30 Bryce Perkins pass complete to Olamide Zaccheaus for 12 yds to the Virg 42 for a 1ST down +12 1.13
15:00 1st & 10 OWN 42 Bryce Perkins run for 19 yds to the NCaro 39 for a 1ST down +19 1.42
15:00 1st & 10 OPP 39 Jordan Ellis run for 3 yds to the NCaro 36 +3 -0.26
15:00 2nd & 7 OPP 36 Bryce Perkins pass complete to Tavares Kelly for 3 yds to the NCaro 33 +3 -0.29
15:00 3rd & 4 OPP 33 Bryce Perkins pass complete to Hasise Dubois for 7 yds to the NCaro 26 for a 1ST down +7 0.97
15:00 1st & 10 OPP 26 Bryce Perkins pass incomplete to Tavares Kelly 0 -0.47
15:00 2nd & 10 OPP 26 Bryce Perkins pass incomplete 0 -0.64
15:00 3rd & 10 OPP 26 Bryce Perkins run for 8 yds to the NCaro 18 +8 0.49
15:00 4th & 2 OPP 18 Bryce Perkins run for 4 yds to the NCaro 14 for a 1ST down +4 0.79
15:00 1st & 10 OPP 14 Bryce Perkins run for 4 yds to the NCaro 10 +4 -0.02
8:13 2nd & 6 OPP 10 Bryce Perkins run for 10 yds for a TD (Brian Delaney KICK) +10 2.57
TD
11 pl · 75 yd · 4:23
7–7
+2
8:13 1st & 10 OWN 25 Antonio Williams run for no gain to the NCaro 25 0 -0.70
8:13 2nd & 10 OWN 25 Nathan Elliott pass complete to Beau Corrales for 4 yds to the NCaro 29 +4 -0.06
8:13 3rd & 6 OWN 29 Nathan Elliott pass complete to Dazz Newsome for 17 yds to the NCaro 46 for a 1ST down +17 2.66
8:13 1st & 10 OWN 46 Antonio Williams run for 3 yds to the NCaro 49 +3 -0.42
8:13 2nd & 7 OWN 49 Nathan Elliott pass complete to Anthony Ratliff-Williams for 6 yds to the Virg 45 +6 0.37
8:13 3rd & 1 OPP 45 Antonio Williams run for 2 yds to the Virg 43 for a 1ST down +2 0.88
8:13 1st & 10 OPP 43 Jordon Brown run for 7 yds to the Virg 36 +7 0.49
8:13 2nd & 3 OPP 36 Nathan Elliott pass incomplete 0 -0.92
8:13 3rd & 3 OPP 36 Jordon Brown run for no gain to the Virg 36 0 -1.06
8:13 4th & 3 OPP 36 Nathan Elliott pass complete to Jake Bargas for 6 yds to the Virg 30 for a 1ST down +6 2.03
3:50 1st & 10 OPP 30 Nathan Elliott pass complete to Dazz Newsome for 30 yds for a TD (Freeman Jones KICK) +30 2.81
TD
6 pl · 75 yd · 3:03
7–14
−5
3:50 1st & 10 OWN 25 Jordan Ellis run for 4 yds to the Virg 29 +4 -0.11
3:50 2nd & 6 OWN 29 Bryce Perkins run for 4 yds to the Virg 33 +4 -0.11
3:50 3rd & 2 OWN 33 Bryce Perkins run for 2 yds to the Virg 35 for a 1ST down +2 1.05
3:50 1st & 10 OWN 35 Olamide Zaccheaus run for 29 yds to the NCaro 36 for a 1ST down +29 2.23
3:50 1st & 10 OPP 36 Bryce Perkins pass complete to Olamide Zaccheaus for 9 yds to the NCaro 27 +9 0.77
0:47 2nd & 1 OPP 27 Bryce Perkins pass complete to Joe Reed for 27 yds for a TD (Brian Delaney KICK) +27 2.24
PUNT
3 pl · 8 yd · 1:36
7–14
+12
0:47 1st & 10 OWN 18 NORTH CAROLINA Penalty, false start (-5 Yards) to the NCaro 13 -5
0:47 1st & 15 OWN 13 Antonio Williams run for 4 yds to the NCaro 17 +4 -0.04
0:47 2nd & 11 OWN 17 Nathan Elliott pass complete to Michael Carter for 4 yds to the NCaro 21 +4 -0.03
0:00 OPP 0 End of 1st Quarter
15:00 3rd & 7 OWN 21 Nathan Elliott pass complete to Carl Tucker for 5 yds to the NCaro 26 +5 0.03
15:00 4th & 2 OWN 26 Hunter Lent punt for 39 yds , Tavares Kelly returns for 5 yds to the Virg 40
Q2
INT
1 pl · 0 yd · 0:07
7–14
+1
14:11 1st & 10 OWN 40 Bryce Perkins pass intercepted Myles Dorn return for no gain to the NCaro 16 -2.24
PUNT
3 pl · 4 yd · 1:09
7–14
+2
14:04 1st & 10 OWN 16 Michael Carter run for 2 yds to the NCaro 18 +2 -0.30
14:04 2nd & 8 OWN 18 Nathan Elliott pass incomplete to Anthony Ratliff-Williams 0 -0.30
14:04 3rd & 8 OWN 18 Nathan Elliott run for 2 yds to the NCaro 20 +2 -0.09
14:04 4th & 6 OWN 20 Hunter Lent punt for 37 yds
FG
9 pl · 37 yd · 5:23
7–17
+1
12:55 1st & 10 OWN 43 NORTH CAROLINA Penalty, Defensive offside (Malik Carney) to the Virg 48 +5
12:55 1st & 5 OWN 48 Jordan Ellis run for 5 yds to the NCaro 47 for a 1ST down +5 -0.55
12:55 1st & 10 OPP 47 Jordan Ellis run for 5 yds to the NCaro 42 Jordan Ellis fumbled, forced by D.J. Ford, recovered by Virg Jordan Ellis +5 0.10
12:55 2nd & 5 OPP 42 Bryce Perkins pass complete to Olamide Zaccheaus for 10 yds to the NCaro 32 for a 1ST down +10 0.64
12:55 1st & 10 OPP 32 Jordan Ellis run for 7 yds to the NCaro 25 +7 0.37
12:55 2nd & 3 OPP 25 Jordan Ellis run for 3 yds to the NCaro 22 for a 1ST down +3 -0.14
12:55 1st & 10 OPP 22 Bryce Perkins pass incomplete 0 -0.40
12:55 2nd & 10 OPP 22 Bryce Perkins sacked by Jalen Dalton for a loss of 5 yards to the NCaro 27 -5 -1.36
12:55 3rd & 15 OPP 27 Bryce Perkins run for 7 yds to the NCaro 20 +7 0.42
7:32 4th & 8 OPP 20 Brian Delaney 37 yd FG GOOD -0.00
TD
8 pl · 80 yd · 2:31
14–17
−13
7:32 1st & 10 OWN 20 Nathan Elliott pass incomplete, broken up by Charles Snowden 0 -0.56
7:32 2nd & 10 OWN 20 Michael Carter run for 13 yds to the NCaro 33 for a 1ST down +13 1.52
7:32 1st & 10 OWN 33 Michael Carter run for 2 yds to the NCaro 35 +2 -0.60
7:32 2nd & 8 OWN 35 Nathan Elliott pass complete to Dazz Newsome for 9 yds to the NCaro 44 for a 1ST down +9 1.66
7:32 1st & 10 OWN 44 Antonio Williams run for 6 yds to the 50 yard line +6 0.39
7:32 2nd & 4 50 Nathan Elliott pass complete to Beau Corrales for 28 yds to the Virg 22 for a 1ST down +28 1.34
7:32 1st & 10 OPP 22 Nathan Elliott pass complete to Rontavius Groves for 6 yds to the Virg 16 +6 0.19
5:01 2nd & 4 OPP 16 Nathan Elliott pass complete to Carl Tucker for 16 yds for a TD (Freeman Jones KICK) +16 2.46
PUNT
3 pl · 1 yd · 5:01
14–17
−11
5:01 1st & 10 OWN 25 Jordan Ellis run for no gain to the Virg 25 0 -0.70
5:01 2nd & 10 OWN 25 Jordan Ellis run for 1 yd to the Virg 26 +1 -0.29
5:01 3rd & 9 OWN 26 Bryce Perkins pass incomplete to Hasise Dubois 0 -0.19
5:01 4th & 9 OWN 26 Lester Coleman punt for 36 yds, downed at the NCaro 38
PUNT
3 pl · 5 yd · 1:07
14–17
+4
3:25 1st & 10 OWN 38 Antonio Williams run for 4 yds to the NCaro 42 +4 -0.17
3:25 2nd & 6 OWN 42 Nathan Elliott pass complete to Jake Bargas for 1 yd to the NCaro 43 +1 -0.86
2:31 3rd & 5 OWN 43 Timeout VIRGINIA, clock 02:31
2:31 3rd & 5 OWN 43 Nathan Elliott pass incomplete to Dazz Newsome 0 -0.73
2:31 4th & 5 OWN 43 Hunter Lent punt for 45 yds , Chuck Davis returns for no gain to the Virg 12
END OF HALF
4 pl · 8 yd · 2:18
14–17
+5
2:18 1st & 10 OWN 12 Bryce Perkins run for 6 yds to the Virg 18 +6 0.22
2:18 2nd & 4 OWN 18 VIRGINIA Penalty, false start (-5 Yards) to the Virg 13 -5
2:18 2nd & 9 OWN 13 Bryce Perkins pass complete to Tavares Kelly for 11 yds to the Virg 24 for a 1ST down +11 0.91
2:18 1st & 10 OWN 24 Bryce Perkins sacked by Jeremiah Clarke for a loss of 9 yards to the Virg 15 -9 -1.14
2:18 2nd & 19 OWN 15 Jordan Ellis run for 5 yds to the Virg 20 +5 0.01
0:00 OWN 0 End of 2nd Quarter
Q3
PUNT
3 pl · 2 yd · 0:49
14–17
+12
15:00 1st & 10 OWN 25 Nathan Elliott pass incomplete to Beau Corrales 0 -0.70
15:00 2nd & 10 OWN 25 Antonio Williams run for 2 yds to the NCaro 27 +2 -0.23
15:00 3rd & 8 OWN 27 Nathan Elliott pass incomplete to Anthony Ratliff-Williams, broken up by Juan Thornhill 0 -0.22
15:00 4th & 8 OWN 27 Hunter Lent punt for 37 yds , Chuck Davis returns for 2 yds to the Virg 38
TD
4 pl · 62 yd · 1:00
14–24
+3
14:11 1st & 10 OWN 38 Bryce Perkins pass complete to Olamide Zaccheaus for 29 yds to the NCaro 33 for a 1ST down +29 2.05
14:11 1st & 10 OPP 33 Bryce Perkins pass incomplete to Olamide Zaccheaus 0 -0.64
14:11 2nd & 10 OPP 33 Bryce Perkins pass incomplete to Tavares Kelly 0 -0.86
13:11 3rd & 10 OPP 33 Bryce Perkins pass complete to Hasise Dubois for 33 yds for a TD (Brian Delaney KICK) +33 4.40
PUNT
5 pl · 18 yd · 1:33
14–24
+5
13:11 1st & 10 OWN 25 Nathan Elliott pass incomplete to Anthony Ratliff-Williams, broken up by Bryce Hall 0 -0.70
13:11 2nd & 10 OWN 25 Nathan Elliott pass complete to Michael Carter for 14 yds to the NCaro 39 for a 1ST down +14 1.93
13:11 1st & 10 OWN 39 Nathan Elliott pass complete to Anthony Ratliff-Williams for 4 yds to the NCaro 43 +4 -0.17
13:11 2nd & 6 OWN 43 Michael Carter run for no gain to the NCaro 43 0 -1.07
13:11 3rd & 6 OWN 43 Nathan Elliott pass incomplete to Carl Tucker, broken up by Charles Snowden 0 -0.67
13:11 4th & 6 OWN 43 Hunter Lent punt for 29 yds, punt out-of-bounds at the Virg 28
PUNT
6 pl · 32 yd · 3:48
14–24
−3
11:38 1st & 10 OWN 28 Bryce Perkins run for 2 yds to the Virg 30 +2 -0.51
11:38 2nd & 8 OWN 30 Bryce Perkins pass complete to Olamide Zaccheaus for 4 yds to the Virg 34 +4 -0.10
11:38 3rd & 4 OWN 34 Bryce Perkins run for 26 yds to the NCaro 40 for a 1ST down +26 3.27
11:38 1st & 10 OPP 40 Bryce Perkins pass complete to Joe Reed for 5 yds to the NCaro 35 +5 0.09
11:38 2nd & 5 OPP 35 Bryce Perkins pass incomplete to Hasise Dubois, broken up by Myles Dorn 0 -0.87
11:38 3rd & 5 OPP 35 Bryce Perkins sacked by Chris Collins for a loss of 5 yards to the NCaro 40 -5 -2.07
11:38 4th & 10 OPP 40 Lester Coleman punt for 26 yds, fair catch by Dazz Newsome at the NCaro 14
PUNT
3 pl · -1 yd · 0:52
14–24
+6
7:50 1st & 10 OWN 14 Dazz Newsome run for a loss of 1 yard to the NCaro 13 -1 -0.48
7:50 2nd & 11 OWN 13 Nathan Elliott pass incomplete to Antonio Williams 0 -0.16
7:50 3rd & 11 OWN 13 Nathan Elliott pass incomplete to Anthony Ratliff-Williams, broken up by Matt Gahm 0 -0.07
7:50 4th & 11 OWN 13 Hunter Lent punt for 41 yds , Tavares Kelly returns for no gain to the Virg 46
ON DOWNS
7 pl · 38 yd · 3:54
14–24
−5
6:58 1st & 10 OWN 46 Bryce Perkins run for 11 yds to the NCaro 43 for a 1ST down +11 0.83
6:58 1st & 10 OPP 43 Bryce Perkins pass complete to Tavares Kelly for 7 yds to the NCaro 36 +7 0.49
6:58 2nd & 3 OPP 36 Bryce Perkins pass complete to Olamide Zaccheaus for 11 yds to the NCaro 25 for a 1ST down +11 0.17
5:17 1st & 10 OPP 25 Timeout VIRGINIA, clock 05:17
5:17 1st & 10 OPP 25 Tavares Kelly run for 1 yd to the NCaro 24 +1 -0.35
5:17 2nd & 9 OPP 24 Bryce Perkins run for 1 yd to the NCaro 23 +1 -0.42
5:17 3rd & 8 OPP 23 Bryce Perkins pass complete to Olamide Zaccheaus for 6 yds to the NCaro 17 +6 0.18
5:17 4th & 2 OPP 17 Jordan Ellis run for 1 yd to the NCaro 16 +1 -3.70
FUMBLE
4 pl · 19 yd · 1:51
14–24
−1
3:04 1st & 10 OWN 16 NORTH CAROLINA Penalty, false start (Jay-Jay McCargo) to the NCaro 11 -5
3:04 1st & 15 OWN 11 Nathan Elliott pass complete to Beau Corrales for 29 yds to the NCaro 40 for a 1ST down +29 2.31
3:04 1st & 10 OWN 40 Jordon Brown run for 1 yd to the NCaro 41 +1 -0.91
3:04 2nd & 9 OWN 41 Jordon Brown run for a loss of 1 yard to the NCaro 40 -1 -0.97
3:04 3rd & 10 OWN 40 Nathan Elliott sacked by Chris Peace for a loss of 6 yards to the NCaro 35 Nathan Elliott fumbled, recovered by Virg Bryce Hall , return for 0 yards -6 -0.64
TD
3 pl · 35 yd · 1:19
14–31
+6
1:13 1st & 10 OPP 35 Jordan Ellis run for 2 yds to the NCaro 33 +2 -0.37
1:13 2nd & 8 OPP 33 Bryce Perkins pass complete to Olamide Zaccheaus for 17 yds to the NCaro 16 for a 1ST down +17 0.77
0:00 OWN 0 End of 3rd Quarter
14:54 1st & 10 OPP 16 Bryce Perkins pass complete to Evan Butts for 16 yds for a TD (Brian Delaney KICK) +16 2.57
Q4
PUNT
3 pl · 0 yd · 0:50
14–31
+3
14:54 1st & 10 OWN 25 Nathan Elliott pass incomplete to Anthony Ratliff-Williams, broken up by Bryce Hall 0 -0.70
14:54 2nd & 10 OWN 25 Nathan Elliott pass complete to Rontavius Groves for no gain to the NCaro 25 0 -0.35
14:54 3rd & 10 OWN 25 Nathan Elliott pass incomplete to Anthony Ratliff-Williams 0 -0.16
14:54 4th & 10 OWN 25 Hunter Lent punt for 37 yds , Tavares Kelly returns for no gain to the Virg 38
PUNT
6 pl · 19 yd · 3:18
14–31
−2
14:04 1st & 10 OWN 38 PK Kier run for 3 yds to the Virg 41 +3 -0.43
14:04 2nd & 7 OWN 41 PK Kier run for 3 yds to the Virg 44 +3 -0.39
14:04 3rd & 4 OWN 44 Bryce Perkins pass complete to Olamide Zaccheaus for 6 yds to the 50 yard line for a 1ST down +6 1.92
14:04 1st & 10 50 PK Kier run for a loss of 1 yard to the Virg 49 -1 -1.35
14:04 2nd & 11 OWN 49 Bryce Perkins pass incomplete to Tavares Kelly 0 -0.97
14:04 3rd & 11 OWN 49 Bryce Perkins run for 8 yds to the NCaro 43 +8 0.64
14:04 4th & 3 OPP 43 Lester Coleman punt for 35 yds, punt out-of-bounds at the NCaro 8
TD
8 pl · 92 yd · 2:53
21–31
−6
10:46 1st & 10 OWN 8 NORTH CAROLINA Penalty, Offensive holding (Jay-Jay McCargo) to the NCaro 4 -4
10:46 1st & 14 OWN 4 Nathan Elliott pass incomplete to Beau Corrales 0 -0.15
10:46 2nd & 14 OWN 4 Michael Carter run for 6 yds to the NCaro 10 +6 0.04
10:46 3rd & 8 OWN 10 Nathan Elliott pass complete to Antonio Williams for 43 yds to the Virg 47 for a 1ST down +43 3.65
10:46 1st & 10 OPP 47 Nathan Elliott pass complete to Carl Tucker for 27 yds to the Virg 20 for a 1ST down +27 1.00
10:46 1st & 10 OPP 20 Nathan Elliott pass complete to Beau Corrales for 1 yd to the Virg 19 +1 -0.29
10:46 2nd & 9 OPP 19 Michael Carter run for 8 yds to the Virg 11 +8 0.34
10:46 3rd & 1 OPP 11 Michael Carter run for 10 yds to the Virg 1 for a 1ST down +10 1.63
7:53 1st & 1 OPP 1 Michael Carter run for 1 yd for a TD (Freeman Jones KICK) +1 0.94
PUNT
6 pl · 13 yd · 4:24
21–31
+1
7:53 1st & 10 OWN 25 Olamide Zaccheaus run for 1 yd to the Virg 26 +1 -0.59
7:53 2nd & 9 OWN 26 Bryce Perkins run for 5 yds to the Virg 31 +5 0.05
7:53 3rd & 4 OWN 31 Bryce Perkins run for 6 yds to the Virg 37 for a 1ST down +6 1.56
7:53 1st & 10 OWN 37 Jordan Ellis run for a loss of 3 yards to the Virg 34 -3 -1.53
7:53 2nd & 13 OWN 34 Bryce Perkins pass complete to Olamide Zaccheaus for 4 yds to the Virg 38 +4 -0.09
4:30 3rd & 9 OWN 38 Timeout NORTH CAROLINA, clock 04:30
4:30 3rd & 9 OWN 38 Bryce Perkins run for no gain to the Virg 38 0 -0.40
4:30 4th & 9 OWN 38 Lester Coleman punt for 41 yds, downed at the NCaro 21
ON DOWNS
6 pl · 21 yd · 1:21
21–31
+3
3:29 1st & 10 OWN 21 Nathan Elliott pass complete to Anthony Ratliff-Williams for 8 yds to the NCaro 29 +8 0.82
3:29 2nd & 2 OWN 29 Nathan Elliott pass complete to Antonio Williams for 8 yds to the NCaro 37 for a 1ST down +8 0.46
3:29 1st & 10 OWN 37 Nathan Elliott pass incomplete to Anthony Ratliff-Williams 0 -1.07
3:29 2nd & 10 OWN 37 Nathan Elliott pass complete to Thomas Jackson for 5 yds to the NCaro 42 +5 0.06
3:29 3rd & 5 OWN 42 Nathan Elliott pass incomplete to Thomas Jackson, broken up by Brenton Nelson 0 -0.69
3:29 4th & 5 OWN 42 Nathan Elliott pass incomplete to Dazz Newsome 0 -0.25
END OF GAME
4 pl · 22 yd · 2:08
21–31
+5
2:08 1st & 10 OPP 42 Jordan Ellis run for 9 yds to the NCaro 33 +9 0.88
2:08 2nd & 1 OPP 33 Jordan Ellis run for 11 yds to the NCaro 22 for a 1ST down +11 -0.24
0:53 1st & 10 OPP 22 Timeout VIRGINIA, clock 00:53
0:53 1st & 10 OPP 22 Jordan Ellis run for 6 yds to the NCaro 16 +6 0.19
0:53 2nd & 4 OPP 16 TEAM run for a loss of 4 yards to the NCaro 20 -4 -0.86
0:00 OWN 0 End of 4th Quarter
25 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

3sacks1
6plays for loss3
1takeaways1
1three-and-outs forced6
8explosive plays allowed8
6.00yards allowed / play5.60
5 of 13scoring drives allowed3 of 12
North Carolina
Cole Holcomb 13 (5)
Malik Carney 9 (6)
Myles Dorn 6 (3) 1 INT · 1 PD
Trey Morrison 6 (4)
Jeremiah Clarke 5 (1) 1 sk · 1.5 TFL
Greg Ross 5 (4)
Jalen Dalton 4 (1) 1 sk · 1.5 TFL
J.K. Britt 4 (2)
Virginia
Juan Thornhill 7 (3) 0.5 TFL · 1 PD
Chris Peace 6 (3) 1 sk · 1 TFL
Robert Snyder 6 (2) 0.5 TFL
Bryce Hall 6 (4) 2 PD
Joey Blount 5 (3)
Darrius Bratton 4 (2) 0.5 TFL
Brenton Nelson 4 (4) 1 PD
Eli Hanback 4 (1)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

field goals1 of 1
7punts4
37.9punt average34.5
1punts inside the 202
35return yards24
own 22average drive startown 32
North Carolina
K Freeman Jones 3/3 XP
P Hunter Lent 7 punts · 37.9 avg · 1 in 20
KR Anthony Ratliff-Williams 2 ret · 35 yds · long 18
Virginia
K Brian Delaney 1/1 FG · long 37 · 4/4 XP
P Lester Coleman 4 punts · 34.5 avg · 2 in 20
KR Joe Reed 1 ret · 17 yds · long 17
PR Tavares Kelly 3 ret · 5 yds · long 5
PR Chuck Davis 2 ret · 2 yds · long 2
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

60plays70
336yards420
12drives13
35%success rate44%
12.5total PPA11.5
Derived from 130 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Bryce Perkins run for 10 yds for a TD (Brian Delaney KICK) 7–0
Q1Nathan Elliott pass complete to Dazz Newsome for 30 yds for a TD (Freeman Jones KICK) 7–7
Q1Bryce Perkins pass complete to Joe Reed for 27 yds for a TD (Brian Delaney KICK) 14–7
Q2Brian Delaney 37 yd FG GOOD 17–7
Q2Nathan Elliott pass complete to Carl Tucker for 16 yds for a TD (Freeman Jones KICK) 14–17
Q3Bryce Perkins pass complete to Hasise Dubois for 33 yds for a TD (Brian Delaney KICK) 24–14
Q4Bryce Perkins pass complete to Evan Butts for 16 yds for a TD (Brian Delaney KICK) 31–14
Q4Michael Carter run for 1 yd for a TD (Freeman Jones KICK) 21–31

Biggest plays by PPA

Q3Bryce Perkins pass complete to Hasise Dubois for 33 yds for a TD (Brian Delaney KICK) 4.40
Q4Nathan Elliott pass complete to Antonio Williams for 43 yds to the Virg 47 for a 1ST… 3.65
Q3Bryce Perkins run for 26 yds to the NCaro 40 for a 1ST down 3.27
Q1Nathan Elliott pass complete to Dazz Newsome for 30 yds for a TD (Freeman Jones KICK) 2.81
Q1Nathan Elliott pass complete to Dazz Newsome for 17 yds to the NCaro 46 for a 1ST down 2.66
Q4Bryce Perkins pass complete to Evan Butts for 16 yds for a TD (Brian Delaney KICK) 2.57

Series recent meetings

2025 Virginia 17 – 16 North Carolina
2024 North Carolina 41 – 14 Virginia
2023 Virginia 31 – 27 North Carolina
2022 North Carolina 31 – 28 Virginia
2021 Virginia 39 – 59 North Carolina
2020 North Carolina 41 – 44 Virginia
2019 Virginia 38 – 31 North Carolina
2017 Virginia 20 – 14 North Carolina
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal