← CFB Terminal
#44Duke
27
ACC
AT
30
ACC
2023 week 12 · Saturday, November 18, 2023 at 2:00 PM CT · Scott Stadium · πŸ“Ί CW NETWORK · 36,400 att · 61.2°F Clear, wind 6.8

Drive chart

Duke Virginia bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
4 pl · 12 yd · 2:05
0–0
15:00 1st & 10 OWN 25 Kobe Pace run for 13 yds to the UVA 38 for a 1ST down +13 1.12
15:00 1st & 10 OWN 38 Kobe Pace run for 3 yds to the UVA 41 +3 -0.43
15:00 2nd & 7 OWN 41 PENALTY UVA False Start (Furnish,Ty) 5 yards from UVA41 to UVA36. NO PLAY. -5
15:00 2nd & 12 OWN 36 Anthony Colandrea pass complete to Malik Washington for 1 yd to the UVA 37 +1 -0.45
15:00 3rd & 11 OWN 37 Anthony Colandrea pass incomplete to Mike Hollins 0 -0.31
12:55 4th & 11 OWN 37 Daniel Sparks punt for 44 yds , Jalon Calhoun returns for 1 yd to the DUKE 20
PUNT
3 pl · 9 yd · 2:02
0–0
12:55 1st & 10 OWN 20 Grayson Loftis pass complete to Jordan Moore for 4 yds to the DUKE 24 +4 -0.09
12:55 2nd & 6 OWN 24 Jordan Waters run for 5 yds to the DUKE 29 +5 0.08
12:55 3rd & 1 OWN 29 Jordan Waters run for no gain to the DUKE 29 0 -0.56
10:53 4th & 1 OWN 29 Porter Wilson punt for 47 yds, fair catch by Suderian Harrison at the UVA 24
TD
9 pl · 76 yd · 3:24
0–7
10:53 1st & 10 OWN 24 Anthony Colandrea pass complete to Grant Misch for 5 yds to the UVA 29 +5 0.09
10:53 2nd & 5 OWN 29 Kobe Pace run for 2 yds to the UVA 27 +2 -0.46
10:53 3rd & 7 OWN 27 Anthony Colandrea pass complete to Ethan Davies for 9 yds to the UVA 36 for a 1ST down +9 1.81
10:53 1st & 10 OWN 36 Mike Hollins run for 5 yds to the UVA 41 +5 0.11
10:53 2nd & 5 OWN 41 Mike Hollins run for 14 yds to the DUKE 45 for a 1ST down +14 1.56
10:53 1st & 10 OPP 45 Anthony Colandrea pass incomplete to Ethan Davies 0 -1.00
10:53 2nd & 10 OPP 45 Anthony Colandrea pass complete to Suderian Harrison for 7 yds to the DUKE 38 +7 0.53
10:53 3rd & 3 OPP 38 Anthony Colandrea run for 4 yds to the DUKE 34 for a 1ST down +4 1.01
7:29 1st & 10 OPP 34 Anthony Colandrea pass complete to Malik Washington for 34 yds for a TD (Will Bettridge KICK) +34 2.94
FUMBLE
8 pl · 55 yd · 3:41
0–7
7:29 1st & 10 OWN 30 Jordan Waters run for 2 yds to the DUKE 32 +2 -0.55
7:29 2nd & 8 OWN 32 Grayson Loftis pass complete to Jordan Moore for 12 yds to the DUKE 44 for a 1ST down +12 1.87
7:29 1st & 10 OWN 44 Jordan Waters run for 7 yds to the UVA 49 +7 0.67
7:29 2nd & 3 OPP 49 Jaquez Moore run for 8 yds to the UVA 41 for a 1ST down +8 0.46
7:29 1st & 10 OPP 41 Grayson Loftis run for 1 yd to the UVA 40 +1 -0.67
7:29 2nd & 9 OPP 40 Jaquez Moore run for 4 yds to the UVA 36 +4 -0.14
7:29 3rd & 5 OPP 36 Grayson Loftis pass complete to Jordan Moore for 11 yds to the UVA 25 for a 1ST down +11 1.35
3:48 1st & 10 OPP 25 Jordan Waters run for 10 yds to the UVA 15 Jordan Waters fumbled, recovered by UVA Caleb Hardy at UVA15, End Of Play. -4.30
PUNT
4 pl · 32 yd · 1:32
0–7
3:48 1st & 10 OWN 15 Anthony Colandrea pass complete to Malik Washington for 29 yds to the UVA 44 for a 1ST down +29 2.25
3:48 1st & 10 OWN 44 Kobe Pace run for 2 yds to the UVA 46 +2 -0.68
3:48 2nd & 8 OWN 46 Anthony Colandrea pass complete to Malik Washington for 1 yd to the UVA 47 +1 -0.84
3:48 3rd & 7 OWN 47 Anthony Colandrea pass incomplete to Mike Hollins 0 -0.75
2:16 4th & 7 OWN 47 Daniel Sparks punt for 29 yds, punt out-of-bounds at the DUKE 24
PUNT
3 pl · 30 yd · 2:08
0–7
2:16 1st & 10 OWN 24 No Huddle-Shotgun Loftis,Grayson pass incomplete short middle to Hagans,Sahmir PENALTY UVA Roughing The Passer (Smiley III,Ben) 15 yards from DUKE24 to DUKE39, 1ST DOWN. NO PLAY. +15
2:16 1st & 10 OWN 39 Jaylen Coleman run for 9 yds to the DUKE 48 +9 1.35
2:16 2nd & 1 OWN 48 Grayson Loftis sacked by Michael Diatta for a loss of 6 yards to the DUKE 42 -6 -2.77
2:16 3rd & 7 OWN 42 Grayson Loftis pass complete to Jaylen Coleman for 12 yds to the UVA 46 for a 1ST down +12 2.73
0:08 1st & 10 OPP 46 Porter Wilson punt for 33 yds , Suderian Harrison returns for 10 yds to the UVA 12
PUNT
3 pl · -2 yd · 1:04
0–7
0:00 1st & 10 OWN 12 Kobe Pace run for 5 yds to the UVA 17 +5 0.07
0:00 OWN 12 End of 1st Quarter
15:00 2nd & 5 OWN 17 Anthony Colandrea pass incomplete to Sackett Wood Jr. 0 -0.42
15:00 3rd & 5 OWN 17 Anthony Colandrea sacked by R.J. Oben for a loss of 7 yards to the UVA 10 -7 -0.29
14:04 4th & 12 OWN 10 Daniel Sparks punt for 46 yds, fair catch by Jalon Calhoun at the DUKE 44
Q2
TD
6 pl · 56 yd · 3:04
7–7
14:04 1st & 10 OWN 44 Jordan Waters run for 12 yds to the UVA 44 for a 1ST down +12 0.96
14:04 1st & 10 OPP 44 Jordan Waters run for 2 yds to the UVA 42 +2 -0.53
14:04 2nd & 8 OPP 42 Jaquez Moore run for 3 yds to the UVA 39 +3 -0.37
14:04 3rd & 5 OPP 39 Grayson Loftis pass complete to Jalon Calhoun for 11 yds to the UVA 28 for a 1ST down +11 1.55
14:04 1st & 10 OPP 28 Jaquez Moore run for 14 yds to the UVA 14 for a 1ST down Virginia Penalty, Face Mask (7 yards) (Michael Diatta) to the UVA 7 for a 1ST down +21 0.57
11:00 1st & 7 OPP 7 Grayson Loftis pass complete to Jalon Calhoun for 7 yds for a TD (Todd Pelino KICK) +7 2.20
FG
7 pl · 46 yd · 2:31
7–10
11:00 1st & 10 OWN 25 Anthony Colandrea run for 30 yds to the DUKE 45 for a 1ST down +30 2.60
11:00 1st & 10 OPP 45 Mike Hollins run for 7 yds to the DUKE 38 +7 0.51
11:00 2nd & 3 OPP 38 Anthony Colandrea pass complete to Malachi Fields for 3 yds to the DUKE 35 for a 1ST down +3 -0.01
11:00 1st & 10 OPP 35 Kobe Pace run for 5 yds to the DUKE 30 +5 0.08
11:00 1st & 10 OPP 35 No Huddle-Shotgun Colandrea,Anthony pass incomplete deep right to Washington,Malik broken up by Stinson,Jaylen PENALTY UVA Holding offsetting DUKE Pass Interference offsetting. NO PLAY. 0
11:00 2nd & 5 OPP 30 Kobe Pace run for 3 yds to the DUKE 27 +3 -0.22
11:00 3rd & 2 OPP 27 Kobe Pace run for 2 yds to the DUKE 29 +2 0.41
8:29 4th & 4 OPP 29 Will Bettridge 46 yd FG GOOD
PUNT
3 pl · 2 yd · 1:10
7–10
8:29 1st & 10 OWN 27 Grayson Loftis pass incomplete to Jeremiah Hasley 0 -0.77
8:29 2nd & 10 OWN 27 Jordan Waters run for 2 yds to the DUKE 29 +2 -0.26
8:29 3rd & 8 OWN 29 Grayson Loftis pass incomplete to Sahmir Hagans 0 -0.25
7:19 4th & 8 OWN 29 Porter Wilson punt for 46 yds, punt out-of-bounds at the UVA 48 , Suderian Harrison returns for 23 yds to the UVA 48 Virginia Penalty, Illegal Block (Yards) to the UVA 48
7:19 4th & 8 OWN 29 Porter Wilson punt for 46 yds, punt out-of-bounds at the UVA 17 , Suderian Harrison returns for 23 yds to the UVA 48 Virginia Penalty, Illegal Block (10 Yards) to the UVA 17
PUNT
3 pl · 2 yd · 2:58
7–10
7:19 1st & 10 OWN 17 No Huddle-Shotgun Pace,Kobe rush left for 7 yards gain to the UVA24 (Morris Jr.,Nick; Franklin,Ja'Mion) PENALTY UVA Holding (Boley,McKale) 9 yards from UVA17 to UVA08. NO PLAY. -9
7:19 1st & 19 OWN 8 Anthony Colandrea run for 3 yds to the UVA 5 +3 -0.04
7:19 2nd & 22 OWN 5 No Huddle-Shotgun Pace,Kobe rush middle for 19 yards gain to the UVA24 (Lewis,Jeremiah) PENALTY UVA Personal Foul (Davies,Ethan) 2 yards from UVA05 to UVA03. NO PLAY. -2
7:19 2nd & 24 OWN 3 Kobe Pace run for 1 yd to the UVA 4 +1 -0.01
7:19 3rd & 23 OWN 4 Virginia Penalty, Offensive Holding (Yards) declined 0
4:21 4th & 8 OWN 19 Daniel Sparks punt for 57 yds , Jalon Calhoun returns for 5 yds to the DUKE 29
FG
15 pl · 60 yd · 4:21
10–10
4:21 1st & 10 OWN 29 Jaquez Moore run for 3 yds to the DUKE 32 +3 -0.34
4:21 2nd & 7 OWN 32 Jaquez Moore run for 8 yds to the DUKE 40 for a 1ST down +8 1.36
4:21 1st & 10 OWN 40 Jaquez Moore run for 2 yds to the DUKE 38 +2 -0.68
4:21 2nd & 12 OWN 38 Grayson Loftis pass incomplete to Jordan Moore 0 -0.60
4:21 3rd & 12 OWN 38 Virginia Penalty, UNR: Unnecessary Roughness (Aaron Faumui) to the UVA 47 for a 1ST down +15
4:21 1st & 10 OPP 47 Jaylen Coleman run for 5 yds to the UVA 42 +5 0.10
4:21 2nd & 5 OPP 42 Jaylen Coleman run for 4 yds to the UVA 38 +4 -0.12
1:16 3rd & 1 OPP 38 Timeout Virginia, clock 01:16
1:16 3rd & 1 OPP 38 Jaylen Coleman run for no gain to the UVA 38 0 -1.11
1:05 4th & 1 OPP 38 Timeout Virginia, clock 01:05
1:05 4th & 1 OPP 38 Jordan Waters run for 2 yds to the UVA 36 for a 1ST down +2 1.74
1:00 1st & 10 OPP 36 Timeout Duke, clock 01:00
1:00 1st & 10 OPP 36 Jordan Moore run for 1 yd to the UVA 35 +1 -0.55
1:00 2nd & 9 OPP 35 Grayson Loftis pass complete to Jordan Moore for 12 yds to the UVA 23 for a 1ST down +12 0.90
1:00 1st & 10 OPP 23 Grayson Loftis pass complete to Sahmir Hagans for 12 yds to the UVA 11 for a 1ST down +12 0.14
1:00 1st & 10 OPP 11 Grayson Loftis pass incomplete to Sahmir Hagans 0 -0.29
1:00 2nd & 10 OPP 11 Grayson Loftis pass incomplete to Sahmir Hagans 0 -0.29
0:00 3rd & 10 OPP 11 Todd Pelino 29 yd FG GOOD
0:00 OPP 11 End of 2nd Quarter
Q3
PUNT
3 pl · 9 yd · 2:08
10–10
15:00 1st & 10 OWN 21 Grayson Loftis pass complete to Sahmir Hagans for 7 yds to the DUKE 28 +7 0.54
15:00 2nd & 3 OWN 28 Jordan Waters run for 2 yds to the DUKE 30 +2 -0.55
15:00 3rd & 1 OWN 30 Jordan Waters run for no gain to the DUKE 30 0 -0.59
12:52 4th & 1 OWN 30 Porter Wilson punt for 43 yds , Suderian Harrison returns for 8 yds to the UVA 35
TD
5 pl · 65 yd · 1:49
10–17
12:52 1st & 10 OWN 35 Anthony Colandrea run for 10 yds to the UVA 45 for a 1ST down +10 0.97
12:52 1st & 10 OWN 45 Kobe Pace run for no gain to the UVA 45 0 -1.16
12:52 2nd & 10 OWN 45 Anthony Colandrea pass complete to Malik Washington for 1 yd to the UVA 44 +1 -0.75
12:52 3rd & 11 OWN 44 Anthony Colandrea pass complete to Malik Washington for 27 yds to the DUKE 29 for a 1ST down +27 3.70
11:03 1st & 10 OPP 29 Anthony Colandrea pass complete to Malachi Fields for 29 yds for a TD (Will Bettridge KICK) +29 2.79
11:03 1st & 10 OWN 35 Matt Ganyard kickoff for 60 yds , Peyton Jones return for 20 yds to the DUKE 45 Duke Penalty, Offensive Holding (10 Yards) to the DUKE 15
INT
3 pl · 35 yd · 1:22
10–17
11:03 1st & 10 OWN 15 Grayson Loftis pass complete to Jordan Moore for 16 yds to the DUKE 31 for a 1ST down +16 1.01
11:03 1st & 10 OWN 31 No Huddle-Shotgun Loftis,Grayson pass incomplete short right broken up by Faumui,Aaron PENALTY UVA Roughing The Passer (Bennett, Jr.,Chico) 15 yards from DUKE31 to DUKE46, 1ST DOWN. NO PLAY. +15
11:03 1st & 10 OWN 46 Jaquez Moore run for 4 yds to the 50 yard line +4 -0.16
9:41 2nd & 6 50 Grayson Loftis pass intercepted Caleb Hardy return for no gain to the 50 yard line Virginia Penalty, Personal Foul (15 Yards) to the UVA 33 -2.66
TD
6 pl · 67 yd · 3:08
10–24
9:41 1st & 10 OWN 33 Anthony Colandrea pass complete to Malachi Fields for 25 yds to the DUKE 42 for a 1ST down +25 2.13
9:41 1st & 10 OPP 42 Anthony Colandrea pass complete to Malachi Fields for 17 yds to the DUKE 25 for a 1ST down +17 0.59
9:41 1st & 10 OPP 25 Anthony Colandrea pass complete to Kobe Pace for 18 yds to the DUKE 7 for a 1ST down +18 0.50
9:41 1st & 7 OPP 7 Kobe Pace run for 2 yds to the DUKE 9 +2 -0.24
9:41 2nd & 9 OPP 9 Kobe Pace run for 2 yds to the DUKE 7 +2 -0.14
6:33 3rd & 7 OPP 7 Anthony Colandrea pass complete to Malik Washington for 7 yds for a TD (Will Bettridge KICK) +7 2.88
FG
6 pl · 49 yd · 2:10
13–24
6:33 1st & 10 OWN 35 Grayson Loftis pass complete to Jordan Moore for 33 yds to the UVA 32 for a 1ST down +33 2.37
6:33 1st & 10 OPP 32 Grayson Loftis pass complete to Jordan Moore for 10 yds to the UVA 22 for a 1ST down +10 0.22
6:33 1st & 10 OPP 22 Jordan Waters run for 1 yd to the UVA 21 +1 -0.31
6:33 2nd & 9 OPP 21 Grayson Loftis pass complete to Jordan Moore for 5 yds to the UVA 16 +5 0.05
6:33 3rd & 4 OPP 16 Grayson Loftis pass incomplete to Jordan Moore 0 -0.49
4:23 4th & 4 OPP 16 Todd Pelino 34 yd FG GOOD
PUNT
3 pl · 2 yd · 1:03
13–24
4:23 1st & 10 OWN 25 Anthony Colandrea pass incomplete 0 -0.70
4:23 2nd & 10 OWN 25 Kobe Pace run for 2 yds to the UVA 27 +2 -0.23
4:23 3rd & 8 OWN 27 Anthony Colandrea pass incomplete to Malachi Fields 0 -0.22
3:20 4th & 8 OWN 27 Daniel Sparks punt for 42 yds
MISSED FG
6 pl · 42 yd · 1:18
13–24
3:20 1st & 10 OWN 31 Grayson Loftis pass complete to Sahmir Hagans for 8 yds to the DUKE 39 +8 1.01
3:20 2nd & 2 OWN 39 Grayson Loftis pass complete to Jalon Calhoun for 34 yds to the UVA 27 for a 1ST down +34 1.86
3:20 1st & 10 OPP 27 Grayson Loftis pass incomplete 0 -0.49
3:20 2nd & 10 OPP 27 Grayson Loftis pass incomplete to Jordan Moore 0 -0.67
3:20 3rd & 10 OPP 27 Grayson Loftis pass complete to Jalon Calhoun for no gain to the UVA 27 0 -0.93
2:02 4th & 10 OPP 27 Todd Pelino 44 yd FG MISSED
FG
14 pl · 69 yd · 6:44
13–27
2:02 1st & 10 OWN 27 Kobe Pace run for 15 yds to the UVA 42 for a 1ST down +15 1.37
2:02 1st & 10 OWN 42 Anthony Colandrea run for 7 yds to the UVA 49 +7 0.69
2:02 2nd & 3 OWN 49 Kobe Pace run for 2 yds to the DUKE 49 +2 -0.75
2:02 3rd & 1 OPP 49 Kobe Pace run for 1 yd to the 50 yard line +1 0.93
0:00 4th & 2 50 Grady Brosterhous run for 2 yds to the DUKE 48 for a 1ST down +2 2.31
0:00 50 End of 3rd Quarter
15:00 1st & 10 OPP 48 Anthony Colandrea run for 5 yds to the DUKE 43 +5 0.10
15:00 2nd & 5 OPP 43 Mike Hollins run for 22 yds to the DUKE 21 for a 1ST down +22 0.96
15:00 1st & 10 OPP 21 PENALTY UVA False Start (Wilson,JR) 5 yards from DUKE21 to DUKE26. NO PLAY. -5
15:00 1st & 15 OPP 26 Mike Hollins run for 4 yds to the DUKE 22 +4 -0.05
15:00 2nd & 11 OPP 22 Anthony Colandrea pass complete to JR Wilson for 7 yds to the DUKE 15 +7 0.23
15:00 3rd & 4 OPP 15 Anthony Colandrea pass complete to Mike Hollins for 8 yds to the DUKE 7 for a 1ST down +8 0.69
15:00 1st & 7 OPP 7 Anthony Colandrea pass complete to Kobe Pace for 3 yds to the DUKE 4 +3 -0.14
15:00 2nd & 4 OPP 4 Anthony Colandrea pass incomplete to Malik Washington 0 -0.36
15:00 3rd & 4 OPP 4 Anthony Colandrea pass incomplete to Malachi Fields 0 -0.29
10:18 4th & 4 OPP 4 Will Bettridge 21 yd FG GOOD
Q4
TD
6 pl · 75 yd · 1:15
20–27
10:18 1st & 10 OWN 25 Grayson Loftis pass incomplete to Jeremiah Hasley 0 -0.70
10:18 2nd & 10 OWN 25 Grayson Loftis pass complete to Mehki Wall for 6 yds to the DUKE 31 +6 0.17
10:18 3rd & 4 OWN 31 Grayson Loftis pass incomplete to Sahmir Hagans 0 -0.44
10:18 4th & 4 OWN 31 Grayson Loftis pass complete to Mehki Wall for 11 yds to the DUKE 42 for a 1ST down +11 2.49
10:18 1st & 10 OWN 42 Grayson Loftis pass incomplete to Sahmir Hagans 0 -1.15
9:03 2nd & 10 OWN 42 Jaquez Moore run for 58 yds for a TD (Todd Pelino KICK) +58 5.71
FG
14 pl · 62 yd · 5:20
20–30
9:03 1st & 10 OWN 25 Anthony Colandrea pass incomplete to Ethan Davies 0 -0.70
9:03 2nd & 10 OWN 25 Anthony Colandrea pass complete to Malik Washington for 14 yds to the UVA 39 for a 1ST down +14 1.93
9:03 1st & 10 OWN 39 Anthony Colandrea run for 5 yds to the UVA 44 +5 0.11
9:03 2nd & 5 OWN 44 Kobe Pace run for 4 yds to the UVA 48 +4 -0.17
9:03 3rd & 1 OWN 48 Kobe Pace run for no gain to the UVA 48 0 -1.12
9:03 4th & 1 OWN 48 Grady Brosterhous run for 2 yds to the 50 yard line for a 1ST down +2 2.19
9:03 1st & 10 50 Mike Hollins run for no gain to the 50 yard line 0 -1.11
9:03 2nd & 10 50 Anthony Colandrea pass complete to Suderian Harrison for 12 yds to the DUKE 38 for a 1ST down +12 1.86
9:03 1st & 10 OPP 38 Mike Hollins run for 2 yds to the DUKE 40 +2 -0.42
9:03 2nd & 12 OPP 40 Anthony Colandrea pass complete to Suderian Harrison for 23 yds to the DUKE 17 for a 1ST down +23 1.70
9:03 1st & 10 OPP 17 Kobe Pace run for 3 yds to the DUKE 14 +3 -0.11
4:00 2nd & 7 OPP 14 Timeout Duke, clock 04:00
4:00 2nd & 7 OPP 14 Kobe Pace run for 2 yds to the DUKE 16 +2 -0.19
3:53 3rd & 9 OPP 16 Timeout Duke, clock 03:53
3:53 3rd & 9 OPP 16 Kobe Pace run for 3 yds to the DUKE 13 +3 -0.18
3:48 4th & 6 OPP 13 Timeout Duke, clock 03:48
3:43 4th & 6 OPP 13 Will Bettridge 30 yd FG GOOD
TD
14 pl · 75 yd · 2:30
27–30
3:43 1st & 10 OWN 25 Grayson Loftis pass complete to Jaylen Coleman for 10 yds to the DUKE 35 for a 1ST down +10 0.84
3:43 1st & 10 OWN 35 Grayson Loftis pass complete to Jaylen Coleman for 1 yd to the DUKE 34 +1 -0.83
3:43 2nd & 11 OWN 34 Grayson Loftis pass incomplete to Sahmir Hagans 0 -0.52
3:43 3rd & 11 OWN 34 Grayson Loftis pass complete to Jordan Moore for 14 yds to the DUKE 48 for a 1ST down +14 2.93
3:43 1st & 10 OWN 48 Grayson Loftis pass incomplete to Jaylen Coleman 0 -1.14
3:43 2nd & 10 OWN 48 Grayson Loftis pass complete to Jontavis Robertson for 12 yds to the UVA 40 for a 1ST down +12 1.96
3:43 1st & 10 OPP 40 Grayson Loftis pass complete to Mehki Wall for 13 yds to the UVA 27 for a 1ST down +13 0.45
3:43 1st & 10 OPP 27 Grayson Loftis pass complete to Mehki Wall for 4 yds to the UVA 23 +4 -0.04
3:43 2nd & 6 OPP 23 Grayson Loftis pass incomplete to Jontavis Robertson 0 -0.53
3:43 3rd & 6 OPP 23 Grayson Loftis pass complete to Sahmir Hagans for 13 yds to the UVA 10 for a 1ST down +13 0.79
3:43 1st & 10 OPP 10 Grayson Loftis pass incomplete to Sahmir Hagans 0 -0.29
3:43 2nd & 10 OPP 10 Grayson Loftis pass incomplete to Mehki Wall 0 -0.28
3:43 3rd & 10 OPP 10 Virginia Penalty, Defensive Pass Interference (James Jackson) to the UVA 2 for a 1ST down +8
1:13 1st & 2 OPP 2 Grayson Loftis pass complete to Mehki Wall for 2 yds for a TD (Todd Pelino KICK) +2 1.21
END OF GAME
2 pl · -4 yd · 1:13
27–30
1:13 1st & 10 OPP 42 Kneel down by Virginia at DUKE44 for loss of 2 yards. -2 -1.35
0:00 2nd & 12 OPP 44 Kneel down by Virginia at DUKE46 for loss of 2 yards. -2 -1.42
0:00 OPP 44 End of 4th Quarter
24 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

1sacks1
3plays for loss1
0takeaways2
3three-and-outs forced4
13explosive plays allowed6
6.61yards allowed / play6.29
6 of 12scoring drives allowed5 of 12
Duke
Jeremiah Lewis 10 (6) 2 TFL
Jaylen Stinson 10 (5)
Brandon Johnson 9 (4)
Wesley Williams 7 1 TFL
Nick Morris Jr. 7 (2)
Aaron Hall 6 (4)
Aeneas Peebles 5 (3) 1.5 TFL · 1 PD
Tre Freeman 5 (4) 1 TFL
Virginia
Kamren Robinson 11 (7) 1 TFL · 1 PD
Tayvonn Kyle 9 (3) 1 PD
James Jackson 8 (3) 1 TFL · 2 QH
Jonas Sanker 7 (4) 2 PD
Dre Walker 6 (4) 2 PD
Aaron Faumui 4 (1) 1 PD · 1 QH
Michael Diatta 3 (1) 1 sk · 1 TFL
Josh Ahern 3 (3) 1 PD
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

2 of 3field goals3 of 3
4punts5
44.3punt average43.6
0punts inside the 200
109return yards20
own 27average drive startown 28
Duke
K Todd Pelino 2/3 FG · long 34 · 3/3 XP
P Porter Wilson 4 punts · 44.3 avg
KR Peyton Jones 4 ret · 88 yds · long 25
KR Marquise Collins 1 ret · 15 yds · long 15
PR Jalon Calhoun 2 ret · 6 yds · long 5
Virginia
K Will Bettridge 3/3 FG · long 46 · 3/3 XP
P Daniel Sparks 5 punts · 43.6 avg
KR Tayvonn Kyle 1 ret · 0 yds
PR Suderian Harrison 3 ret · 20 yds · long 10
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

70plays70
440yards463
12drives12
44%success rate50%
17.93total PPA26.01
Derived from 140 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Anthony Colandrea pass complete to Malik Washington for 34 yds for a TD (Will Bettridge KICK) 7–0
Q2Grayson Loftis pass complete to Jalon Calhoun for 7 yds for a TD (Todd Pelino KICK) 7–7
Q2Will Bettridge 46 yd FG GOOD 10–7
Q2Todd Pelino 29 yd FG GOOD 10–10
Q3Anthony Colandrea pass complete to Malachi Fields for 29 yds for a TD (Will Bettridge KICK) 17–10
Q3Anthony Colandrea pass complete to Malik Washington for 7 yds for a TD (Will Bettridge KICK) 24–10
Q3Todd Pelino 34 yd FG GOOD 13–24
Q4Will Bettridge 21 yd FG GOOD 27–13
Q4Jaquez Moore run for 58 yds for a TD (Todd Pelino KICK) 20–27
Q4Will Bettridge 30 yd FG GOOD 30–20
Q4Grayson Loftis pass complete to Mehki Wall for 2 yds for a TD (Todd Pelino KICK) 27–30

Biggest plays by PPA

Q4Jaquez Moore run for 58 yds for a TD (Todd Pelino KICK) 5.71
Q3Anthony Colandrea pass complete to Malik Washington for 27 yds to the DUKE 29 for a 1ST… 3.70
Q1Anthony Colandrea pass complete to Malik Washington for 34 yds for a TD (Will Bettridge… 2.94
Q4Grayson Loftis pass complete to Jordan Moore for 14 yds to the DUKE 48 for a 1ST down 2.93
Q3Anthony Colandrea pass complete to Malik Washington for 7 yds for a TD (Will Bettridge… 2.88
Q3Anthony Colandrea pass complete to Malachi Fields for 29 yds for a TD (Will Bettridge… 2.79

Series recent meetings

2025 Duke 27 – 20 Virginia
2025 Virginia 34 – 17 Duke
2022 Virginia 17 – 38 Duke
2021 Duke 0 – 48 Virginia
2020 Duke 20 – 38 Virginia
2019 Duke 14 – 48 Virginia
2018 Virginia 28 – 14 Duke
2017 Duke 21 – 28 Virginia
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal