Duke at Virginia

Saturday, October 7, 2017

Virginia beat Duke 28–⁠21. It was their 66th meeting; after it, Virginia led the series 34–⁠32.

AwayDuke7–⁠6 in 2017
21
HomeVirginia6–⁠7 in 2017
28

Final at Scott Stadium, CharlottesvilleTV: ACCNXAttendance 38,638

At kickoff
77°FWeather: NOAA NCEI Integrated Surface Database; Charlottesville 2 SSE, 6 km from the stadium
Officials
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

TeamQ1Q2Q3Q4Final
Duke770721
Virginia777728

Standouts

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

Player stats

Duke

PassingC/AttYdsTDInt
Daniel Jones14/4212412
RushingCarYdsTDLong
Brittain Brown1054011
Daniel Jones936024
Shaun Wilson728016
Quentin Harris3814
ReceivingRecYdsTDLong
T.J. Rahming239030
Scott Bracey226014
Johnathan Lloyd120020
Quay Chambers31706
DefenseTklTFLSacksInt
Joe Giles-Harris153.510
Jordan Hayes9000
Ben Humphreys91.500
Jeremy McDuffie80.501
Mark Gilbert80.501

Virginia

PassingC/AttYdsTDInt
Kurt Benkert24/4318232
RushingCarYdsTDLong
Jordan Ellis2596017
Kurt Benkert517015
Olamide Zaccheaus3604
Daniel Hamm1505
ReceivingRecYdsTDLong
Olamide Zaccheaus869116
Doni Dowling552217
Andre Levrone229025
Hasise Dubois320018
DefenseTklTFLSacksInt
Micah Kiser10100
Jordan Mack10000
Quin Blanding8001
Chris Peace6110
Juan Thornhill4001
Charles Snowden1110

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

Team stats

DukeVirginia
255Total yards310
124Passing yards182
131Rushing yards128
3.0Yards per pass4.2
4.1Yards per rush3.4
17First downs21
5–⁠17Third downs8–⁠18
0–⁠1Fourth downs0–⁠2
2Turnovers2
7–⁠68Penalties7–⁠67
25:13Possession34:47
1Sacks (by defense)2

Efficiency

DukeVirginia
27%Success rate40%
−0.26EPA per play−0.23
1.37Explosiveness1.03
0.07Rushing EPA−0.09
−0.48Passing EPA−0.36
21%Passing-down success24%
−0.33First-down EPA−0.48
0.01Second-down EPA−0.21
−0.36Third-down EPA0.66
19%Havoc by its defense16%

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

