Referee Jeff Heaser; umpire Mark Wilson; head linesman John Hoffmann; line judge Richard Misner; side judge Eddie Bonet; field judge C. Clougherty; back judge Jacques Hooper; center judge Larry SaundersGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Duke
7
7
0
7
21
Virginia
7
7
7
7
28
Standouts
PassingKurt Benkert24 of 43, 182 yards, 3 TD, 2 INTVirginia
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Duke
Virginia
255
Total yards
310
124
Passing yards
182
131
Rushing yards
128
3.0
Yards per pass
4.2
4.1
Yards per rush
3.4
17
First downs
21
5–17
Third downs
8–18
0–1
Fourth downs
0–2
2
Turnovers
2
7–68
Penalties
7–67
25:13
Possession
34:47
1
Sacks (by defense)
2
Efficiency
Duke
Virginia
27%
Success rate
40%
−0.26
EPA per play
−0.23
1.37
Explosiveness
1.03
0.07
Rushing EPA
−0.09
−0.48
Passing EPA
−0.36
21%
Passing-down success
24%
−0.33
First-down EPA
−0.48
0.01
Second-down EPA
−0.21
−0.36
Third-down EPA
0.66
19%
Havoc by its defense
16%
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)
Duke 51% to win. Virginia won as Elo’s underdog.
The line
Duke −1.5, over/under 53.
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 Duke 54%, Virginia 46%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Virginia drives left to right, Duke right to left.
Q1 VirginiaTurnover on downs, 4 plays, 9 yards
Q1 DukePick-six, 3 plays (Virginia scores), 0 yards
Q1 DukePunt, 3 plays, 2 yards
Q1 VirginiaPunt, 3 plays, 5 yards
Q1 DukePunt, 4 plays, 0 yards
Q1 VirginiaInterception, 2 plays, 0 yards
Q1 DukePunt, 3 plays, −12 yards
Q1 VirginiaPunt, 8 plays, 17 yards
Q1 DukeInterception, 5 plays, 19 yards
Q1 VirginiaPick-six, 1 play (Duke scores), 0 yards
Q1 VirginiaPunt, 3 plays, 0 yards
Q2 DukePunt, 3 plays, 18 yards
Q2 VirginiaPunt, 3 plays, 7 yards
Q2 DukeTouchdown, 15 plays, 88 yards
Q2 VirginiaPunt, 3 plays, 3 yards
Q2 DukePunt, 3 plays, −3 yards
Q2 VirginiaTouchdown, 6 plays, 69 yards
Q2 DukeEnd of half, 1 play, 0 yards
Q3 DukePunt, 5 plays, 16 yards
Q3 VirginiaTouchdown, 10 plays, 79 yards
Q3 DukePunt, 6 plays, 26 yards
Q3 VirginiaPunt, 3 plays, 4 yards
Q3 DukePunt, 3 plays, 6 yards
Q3 VirginiaTurnover on downs, 13 plays, 47 yards
Q4 DukePunt, 5 plays, 27 yards
Q4 VirginiaTouchdown, 13 plays, 80 yards
Q4 DukeTouchdown, 3 plays, 12 yards
Q4 VirginiaPunt, 3 plays, 5 yards
Q4 DukePunt, 3 plays, 0 yards
Q4 VirginiaPunt, 4 plays, 17 yards
Q4 DukeTurnover on downs, 9 plays, 40 yards
Q4 VirginiaEnd of game, 2 plays, −5 yards
Play by play
1st quarter10 drives, then Tied at 7
Virginia Turnover on downs, 4 plays
15:00
1st & 10 at own 35
Jack Driggers kickoff for 64 yds , Joe Reed return for 40 yds to the Virg 41
15:00
1st & 10 at own 41
Jordan Ellis run for 4 yds to the Virg 45
15:00
2nd & 6 at own 45
Kurt Benkert pass complete to Olamide Zaccheaus for 5 yds to the 50 yard line
15:00
3rd & 1 at the 50
Jordan Ellis run for no gain to the 50 yard line
15:00
4th & 1 at the 50
Jordan Ellis run for no gain to the 50 yard line
Duke Pick-six, 3 plays (Virginia scores)
13:24
1st & 10 at the 50
Daniel Jones pass complete to Shaun Wilson for a loss of 1 yard to the Duke 49
13:24
2nd & 11 at own 49
Shaun Wilson run for 1 yd to the 50 yard line
12:08
3rd & 10 at the 50
Daniel Jones pass intercepted for a TD Quin Blanding return for 58 yds for a TD, (A.J. Mejia KICK)Virginia 7, Duke 0
Duke Punt, 3 plays
12:08
1st & 0 at own 35
Brian Delaney kickoff for 62 yds
12:08
1st & 10 at own 35
Daniel Jones pass incomplete to T.J. Rahming
12:08
2nd & 10 at own 35
Shaun Wilson run for 2 yds to the Duke 37
12:08
4th & 8 at own 37
Austin Parker punt for 40 yds , Daniel Hamm returns for no gain to the Virg 23
12:08
3rd & 8 at own 37
Daniel Jones pass incomplete
Virginia Punt, 3 plays
11:15
1st & 10 at own 23
Daniel Hamm run for 5 yds to the Virg 28
11:15
2nd & 5 at own 28
Jordan Ellis run for 1 yd to the Virg 29
11:15
3rd & 4 at own 29
Kurt Benkert pass complete to Daniel Hamm for a loss of 1 yard to the Virg 28
11:15
4th & 5 at own 28
Lester Coleman punt for 62 yds, punt out-of-bounds at the Duke 10
Duke Punt, 4 plays
9:17
4th & 4 at own 26
Austin Parker punt for 33 yds, punt out-of-bounds at the Virg 41
9:17
1st & 10 at own 10
Brittain Brown run for 10 yds to the Duke 20 for a 1ST down
9:17
1st & 10 at own 20
Daniel Jones pass incomplete to T.J. Rahming
9:17
2nd & 10 at own 20
Brittain Brown run for 6 yds to the Duke 26
9:17
3rd & 4 at own 26
Daniel Jones pass incomplete to T.J. Rahming
Virginia Interception, 2 plays
7:53
1st & 10 at own 41
Kurt Benkert pass incomplete to Olamide Zaccheaus
7:53
2nd & 10 at own 41
Kurt Benkert pass intercepted Shaun Wilson return for 7 yds to the Virg 44
Duke Punt, 3 plays
7:40
1st & 10 at opp 44
DUKE Penalty, unsportsmanlike conduct (Joe Giles-Harris) to the Duke 41
7:40
1st & 25 at own 41
Daniel Jones run for 3 yds to the Duke 44
7:40
2nd & 22 at own 44
Daniel Jones pass incomplete to T.J. Rahming, broken up by Juan Thornhill
7:40
3rd & 22 at own 44
Daniel Jones pass incomplete to Shaun Wilson
7:40
4th & 22 at own 44
Austin Parker punt for 43 yds , Daniel Hamm returns for no gain to the Virg 13
Virginia Punt, 8 plays
6:49
1st & 10 at own 13
Chris Sharp run for 5 yds to the Virg 18
6:49
2nd & 5 at own 18
Jordan Ellis run for 7 yds to the Virg 25 for a 1ST down
6:49
1st & 10 at own 25
VIRGINIA Penalty, false start (-5 Yards) to the Virg 20
6:49
1st & 15 at own 20
Kurt Benkert pass incomplete to Olamide Zaccheaus
6:49
2nd & 15 at own 20
Jordan Ellis run for 3 yds to the Virg 23
6:49
3rd & 12 at own 23
Kurt Benkert pass complete to Hasise Dubois for 18 yds to the Virg 41 for a 1ST down
6:49
1st & 10 at own 41
Kurt Benkert pass incomplete to Olamide Zaccheaus
6:49
2nd & 10 at own 41
VIRGINIA Penalty, false start (-5 Yards) to the Virg 36
6:49
2nd & 15 at own 36
Olamide Zaccheaus run for 1 yd to the Virg 37
6:49
3rd & 14 at own 37
Kurt Benkert sacked by Joe Giles-Harris for a loss of 7 yards to the Virg 30 Kurt Benkert fumbled, , return for 0 yards
6:49
4th & 21 at own 30
Lester Coleman punt for 50 yds , T.J. Rahming returns for 14 yds to the Duke 34
Duke Interception, 5 plays
2:54
1st & 10 at own 34
Brittain Brown run for 4 yds to the Duke 38
2:54
2nd & 6 at own 38
Brittain Brown run for 5 yds to the Duke 43
2:54
3rd & 1 at own 43
Brittain Brown run for 10 yds to the Virg 47 for a 1ST down
2:54
1st & 10 at opp 47
Daniel Jones pass incomplete to Chris Taylor
2:54
2nd & 10 at opp 47
Daniel Jones pass intercepted Juan Thornhill return for 4 yds to the Virg 44
1:15
1st & 10 at own 44
Kurt Benkert pass intercepted for a TD Jeremy McDuffie return for 42 yds for a TD, (Austin Parker KICK)Tied at 7
Virginia Punt, 3 plays
1:15
1st & 0 at own 35
Jack Driggers kickoff for 65 yds , Joe Reed return for 30 yds to the Virg 30
1:15
1st & 10 at own 30
Jordan Ellis run for a loss of 3 yards to the Virg 27
1:15
2nd & 13 at own 27
Kurt Benkert pass complete to Evan Butts for 5 yds to the Virg 32
Q2 15:00
3rd & 8 at own 32
Jordan Ellis run for a loss of 2 yards to the Virg 30
Q2 15:00
4th & 10 at own 30
Lester Coleman punt for 48 yds, downed at the Duke 22
2nd quarter7 drives, then Tied at 14
Duke Punt, 3 plays
14:17
1st & 10 at own 22
VIRGINIA Penalty, Defensive pass interference (Joey Blount) to the Duke 37 for a 1ST down
14:17
1st & 10 at own 37
Shaun Wilson run for 3 yds to the Duke 40
14:17
2nd & 7 at own 40
Daniel Jones pass incomplete to Chris Taylor
14:17
3rd & 7 at own 40
Daniel Jones pass incomplete to T.J. Rahming
14:17
4th & 7 at own 40
Austin Parker punt for 32 yds , Daniel Hamm returns for 1 yd to the Virg 29
Virginia Punt, 3 plays
13:18
1st & 10 at own 29
Kurt Benkert pass complete to Olamide Zaccheaus for 7 yds to the Virg 36
12:35
2nd & 3 at own 36
Timeout VIRGINIA, clock 12:35
12:35
2nd & 3 at own 36
Kurt Benkert pass incomplete to Doni Dowling, broken up by Mark Gilbert
12:35
3rd & 3 at own 36
Kurt Benkert pass incomplete to Hasise Dubois
12:35
4th & 3 at own 36
Lester Coleman punt for 52 yds, downed at the Duke 12
Duke Touchdown, 15 plays
12:17
1st & 10 at own 12
Deon Jackson run for 3 yds to the Duke 15
12:17
2nd & 7 at own 15
Daniel Jones run for 8 yds to the Duke 23 for a 1ST down
12:17
1st & 10 at own 23
Deon Jackson run for no gain to the Duke 23
12:17
2nd & 10 at own 23
Daniel Jones run for 5 yds to the Duke 28
12:17
3rd & 5 at own 28
Daniel Jones pass complete to T.J. Rahming for 9 yds to the Duke 37 for a 1ST down
12:17
1st & 10 at own 37
Deon Jackson run for 2 yds to the Duke 39
12:17
2nd & 8 at own 39
Daniel Jones pass complete to Quay Chambers for 6 yds to the Duke 45
12:17
3rd & 2 at own 45
Daniel Jones pass complete to Quay Chambers for 6 yds to the Virg 49 for a 1ST down
12:17
1st & 10 at opp 49
Daniel Jones run for 24 yds to the Virg 25 for a 1ST down
12:17
1st & 10 at opp 25
Quentin Harris run for 1 yd to the Virg 24
12:17
2nd & 9 at opp 24
Daniel Jones pass incomplete
12:17
3rd & 9 at opp 24
Daniel Jones run for 11 yds to the Virg 13 for a 1ST down
12:17
1st & 10 at opp 13
Brittain Brown run for 3 yds to the Virg 10
12:17
2nd & 7 at opp 10
Quentin Harris run for 3 yds to the Virg 7
5:21
3rd & 4 at opp 7
Daniel Jones pass complete to Davis Koppenhaver for 7 yds for a TD, (Austin Parker KICK)Duke 14, Virginia 7
Virginia Punt, 3 plays
5:21
1st & 0 at own 35
Jack Driggers kickoff for 51 yds , Joe Reed return for 11 yds to the Virg 25
5:15
1st & 10 at own 25
Kurt Benkert pass incomplete to Olamide Zaccheaus
5:15
2nd & 10 at own 25
Jordan Ellis run for 3 yds to the Virg 28
5:15
3rd & 7 at own 28
Kurt Benkert run for no gain to the Virg 28
5:15
4th & 7 at own 28
Lester Coleman punt for 47 yds, fair catch by T.J. Rahming at the Duke 25
Duke Punt, 3 plays
3:51
1st & 10 at own 25
Daniel Jones pass complete to Shaun Wilson for a loss of 3 yards to the Duke 22
3:51
2nd & 13 at own 22
Daniel Jones pass incomplete
3:51
3rd & 13 at own 22
Daniel Jones pass incomplete to Shaun Wilson
3:51
4th & 13 at own 22
Austin Parker punt for 36 yds, downed at the VIRGINIA 42 VIRGINIA Penalty, Offensive holding (Juan Thornhill) to the Virg 31
Virginia Touchdown, 6 plays
3:04
1st & 10 at own 31
DUKE Penalty, Defensive holding (10 Yards) to the Virg 41 for a 1ST down
3:04
1st & 10 at own 41
Kurt Benkert pass complete to Doni Dowling for 7 yds to the Virg 48
3:04
2nd & 3 at own 48
Benkert, K pass incomplete to Zaccheaus, O, PENALTY DU pass interference (McDuffie, J) 9 yards to the DU43, 1ST DOWN VA, NO PLAY.
3:04
1st & 10 at opp 43
Kurt Benkert pass complete to Olamide Zaccheaus for 6 yds to the Duke 37
3:04
2nd & 4 at opp 37
Jordan Ellis run for 8 yds to the Duke 29 for a 1ST down
3:04
1st & 10 at opp 29
Kurt Benkert pass complete to Hasise Dubois for a loss of 2 yards to the Duke 31
3:04
2nd & 12 at opp 31
Benkert, K pass incomplete to Dowling, D, PENALTY DU pass interference (Fields Jr., B) 15 yards to the DU16, 1ST DOWN VA, NO PLAY.
3:04
1st & 10 at opp 16
Jordan Ellis run for 5 yds to the Duke 11
0:50
2nd & 5 at opp 11
Timeout VIRGINIA, clock 00:50
0:45
2nd & 5 at opp 11
Kurt Benkert pass complete to Olamide Zaccheaus for 11 yds for a TD, (A.J. Mejia KICK)Tied at 14
Duke End of half, 1 play
0:45
1st & 0 at own 35
Brian Delaney kickoff for 65 yds for a touchback
0:45
1st & 10 at own 25
Daniel Jones run for no gain to the Duke 25
3rd quarter6 drives, then Virginia 21, Duke 14
Duke Punt, 5 plays
15:00
2nd & 10 at own 35
Brian Delaney kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Daniel Jones pass incomplete to Chris Taylor
15:00
2nd & 10 at own 25
Shaun Wilson run for 16 yds to the Duke 41 for a 1ST down
15:00
1st & 10 at own 41
Daniel Jones pass incomplete to Chris Taylor
15:00
2nd & 10 at own 41
Daniel Jones pass incomplete to Quay Chambers, broken up by Juan Thornhill
15:00
3rd & 10 at own 41
Daniel Jones pass incomplete to Quay Chambers, broken up by Juan Thornhill
15:00
4th & 10 at own 41
Austin Parker punt for 48 yds , Daniel Hamm returns for 10 yds to the Virg 21
Virginia Touchdown, 10 plays
13:59
1st & 10 at own 21
Joe Reed run for 4 yds to the Virg 25
13:59
2nd & 6 at own 25
Kurt Benkert pass complete to Olamide Zaccheaus for 6 yds to the Virg 31 for a 1ST down
13:59
1st & 10 at own 31
Kurt Benkert pass complete to Olamide Zaccheaus for 13 yds to the Virg 44 for a 1ST down
13:59
1st & 10 at own 44
Kurt Benkert pass incomplete to Doni Dowling
13:59
2nd & 10 at own 44
Kurt Benkert pass complete to Olamide Zaccheaus for 16 yds to the VIRGINIA 40 VIRGINIA Penalty, illegal block (Andre Levrone) to the Virg 49
13:59
2nd & 5 at own 49
Jordan Ellis run for 17 yds to the Duke 34 for a 1ST down
13:59
1st & 10 at opp 34
Kurt Benkert pass complete to Andre Levrone for 25 yds to the Duke 9 for a 1ST down
13:59
1st & goal at opp 9
Kurt Benkert pass incomplete to Olamide Zaccheaus, broken up by Joe Giles-Harris
13:59
2nd & goal at opp 9
Benkert, K pass incomplete to Dubois, H, PENALTY DU pass interference (Fields Jr., B) 5 yards to the DU4, 1ST DOWN VA, NO PLAY.
13:59
1st & goal at opp 4
Jordan Ellis run for a loss of 1 yard to the Duke 5
10:32
2nd & 0 at opp 5
Timeout VIRGINIA, clock 10:32
10:30
2nd & goal at opp 5
Kurt Benkert pass complete to Doni Dowling for 5 yds for a TD, (A.J. Mejia KICK)Virginia 21, Duke 14
Duke Punt, 6 plays
10:30
1st & 0 at own 35
Brian Delaney kickoff for 65 yds for a touchback
10:30
1st & 10 at own 25
Brittain Brown run for 11 yds to the Duke 36 for a 1ST down
10:30
1st & 10 at own 36
Brittain Brown run for 3 yds to the Duke 39
10:30
2nd & 7 at own 39
Daniel Jones pass complete to Daniel Helm for 7 yds to the Duke 46 for a 1ST down
10:30
1st & 10 at own 46
Daniel Jones pass incomplete to T.J. Rahming
10:30
2nd & 10 at own 46
Daniel Jones pass incomplete to Chris Taylor
10:30
3rd & 10 at own 46
Daniel Jones pass complete to Quay Chambers for 5 yds to the Virg 49
10:30
4th & 5 at opp 49
Austin Parker punt for 49 yds for a touchback
Virginia Punt, 3 plays
8:19
1st & 10 at own 20
Jordan Ellis run for 4 yds to the Virg 24
8:19
2nd & 6 at own 24
Kurt Benkert pass incomplete to Daniel Hamm
8:19
3rd & 6 at own 24
Kurt Benkert pass incomplete to Andre Levrone
8:19
4th & 6 at own 24
Lester Coleman punt for 41 yds, punt out-of-bounds at the Duke 35
Duke Punt, 3 plays
7:27
1st & 10 at own 35
Shaun Wilson run for 6 yds to the Duke 41
7:27
2nd & 4 at own 41
Shaun Wilson run for 2 yds to the Duke 43
7:27
3rd & 2 at own 43
Shaun Wilson run for a loss of 2 yards to the Duke 41
7:27
4th & 4 at own 41
Austin Parker punt for 59 yds for a touchback
Virginia Turnover on downs, 13 plays
5:54
1st & 10 at own 20
Kurt Benkert pass complete to Jordan Ellis for 5 yds to the Virg 25
5:54
2nd & 5 at own 25
Kurt Benkert pass complete to Hasise Dubois for 4 yds to the Virg 29
5:54
3rd & 1 at own 29
Jordan Ellis run for 3 yds to the Virg 32 for a 1ST down
5:54
1st & 10 at own 32
Kurt Benkert pass incomplete to Olamide Zaccheaus, broken up by Jeremy McDuffie
5:54
2nd & 10 at own 32
Kurt Benkert pass incomplete to Olamide Zaccheaus
5:54
3rd & 10 at own 32
Kurt Benkert run for 15 yds to the Virg 47 for a 1ST down
5:54
1st & 10 at own 47
Jordan Ellis run for 2 yds to the Virg 49
5:54
2nd & 8 at own 49
Kurt Benkert pass complete to Daniel Hamm for 1 yd to the 50 yard line
5:54
3rd & 7 at the 50
Kurt Benkert run for 8 yds to the Duke 42 for a 1ST down
5:54
1st & 10 at opp 42
Kurt Benkert pass complete to Joe Reed for a loss of 3 yards to the Duke 45
5:54
2nd & 13 at opp 45
Jordan Ellis run for 10 yds to the Duke 35
5:54
3rd & 3 at opp 35
Jordan Ellis run for 2 yds to the Duke 33
Q4 15:00
4th & 1 at opp 33
Kurt Benkert pass incomplete to Jordan Ellis
4th quarter8 drives, then Virginia 28, Duke 21
Duke Punt, 5 plays
14:58
1st & 10 at own 33
DUKE Penalty, delay of game (-5 Yards) to the Duke 28
14:58
1st & 15 at own 28
Brittain Brown run for no gain to the Duke 28
14:58
2nd & 15 at own 28
Daniel Jones pass complete to T.J. Rahming for 30 yds to the Virg 42 for a 1ST down
14:58
1st & 10 at opp 42
Daniel Jones pass incomplete to T.J. Rahming
14:58
2nd & 10 at opp 42
Brittain Brown run for 2 yds to the Virg 40
14:58
3rd & 8 at opp 40
Daniel Jones pass incomplete to Scott Bracey, broken up by Bryce Hall
14:58
4th & 8 at opp 40
Austin Parker punt for 40 yds for a touchback
Virginia Touchdown, 13 plays
13:13
1st & 10 at own 20
Kurt Benkert pass complete to Joe Reed for 5 yds to the Virg 25
13:13
2nd & 5 at own 25
Kurt Benkert pass complete to Andre Levrone for 4 yds to the Virg 29
13:13
3rd & 1 at own 29
Jordan Ellis run for 1 yd to the Virg 30 for a 1ST down
13:13
1st & 10 at own 30
Jordan Ellis run for 8 yds to the Virg 38
13:13
2nd & 2 at own 38
Kurt Benkert pass incomplete to Andre Levrone
13:13
3rd & 2 at own 38
Kurt Benkert pass complete to Doni Dowling for 9 yds to the Virg 47 for a 1ST down
13:13
1st & 10 at own 47
Kurt Benkert pass incomplete to Evan Butts, broken up by Jeremy McDuffie
10:25
2nd & 10 at own 47
Timeout VIRGINIA, clock 10:25
10:25
2nd & 10 at own 47
Olamide Zaccheaus run for 1 yd to the Virg 48
10:25
3rd & 9 at own 48
Kurt Benkert pass complete to Doni Dowling for 14 yds to the Duke 38 for a 1ST down
10:25
1st & 10 at opp 38
Kurt Benkert pass complete to Olamide Zaccheaus for 5 yds to the Duke 33
10:25
2nd & 5 at opp 33
Benkert, K pass incomplete to Zaccheaus, O, PENALTY DU holding (McDuffie, J) 9 yards to the DU24, 1ST DOWN VA, NO PLAY.
10:25
1st & 10 at opp 24
Jordan Ellis run for 4 yds to the Duke 20
10:25
2nd & 6 at opp 20
Jordan Ellis run for 3 yds to the Duke 17
7:08
3rd & 3 at opp 17
Kurt Benkert pass complete to Doni Dowling for 17 yds for a TD, (A.J. Mejia KICK)Virginia 28, Duke 14
Duke Touchdown, 3 plays
7:08
1st & 0 at own 20
Brian Delaney kickoff for 68 yds , Shaun Wilson return for 76 yds to the Virg 12
7:08
1st & 10 at opp 12
Daniel Jones run for 3 yds to the Virg 9
7:08
2nd & 7 at opp 9
Daniel Jones pass incomplete to Aaron Young
7:08
3rd & 7 at opp 9
Jones, D pass incomplete to Helm, D, PENALTY VA holding (Moore, C) 5 yards to the VA4, 1ST DOWN DU, NO PLAY.
6:14
1st & goal at opp 4
Quentin Harris run for 4 yds for a TD, (Austin Parker KICK)Virginia 28, Duke 21
Virginia Punt, 3 plays
6:14
1st & 0 at own 35
Jack Driggers kickoff for 65 yds for a touchback
6:14
1st & 10 at own 25
Olamide Zaccheaus run for 4 yds to the Virg 29
6:14
2nd & 6 at own 29
Kurt Benkert pass incomplete to Olamide Zaccheaus
6:14
3rd & 6 at own 29
Kurt Benkert run for 1 yd to the Virg 30
5:18
4th & 5 at own 30
Timeout DUKE, clock 05:18
5:18
4th & 5 at own 30
Lester Coleman punt for 52 yds, fair catch by T.J. Rahming at the Duke 18
Duke Punt, 3 plays
5:13
1st & 10 at own 18
Daniel Jones pass incomplete to Johnathan Lloyd
5:13
2nd & 10 at own 18
Daniel Jones pass incomplete to Johnathan Lloyd
5:13
3rd & 10 at own 18
Daniel Jones pass incomplete to Johnathan Lloyd
5:13
4th & 10 at own 18
Austin Parker punt for 53 yds, fair catch by Daniel Hamm at the Virg 29
Virginia Punt, 4 plays
4:50
1st & 10 at own 29
Jordan Ellis run for 12 yds to the Virg 41 for a 1ST down
4:50
1st & 10 at own 41
Jordan Ellis run for 8 yds to the Virg 49
4:50
2nd & 2 at own 49
Jordan Ellis run for a loss of 3 yards to the Virg 46
3:22
3rd & 5 at own 46
Timeout DUKE, clock 03:22
3:22
3rd & 5 at own 46
Kurt Benkert pass incomplete to Doni Dowling
3:22
4th & 5 at own 46
Lester Coleman punt for 54 yds for a touchback
Duke Turnover on downs, 9 plays
3:14
1st & 10 at own 20
Daniel Jones pass complete to Daniel Helm for 8 yds to the Duke 28
3:14
2nd & 2 at own 28
Daniel Jones pass complete to Scott Bracey for 14 yds to the Duke 42 for a 1ST down
3:14
1st & 10 at own 42
Daniel Jones sacked by Chris Peace for a loss of 8 yards to the Duke 34
2:31
2nd & 18 at own 34
Timeout DUKE, clock 02:31
2:31
2nd & 18 at own 34
Daniel Jones pass complete to Johnathan Lloyd for 20 yds to the Virg 46 for a 1ST down
2:31
1st & 10 at opp 46
Daniel Jones pass complete to Scott Bracey for 12 yds to the Virg 34 for a 1ST down
2:31
1st & 10 at opp 34
Daniel Jones pass complete to Brittain Brown for 4 yds to the Virg 30
2:31
2nd & 6 at opp 30
Daniel Jones pass incomplete to Johnathan Lloyd
2:31
3rd & 6 at opp 30
Daniel Jones sacked by Charles Snowden for a loss of 10 yards to the Virg 40
2:31
4th & 16 at opp 40
Daniel Jones pass incomplete to T.J. Rahming, broken up by Juan Thornhill
Virginia End of game, 2 plays
1:08
1st & 10 at own 40
TEAM run for a loss of 2 yards to the Virg 38
1:08
2nd & 12 at own 38
TEAM run for a loss of 3 yards to the Virg 35
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.