Virginia end zoneDuke end zoneQ1 VirginiaTurnover on downs, 4 playsQ1 DukePick-six, 3 plays (Virginia scores)Q1 DukePunt, 3 playsQ1 VirginiaPunt, 3 playsQ1 DukePunt, 4 playsQ1 VirginiaInterception, 2 playsQ1 DukePunt, 3 playsQ1 VirginiaPunt, 8 playsQ1 DukeInterception, 5 playsQ1 VirginiaPick-six, 1 play (Duke scores)Q1 VirginiaPunt, 3 playsQ2 DukePunt, 3 playsQ2 VirginiaPunt, 3 playsQ2 DukeTouchdown, 15 playsQ2 VirginiaPunt, 3 playsQ2 DukePunt, 3 playsQ2 VirginiaTouchdown, 6 playsQ2 DukeEnd of half, 1 playQ3 DukePunt, 5 playsQ3 VirginiaTouchdown, 10 playsQ3 DukePunt, 6 playsQ3 VirginiaPunt, 3 playsQ3 DukePunt, 3 playsQ3 VirginiaTurnover on downs, 13 playsQ4 DukePunt, 5 playsQ4 VirginiaTouchdown, 13 playsQ4 DukeTouchdown, 3 playsQ4 VirginiaPunt, 3 playsQ4 DukePunt, 3 playsQ4 VirginiaPunt, 4 playsQ4 DukeTurnover on downs, 9 playsQ4 VirginiaEnd of game, 2 plays
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.
  1. Q1 VirginiaTurnover on downs, 4 plays, 9 yards
  2. Q1 DukePick-six, 3 plays (Virginia scores), 0 yards
  3. Q1 DukePunt, 3 plays, 2 yards
  4. Q1 VirginiaPunt, 3 plays, 5 yards
  5. Q1 DukePunt, 4 plays, 0 yards
  6. Q1 VirginiaInterception, 2 plays, 0 yards
  7. Q1 DukePunt, 3 plays, −12 yards
  8. Q1 VirginiaPunt, 8 plays, 17 yards
  9. Q1 DukeInterception, 5 plays, 19 yards
  10. Q1 VirginiaPick-six, 1 play (Duke scores), 0 yards
  11. Q1 VirginiaPunt, 3 plays, 0 yards
  12. Q2 DukePunt, 3 plays, 18 yards
  13. Q2 VirginiaPunt, 3 plays, 7 yards
  14. Q2 DukeTouchdown, 15 plays, 88 yards
  15. Q2 VirginiaPunt, 3 plays, 3 yards
  16. Q2 DukePunt, 3 plays, −3 yards
  17. Q2 VirginiaTouchdown, 6 plays, 69 yards
  18. Q2 DukeEnd of half, 1 play, 0 yards
  19. Q3 DukePunt, 5 plays, 16 yards
  20. Q3 VirginiaTouchdown, 10 plays, 79 yards
  21. Q3 DukePunt, 6 plays, 26 yards
  22. Q3 VirginiaPunt, 3 plays, 4 yards
  23. Q3 DukePunt, 3 plays, 6 yards
  24. Q3 VirginiaTurnover on downs, 13 plays, 47 yards
  25. Q4 DukePunt, 5 plays, 27 yards
  26. Q4 VirginiaTouchdown, 13 plays, 80 yards
  27. Q4 DukeTouchdown, 3 plays, 12 yards
  28. Q4 VirginiaPunt, 3 plays, 5 yards
  29. Q4 DukePunt, 3 plays, 0 yards
  30. Q4 VirginiaPunt, 4 plays, 17 yards
  31. Q4 DukeTurnover on downs, 9 plays, 40 yards
  32. 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:001st & 10 at own 35Jack Driggers kickoff for 64 yds , Joe Reed return for 40 yds to the Virg 41
15:001st & 10 at own 41Jordan Ellis run for 4 yds to the Virg 45
15:002nd & 6 at own 45Kurt Benkert pass complete to Olamide Zaccheaus for 5 yds to the 50 yard line
15:003rd & 1 at the 50Jordan Ellis run for no gain to the 50 yard line
15:004th & 1 at the 50Jordan Ellis run for no gain to the 50 yard line
Duke Pick-six, 3 plays (Virginia scores)
13:241st & 10 at the 50Daniel Jones pass complete to Shaun Wilson for a loss of 1 yard to the Duke 49
13:242nd & 11 at own 49Shaun Wilson run for 1 yd to the 50 yard line
12:083rd & 10 at the 50Daniel 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:081st & 0 at own 35Brian Delaney kickoff for 62 yds
12:081st & 10 at own 35Daniel Jones pass incomplete to T.J. Rahming
12:082nd & 10 at own 35Shaun Wilson run for 2 yds to the Duke 37
12:084th & 8 at own 37Austin Parker punt for 40 yds , Daniel Hamm returns for no gain to the Virg 23
12:083rd & 8 at own 37Daniel Jones pass incomplete
Virginia Punt, 3 plays
11:151st & 10 at own 23Daniel Hamm run for 5 yds to the Virg 28
11:152nd & 5 at own 28Jordan Ellis run for 1 yd to the Virg 29
11:153rd & 4 at own 29Kurt Benkert pass complete to Daniel Hamm for a loss of 1 yard to the Virg 28
11:154th & 5 at own 28Lester Coleman punt for 62 yds, punt out-of-bounds at the Duke 10
Duke Punt, 4 plays
9:174th & 4 at own 26Austin Parker punt for 33 yds, punt out-of-bounds at the Virg 41
9:171st & 10 at own 10Brittain Brown run for 10 yds to the Duke 20 for a 1ST down
9:171st & 10 at own 20Daniel Jones pass incomplete to T.J. Rahming
9:172nd & 10 at own 20Brittain Brown run for 6 yds to the Duke 26
9:173rd & 4 at own 26Daniel Jones pass incomplete to T.J. Rahming
Virginia Interception, 2 plays
7:531st & 10 at own 41Kurt Benkert pass incomplete to Olamide Zaccheaus
7:532nd & 10 at own 41Kurt Benkert pass intercepted Shaun Wilson return for 7 yds to the Virg 44
Duke Punt, 3 plays
7:401st & 10 at opp 44DUKE Penalty, unsportsmanlike conduct (Joe Giles-Harris) to the Duke 41
7:401st & 25 at own 41Daniel Jones run for 3 yds to the Duke 44
7:402nd & 22 at own 44Daniel Jones pass incomplete to T.J. Rahming, broken up by Juan Thornhill
7:403rd & 22 at own 44Daniel Jones pass incomplete to Shaun Wilson
7:404th & 22 at own 44Austin Parker punt for 43 yds , Daniel Hamm returns for no gain to the Virg 13
Virginia Punt, 8 plays
6:491st & 10 at own 13Chris Sharp run for 5 yds to the Virg 18
6:492nd & 5 at own 18Jordan Ellis run for 7 yds to the Virg 25 for a 1ST down
6:491st & 10 at own 25VIRGINIA Penalty, false start (-5 Yards) to the Virg 20
6:491st & 15 at own 20Kurt Benkert pass incomplete to Olamide Zaccheaus
6:492nd & 15 at own 20Jordan Ellis run for 3 yds to the Virg 23
6:493rd & 12 at own 23Kurt Benkert pass complete to Hasise Dubois for 18 yds to the Virg 41 for a 1ST down
6:491st & 10 at own 41Kurt Benkert pass incomplete to Olamide Zaccheaus
6:492nd & 10 at own 41VIRGINIA Penalty, false start (-5 Yards) to the Virg 36
6:492nd & 15 at own 36Olamide Zaccheaus run for 1 yd to the Virg 37
6:493rd & 14 at own 37Kurt Benkert sacked by Joe Giles-Harris for a loss of 7 yards to the Virg 30 Kurt Benkert fumbled, , return for 0 yards
6:494th & 21 at own 30Lester Coleman punt for 50 yds , T.J. Rahming returns for 14 yds to the Duke 34
Duke Interception, 5 plays
2:541st & 10 at own 34Brittain Brown run for 4 yds to the Duke 38
2:542nd & 6 at own 38Brittain Brown run for 5 yds to the Duke 43
2:543rd & 1 at own 43Brittain Brown run for 10 yds to the Virg 47 for a 1ST down
2:541st & 10 at opp 47Daniel Jones pass incomplete to Chris Taylor
2:542nd & 10 at opp 47Daniel Jones pass intercepted Juan Thornhill return for 4 yds to the Virg 44
1:151st & 10 at own 44Kurt 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:151st & 0 at own 35Jack Driggers kickoff for 65 yds , Joe Reed return for 30 yds to the Virg 30
1:151st & 10 at own 30Jordan Ellis run for a loss of 3 yards to the Virg 27
1:152nd & 13 at own 27Kurt Benkert pass complete to Evan Butts for 5 yds to the Virg 32
Q2 15:003rd & 8 at own 32Jordan Ellis run for a loss of 2 yards to the Virg 30
Q2 15:004th & 10 at own 30Lester Coleman punt for 48 yds, downed at the Duke 22
2nd quarter7 drives, then Tied at 14
Duke Punt, 3 plays
14:171st & 10 at own 22VIRGINIA Penalty, Defensive pass interference (Joey Blount) to the Duke 37 for a 1ST down
14:171st & 10 at own 37Shaun Wilson run for 3 yds to the Duke 40
14:172nd & 7 at own 40Daniel Jones pass incomplete to Chris Taylor
14:173rd & 7 at own 40Daniel Jones pass incomplete to T.J. Rahming
14:174th & 7 at own 40Austin Parker punt for 32 yds , Daniel Hamm returns for 1 yd to the Virg 29
Virginia Punt, 3 plays
13:181st & 10 at own 29Kurt Benkert pass complete to Olamide Zaccheaus for 7 yds to the Virg 36
12:352nd & 3 at own 36Timeout VIRGINIA, clock 12:35
12:352nd & 3 at own 36Kurt Benkert pass incomplete to Doni Dowling, broken up by Mark Gilbert
12:353rd & 3 at own 36Kurt Benkert pass incomplete to Hasise Dubois
12:354th & 3 at own 36Lester Coleman punt for 52 yds, downed at the Duke 12
Duke Touchdown, 15 plays
12:171st & 10 at own 12Deon Jackson run for 3 yds to the Duke 15
12:172nd & 7 at own 15Daniel Jones run for 8 yds to the Duke 23 for a 1ST down
12:171st & 10 at own 23Deon Jackson run for no gain to the Duke 23
12:172nd & 10 at own 23Daniel Jones run for 5 yds to the Duke 28
12:173rd & 5 at own 28Daniel Jones pass complete to T.J. Rahming for 9 yds to the Duke 37 for a 1ST down
12:171st & 10 at own 37Deon Jackson run for 2 yds to the Duke 39
12:172nd & 8 at own 39Daniel Jones pass complete to Quay Chambers for 6 yds to the Duke 45
12:173rd & 2 at own 45Daniel Jones pass complete to Quay Chambers for 6 yds to the Virg 49 for a 1ST down
12:171st & 10 at opp 49Daniel Jones run for 24 yds to the Virg 25 for a 1ST down
12:171st & 10 at opp 25Quentin Harris run for 1 yd to the Virg 24
12:172nd & 9 at opp 24Daniel Jones pass incomplete
12:173rd & 9 at opp 24Daniel Jones run for 11 yds to the Virg 13 for a 1ST down
12:171st & 10 at opp 13Brittain Brown run for 3 yds to the Virg 10
12:172nd & 7 at opp 10Quentin Harris run for 3 yds to the Virg 7
5:213rd & 4 at opp 7Daniel Jones pass complete to Davis Koppenhaver for 7 yds for a TD, (Austin Parker KICK)Duke 14, Virginia 7
Virginia Punt, 3 plays
5:211st & 0 at own 35Jack Driggers kickoff for 51 yds , Joe Reed return for 11 yds to the Virg 25
5:151st & 10 at own 25Kurt Benkert pass incomplete to Olamide Zaccheaus
5:152nd & 10 at own 25Jordan Ellis run for 3 yds to the Virg 28
5:153rd & 7 at own 28Kurt Benkert run for no gain to the Virg 28
5:154th & 7 at own 28Lester Coleman punt for 47 yds, fair catch by T.J. Rahming at the Duke 25
Duke Punt, 3 plays
3:511st & 10 at own 25Daniel Jones pass complete to Shaun Wilson for a loss of 3 yards to the Duke 22
3:512nd & 13 at own 22Daniel Jones pass incomplete
3:513rd & 13 at own 22Daniel Jones pass incomplete to Shaun Wilson
3:514th & 13 at own 22Austin 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:041st & 10 at own 31DUKE Penalty, Defensive holding (10 Yards) to the Virg 41 for a 1ST down
3:041st & 10 at own 41Kurt Benkert pass complete to Doni Dowling for 7 yds to the Virg 48
3:042nd & 3 at own 48Benkert, K pass incomplete to Zaccheaus, O, PENALTY DU pass interference (McDuffie, J) 9 yards to the DU43, 1ST DOWN VA, NO PLAY.
3:041st & 10 at opp 43Kurt Benkert pass complete to Olamide Zaccheaus for 6 yds to the Duke 37
3:042nd & 4 at opp 37Jordan Ellis run for 8 yds to the Duke 29 for a 1ST down
3:041st & 10 at opp 29Kurt Benkert pass complete to Hasise Dubois for a loss of 2 yards to the Duke 31
3:042nd & 12 at opp 31Benkert, K pass incomplete to Dowling, D, PENALTY DU pass interference (Fields Jr., B) 15 yards to the DU16, 1ST DOWN VA, NO PLAY.
3:041st & 10 at opp 16Jordan Ellis run for 5 yds to the Duke 11
0:502nd & 5 at opp 11Timeout VIRGINIA, clock 00:50
0:452nd & 5 at opp 11Kurt 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:451st & 0 at own 35Brian Delaney kickoff for 65 yds for a touchback
0:451st & 10 at own 25Daniel Jones run for no gain to the Duke 25
3rd quarter6 drives, then Virginia 21, Duke 14
Duke Punt, 5 plays
15:002nd & 10 at own 35Brian Delaney kickoff for 65 yds for a touchback
15:001st & 10 at own 25Daniel Jones pass incomplete to Chris Taylor
15:002nd & 10 at own 25Shaun Wilson run for 16 yds to the Duke 41 for a 1ST down
15:001st & 10 at own 41Daniel Jones pass incomplete to Chris Taylor
15:002nd & 10 at own 41Daniel Jones pass incomplete to Quay Chambers, broken up by Juan Thornhill
15:003rd & 10 at own 41Daniel Jones pass incomplete to Quay Chambers, broken up by Juan Thornhill
15:004th & 10 at own 41Austin Parker punt for 48 yds , Daniel Hamm returns for 10 yds to the Virg 21
Virginia Touchdown, 10 plays
13:591st & 10 at own 21Joe Reed run for 4 yds to the Virg 25
13:592nd & 6 at own 25Kurt Benkert pass complete to Olamide Zaccheaus for 6 yds to the Virg 31 for a 1ST down
13:591st & 10 at own 31Kurt Benkert pass complete to Olamide Zaccheaus for 13 yds to the Virg 44 for a 1ST down
13:591st & 10 at own 44Kurt Benkert pass incomplete to Doni Dowling
13:592nd & 10 at own 44Kurt Benkert pass complete to Olamide Zaccheaus for 16 yds to the VIRGINIA 40 VIRGINIA Penalty, illegal block (Andre Levrone) to the Virg 49
13:592nd & 5 at own 49Jordan Ellis run for 17 yds to the Duke 34 for a 1ST down
13:591st & 10 at opp 34Kurt Benkert pass complete to Andre Levrone for 25 yds to the Duke 9 for a 1ST down
13:591st & goal at opp 9Kurt Benkert pass incomplete to Olamide Zaccheaus, broken up by Joe Giles-Harris
13:592nd & goal at opp 9Benkert, K pass incomplete to Dubois, H, PENALTY DU pass interference (Fields Jr., B) 5 yards to the DU4, 1ST DOWN VA, NO PLAY.
13:591st & goal at opp 4Jordan Ellis run for a loss of 1 yard to the Duke 5
10:322nd & 0 at opp 5Timeout VIRGINIA, clock 10:32
10:302nd & goal at opp 5Kurt 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:301st & 0 at own 35Brian Delaney kickoff for 65 yds for a touchback
10:301st & 10 at own 25Brittain Brown run for 11 yds to the Duke 36 for a 1ST down
10:301st & 10 at own 36Brittain Brown run for 3 yds to the Duke 39
10:302nd & 7 at own 39Daniel Jones pass complete to Daniel Helm for 7 yds to the Duke 46 for a 1ST down
10:301st & 10 at own 46Daniel Jones pass incomplete to T.J. Rahming
10:302nd & 10 at own 46Daniel Jones pass incomplete to Chris Taylor
10:303rd & 10 at own 46Daniel Jones pass complete to Quay Chambers for 5 yds to the Virg 49
10:304th & 5 at opp 49Austin Parker punt for 49 yds for a touchback
Virginia Punt, 3 plays
8:191st & 10 at own 20Jordan Ellis run for 4 yds to the Virg 24
8:192nd & 6 at own 24Kurt Benkert pass incomplete to Daniel Hamm
8:193rd & 6 at own 24Kurt Benkert pass incomplete to Andre Levrone
8:194th & 6 at own 24Lester Coleman punt for 41 yds, punt out-of-bounds at the Duke 35
Duke Punt, 3 plays
7:271st & 10 at own 35Shaun Wilson run for 6 yds to the Duke 41
7:272nd & 4 at own 41Shaun Wilson run for 2 yds to the Duke 43
7:273rd & 2 at own 43Shaun Wilson run for a loss of 2 yards to the Duke 41
7:274th & 4 at own 41Austin Parker punt for 59 yds for a touchback
Virginia Turnover on downs, 13 plays
5:541st & 10 at own 20Kurt Benkert pass complete to Jordan Ellis for 5 yds to the Virg 25
5:542nd & 5 at own 25Kurt Benkert pass complete to Hasise Dubois for 4 yds to the Virg 29
5:543rd & 1 at own 29Jordan Ellis run for 3 yds to the Virg 32 for a 1ST down
5:541st & 10 at own 32Kurt Benkert pass incomplete to Olamide Zaccheaus, broken up by Jeremy McDuffie
5:542nd & 10 at own 32Kurt Benkert pass incomplete to Olamide Zaccheaus
5:543rd & 10 at own 32Kurt Benkert run for 15 yds to the Virg 47 for a 1ST down
5:541st & 10 at own 47Jordan Ellis run for 2 yds to the Virg 49
5:542nd & 8 at own 49Kurt Benkert pass complete to Daniel Hamm for 1 yd to the 50 yard line
5:543rd & 7 at the 50Kurt Benkert run for 8 yds to the Duke 42 for a 1ST down
5:541st & 10 at opp 42Kurt Benkert pass complete to Joe Reed for a loss of 3 yards to the Duke 45
5:542nd & 13 at opp 45Jordan Ellis run for 10 yds to the Duke 35
5:543rd & 3 at opp 35Jordan Ellis run for 2 yds to the Duke 33
Q4 15:004th & 1 at opp 33Kurt Benkert pass incomplete to Jordan Ellis
4th quarter8 drives, then Virginia 28, Duke 21
Duke Punt, 5 plays
14:581st & 10 at own 33DUKE Penalty, delay of game (-5 Yards) to the Duke 28
14:581st & 15 at own 28Brittain Brown run for no gain to the Duke 28
14:582nd & 15 at own 28Daniel Jones pass complete to T.J. Rahming for 30 yds to the Virg 42 for a 1ST down
14:581st & 10 at opp 42Daniel Jones pass incomplete to T.J. Rahming
14:582nd & 10 at opp 42Brittain Brown run for 2 yds to the Virg 40
14:583rd & 8 at opp 40Daniel Jones pass incomplete to Scott Bracey, broken up by Bryce Hall
14:584th & 8 at opp 40Austin Parker punt for 40 yds for a touchback
Virginia Touchdown, 13 plays
13:131st & 10 at own 20Kurt Benkert pass complete to Joe Reed for 5 yds to the Virg 25
13:132nd & 5 at own 25Kurt Benkert pass complete to Andre Levrone for 4 yds to the Virg 29
13:133rd & 1 at own 29Jordan Ellis run for 1 yd to the Virg 30 for a 1ST down
13:131st & 10 at own 30Jordan Ellis run for 8 yds to the Virg 38
13:132nd & 2 at own 38Kurt Benkert pass incomplete to Andre Levrone
13:133rd & 2 at own 38Kurt Benkert pass complete to Doni Dowling for 9 yds to the Virg 47 for a 1ST down
13:131st & 10 at own 47Kurt Benkert pass incomplete to Evan Butts, broken up by Jeremy McDuffie
10:252nd & 10 at own 47Timeout VIRGINIA, clock 10:25
10:252nd & 10 at own 47Olamide Zaccheaus run for 1 yd to the Virg 48
10:253rd & 9 at own 48Kurt Benkert pass complete to Doni Dowling for 14 yds to the Duke 38 for a 1ST down
10:251st & 10 at opp 38Kurt Benkert pass complete to Olamide Zaccheaus for 5 yds to the Duke 33
10:252nd & 5 at opp 33Benkert, K pass incomplete to Zaccheaus, O, PENALTY DU holding (McDuffie, J) 9 yards to the DU24, 1ST DOWN VA, NO PLAY.
10:251st & 10 at opp 24Jordan Ellis run for 4 yds to the Duke 20
10:252nd & 6 at opp 20Jordan Ellis run for 3 yds to the Duke 17
7:083rd & 3 at opp 17Kurt 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:081st & 0 at own 20Brian Delaney kickoff for 68 yds , Shaun Wilson return for 76 yds to the Virg 12
7:081st & 10 at opp 12Daniel Jones run for 3 yds to the Virg 9
7:082nd & 7 at opp 9Daniel Jones pass incomplete to Aaron Young
7:083rd & 7 at opp 9Jones, D pass incomplete to Helm, D, PENALTY VA holding (Moore, C) 5 yards to the VA4, 1ST DOWN DU, NO PLAY.
6:141st & goal at opp 4Quentin Harris run for 4 yds for a TD, (Austin Parker KICK)Virginia 28, Duke 21
Virginia Punt, 3 plays
6:141st & 0 at own 35Jack Driggers kickoff for 65 yds for a touchback
6:141st & 10 at own 25Olamide Zaccheaus run for 4 yds to the Virg 29
6:142nd & 6 at own 29Kurt Benkert pass incomplete to Olamide Zaccheaus
6:143rd & 6 at own 29Kurt Benkert run for 1 yd to the Virg 30
5:184th & 5 at own 30Timeout DUKE, clock 05:18
5:184th & 5 at own 30Lester Coleman punt for 52 yds, fair catch by T.J. Rahming at the Duke 18
Duke Punt, 3 plays
5:131st & 10 at own 18Daniel Jones pass incomplete to Johnathan Lloyd
5:132nd & 10 at own 18Daniel Jones pass incomplete to Johnathan Lloyd
5:133rd & 10 at own 18Daniel Jones pass incomplete to Johnathan Lloyd
5:134th & 10 at own 18Austin Parker punt for 53 yds, fair catch by Daniel Hamm at the Virg 29
Virginia Punt, 4 plays
4:501st & 10 at own 29Jordan Ellis run for 12 yds to the Virg 41 for a 1ST down
4:501st & 10 at own 41Jordan Ellis run for 8 yds to the Virg 49
4:502nd & 2 at own 49Jordan Ellis run for a loss of 3 yards to the Virg 46
3:223rd & 5 at own 46Timeout DUKE, clock 03:22
3:223rd & 5 at own 46Kurt Benkert pass incomplete to Doni Dowling
3:224th & 5 at own 46Lester Coleman punt for 54 yds for a touchback
Duke Turnover on downs, 9 plays
3:141st & 10 at own 20Daniel Jones pass complete to Daniel Helm for 8 yds to the Duke 28
3:142nd & 2 at own 28Daniel Jones pass complete to Scott Bracey for 14 yds to the Duke 42 for a 1ST down
3:141st & 10 at own 42Daniel Jones sacked by Chris Peace for a loss of 8 yards to the Duke 34
2:312nd & 18 at own 34Timeout DUKE, clock 02:31
2:312nd & 18 at own 34Daniel Jones pass complete to Johnathan Lloyd for 20 yds to the Virg 46 for a 1ST down
2:311st & 10 at opp 46Daniel Jones pass complete to Scott Bracey for 12 yds to the Virg 34 for a 1ST down
2:311st & 10 at opp 34Daniel Jones pass complete to Brittain Brown for 4 yds to the Virg 30
2:312nd & 6 at opp 30Daniel Jones pass incomplete to Johnathan Lloyd
2:313rd & 6 at opp 30Daniel Jones sacked by Charles Snowden for a loss of 10 yards to the Virg 40
2:314th & 16 at opp 40Daniel Jones pass incomplete to T.J. Rahming, broken up by Juan Thornhill
Virginia End of game, 2 plays
1:081st & 10 at own 40TEAM run for a loss of 2 yards to the Virg 38
1:082nd & 12 at own 38TEAM 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.

Virginia leads 40–⁠34 in 74 meetings, counting the eight since this game.

Recent meetings
2025Duke 27, Virginia 20ACC Championship
2025Virginia 34, Duke 17
2023Virginia 30, Duke 27
2022Duke 38, Virginia 17
2021Virginia 48, Duke 0
2020Virginia 38, Duke 20

Around this game