House Prediction
Model Margin
Virginia by 15.1
Home Win Probability
Virginia 82%
Market (consensus)
Virginia -4
fitted_v1 · Sep 26, 2020
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 10 | 0 | 10 | 0 | 20 | |
| 0 | 17 | 0 | 21 | 38 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Duke | Virginia |
|---|---|---|
| Passing | 18-40 | 25-47 |
| Pass Yards | 286 | 262 |
| Rush Yards | 56 | 190 |
| Total Yards | 342 | 452 |
| Turnovers | 7 | 3 |
| 3rd Down | 6-18 | 6-17 |
| Penalties | 3-25 | 5-35 |
| Possession | 25:25 | 34:35 |
Player Leaders
Player Leaders
Play-by-Play
Deon Jackson run for no gain to the Virg 19
VIRGINIA Penalty, Defensive offside (Mandy Alonso) to the Virg 14
Deon Jackson run for 2 yds to the Virg 12
Deon Jackson run for 9 yds to the Virg 3 for a 1ST down
Deon Jackson run for a loss of 1 yard to the Virg 4
Chase Brice run for 3 yds to the Virg 1
Deon Jackson run for a loss of 6 yards to the Virg 7
Charlie Hamm 25 yd FG GOOD
Brennan Armstrong pass incomplete
Wayne Taulapapa run for 1 yd to the Virg 26
Brennan Armstrong pass incomplete
Nash Griffin punt for 40 yds , Jalon Calhoun returns for 3 yds to the Duke 37
Chase Brice pass complete to Noah Gray for 11 yds to the Duke 48 for a 1ST down
Mataeo Durant run for 1 yd to the Duke 49
Chase Brice pass incomplete to Jalon Calhoun, broken up by Joey Blount
Chase Brice pass incomplete
Porter Wilson punt for 42 yds
Brennan Armstrong run for 10 yds to the Virg 19 for a 1ST down
Brennan Armstrong pass incomplete, broken up by Marquis Waters
Shane Simpson run for 5 yds to the Virg 24
Brennan Armstrong run for 4 yds to the Virg 28
Nash Griffin punt for 45 yds, fair catch by Jalon Calhoun at the Duke 27
Chase Brice run for a loss of 1 yard to the Duke 26
Chase Brice pass complete to Damond Philyaw-Johnson for 6 yds to the Duke 32
Mataeo Durant run for 3 yds to the Duke 35
Porter Wilson punt for 40 yds
Brennan Armstrong pass complete to Billy Kemp IV for 15 yds to the Virg 40 for a 1ST down
Brennan Armstrong pass complete to Tony Poljan for 3 yds to the Virg 43
Brennan Armstrong pass complete to Billy Kemp IV for 14 yds to the Duke 43 for a 1ST down
Brennan Armstrong pass complete to Billy Kemp IV for 3 yds to the Duke 40
Wayne Taulapapa run for 3 yds to the Duke 37
Brennan Armstrong pass incomplete to Wayne Taulapapa
Brennan Armstrong pass incomplete
Chase Brice pass incomplete
Chase Brice pass incomplete
Chase Brice pass incomplete
Porter Wilson punt for 40 yds, fair catch by Billy Kemp IV at the Virg 23
Brennan Armstrong pass complete to Terrell Jana for 4 yds to the Virg 27
Brennan Armstrong pass incomplete
Brennan Armstrong pass incomplete to Billy Kemp IV
Nash Griffin punt for 39 yds, downed at the Duke 34
Mataeo Durant run for 3 yds to the Duke 37
Mataeo Durant run for 4 yds to the Duke 41
Chase Brice pass complete to Noah Gray for 4 yds to the Duke 45 for a 1ST down
Deon Jackson run for no gain to the Duke 45
Chase Brice pass complete to Jake Marwede for 55 yds for a TD (Charlie Hamm KICK)
Shane Simpson run for 4 yds to the Virg 29
Brennan Armstrong pass complete to Tony Poljan for 10 yds to the Virg 39 for a 1ST down
VIRGINIA Penalty, false start (-5 Yards) to the Virg 34
Wayne Taulapapa run for 7 yds to the Virg 41
Brennan Armstrong run for 14 yds to the Duke 45 for a 1ST down
Brennan Armstrong pass complete to Lavel Davis Jr. for 18 yds to the Duke 27 for a 1ST down
Wayne Taulapapa run for 2 yds to the Duke 25
Brennan Armstrong pass incomplete to Billy Kemp IV
DUKE Penalty, Defensive offside (Chris Rumph II) to the Duke 20
Wayne Taulapapa run for 5 yds to the Duke 15 for a 1ST down
Brennan Armstrong run for 11 yds to the Duke 4 for a 1ST down
Brennan Armstrong run for 4 yds for a TD (Brian Delaney KICK)
Deon Jackson run for 3 yds to the Duke 18
Chase Brice sacked by Noah Taylor and Jahmeer Carter for a loss of 3 yards to the Duke 15
Chase Brice pass incomplete
Porter Wilson punt for 38 yds, fair catch by Billy Kemp IV at the Virg 47
Shane Simpson run for 9 yds to the Duke 44
Brennan Armstrong pass incomplete
Brennan Armstrong run for 2 yds to the Duke 42 for a 1ST down
DUKE Penalty, personal foul (J'Marick Woods) to the Duke 27 for a 1ST down
Brennan Armstrong pass complete to Terrell Jana for 5 yds to the Duke 22
Wayne Taulapapa run for 19 yds to the Duke 3 for a 1ST down
Wayne Taulapapa run for 2 yds to the Duke 1
Wayne Taulapapa run for 1 yd for a TD (Brian Delaney KICK)
Jordan Waters run for 2 yds to the Duke 27
Chase Brice pass complete to Damond Philyaw-Johnson for 34 yds to the Virg 39 for a 1ST down
Jordan Waters run for 3 yds to the Virg 36
Jordan Waters run for 5 yds to the Virg 31
Deon Jackson run for 3 yds to the Virg 28 for a 1ST down
Chase Brice pass incomplete to Noah Gray
Chase Brice pass incomplete
Chase Brice sacked by Richard Burney for a loss of 3 yards to the Virg 31
Chase Brice pass incomplete
Brennan Armstrong pass complete to Billy Kemp IV for 7 yds to the Virg 38
Brennan Armstrong pass complete to Ira Armstead for 5 yds to the Virg 43 for a 1ST down
Brennan Armstrong pass complete to Tony Poljan for 17 yds to the Duke 40 for a 1ST down
Shane Simpson run for 3 yds to the Duke 37
Shane Simpson run for 12 yds to the Duke 25 for a 1ST down
Wayne Taulapapa run for 11 yds to the Duke 14 for a 1ST down
Shane Simpson run for no gain to the Duke 14
Brennan Armstrong pass incomplete to Billy Kemp IV
Brennan Armstrong pass incomplete to Lavel Davis Jr., broken up by Leonard Johnson
Brian Delaney 32 yd FG GOOD
Chase Brice pass incomplete, broken up by Zane Zandier
Chase Brice pass complete to Dennis Smith for 6 yds to the Duke 31
Chase Brice pass intercepted D'Angelo Amos return for no gain to the Duke 44
Brennan Armstrong pass incomplete to Terrell Jana
Brennan Armstrong pass incomplete to Terrell Jana
Brennan Armstrong pass intercepted Leonard Johnson return for no gain to the Duke 16
Chase Brice pass complete to Jontavis Robertson for 4 yds to the Duke 20
Chase Brice pass complete to Jalon Calhoun for 6 yds to the Duke 26 for a 1ST down
Chase Brice pass incomplete to Jalon Calhoun, broken up by Charles Snowden
Chase Brice sacked by Noah Taylor for a loss of 3 yards to the Duke 23
End of 2nd Quarter
Chase Brice pass incomplete to Jalon Calhoun
Deon Jackson run for no gain to the Duke 16
Chase Brice pass complete to Jalon Calhoun for 34 yds to the 50 yard line for a 1ST down
Chase Brice pass complete to Jake Bobo for 18 yds to the Virg 32 for a 1ST down
Deon Jackson run for 3 yds to the Virg 29
Chase Brice pass incomplete to Darrell Harding Jr., broken up by De'Vante Cross
Chase Brice pass incomplete to Damond Philyaw-Johnson, broken up by Charles Snowden
Charlie Hamm 47 yd FG GOOD
Wayne Taulapapa run for 3 yds to the Virg 28
Brennan Armstrong pass incomplete to Terrell Jana
Brennan Armstrong pass complete to Billy Kemp IV for 14 yds to the Virg 42 for a 1ST down
Brennan Armstrong pass incomplete to Tony Poljan
Wayne Taulapapa run for 5 yds to the Virg 47
Brennan Armstrong pass complete to Shane Simpson for no gain to the Virg 47
Nash Griffin punt for 38 yds, downed at the Duke 15
Chase Brice pass complete to Deon Jackson for a loss of 2 yards to the Duke 13
Deon Jackson run for 3 yds to the Duke 16
Chase Brice pass complete to Darrell Harding Jr. for 31 yds to the Duke 47 for a 1ST down
Deon Jackson run for 7 yds to the Virg 46
Chase Brice pass incomplete to Damond Philyaw-Johnson
Chase Brice pass complete to Jake Marwede for 4 yds to the Virg 42 for a 1ST down
Chase Brice pass intercepted Brenton Nelson return for no gain to the Virg 2
Brennan Armstrong pass incomplete to Lavel Davis Jr., broken up by Lummie Young IV
Brennan Armstrong run for 1 yd to the Virg 3
Brennan Armstrong pass incomplete to Lavel Davis Jr., PENALTY DU offside (Victor Dimukeje) 5 yards to the VA8, NO PLAY.
Brennan Armstrong pass intercepted Rocky Shelton II return for 3 yds to the Virg 10
Deon Jackson run for 2 yds to the Virg 8
Chase Brice pass complete to Noah Gray for 8 yds for a TD (Charlie Hamm KICK)
Brennan Armstrong pass incomplete to Billy Kemp IV
Brennan Armstrong pass complete to Billy Kemp IV for 5 yds to the Virg 30
Brennan Armstrong pass complete to Terrell Jana for 5 yds to the Virg 35 for a 1ST down
Wayne Taulapapa run for 15 yds to the 50 yard line for a 1ST down
Brennan Armstrong pass complete to Wayne Taulapapa for no gain to the 50 yard line
Wayne Taulapapa run for 2 yds to the Duke 48
Brennan Armstrong pass incomplete to Tavares Kelly Jr.
Nash Griffin punt for 48 yds for a touchback
Mataeo Durant run for 17 yds to the Duke 37 for a 1ST down
Mataeo Durant run for 2 yds to the Duke 39
Chase Brice pass incomplete to Eli Pancol, PENALTY VA pass interference (Brenton Nelson) 15 yards to the VA46, 1ST DOWN DU, NO PLAY.
Deon Jackson run for 24 yds to the Virg 22 for a 1ST down
Jalon Calhoun pass intercepted Brenton Nelson return for no gain to the Virg 6
Brennan Armstrong run for 6 yds to the Virg 12
Wayne Taulapapa run for 3 yds to the Virg 15
Wayne Taulapapa run for 6 yds to the Virg 21 for a 1ST down
Shane Simpson run for 5 yds to the Virg 26
Brennan Armstrong pass complete to Shane Simpson for 11 yds to the Virg 37 for a 1ST down
Brennan Armstrong pass incomplete to Lavel Davis Jr., broken up by Jalen Alexander
Brennan Armstrong pass complete to Terrell Jana for 15 yds to the Duke 48 for a 1ST down
Brennan Armstrong sacked by Victor Dimukeje and Drew Jordan for a loss of 9 yards to the Virg 43
Brennan Armstrong pass complete to Lavel Davis Jr. for 39 yds to the Duke 18 for a 1ST down
Brennan Armstrong pass complete to Lavel Davis Jr. for 18 yds for a TD (Brian Delaney KICK)
Chase Brice pass complete to Dennis Smith for 15 yds to the Duke 40 for a 1ST down
Chase Brice run for a loss of 7 yards to the Duke 33
Chase Brice pass complete to Dennis Smith for 12 yds to the Duke 45
Chase Brice pass intercepted Joey Blount return for no gain to the Duke 49
Keytaon Thompson pass incomplete to Brennan Armstrong, broken up by J'Marick Woods
Brennan Armstrong pass complete to Wayne Taulapapa for 9 yds to the Duke 40
Brennan Armstrong pass complete to Tony Poljan for 14 yds to the Duke 26 for a 1ST down
Brennan Armstrong pass complete to Lavel Davis Jr. for 26 yds for a TD (Brian Delaney KICK)
Chase Brice pass incomplete to Deon Jackson
Chase Brice sacked by Jowon Briggs for a loss of 9 yards to the Duke 16
Chase Brice pass intercepted Nick Grant return for no gain to the Virg 37
Shane Simpson run for a loss of 2 yards to the Virg 35
Brennan Armstrong run for 4 yds to the Virg 39
VIRGINIA Penalty, substitution infraction (-5 Yards) to the Virg 34
Brennan Armstrong pass complete to Billy Kemp IV for 12 yds to the Virg 46
Nash Griffin punt for 54 yds for a touchback
Gunnar Holmberg run for 6 yds to the Duke 26
Mataeo Durant run for 1 yd to the Duke 27
Gunnar Holmberg run for 2 yds to the Duke 29
Gunnar Holmberg run for a loss of 14 yards to the Duke 10 Gunnar Holmberg fumbled, forced by Joey Blount, recovered by Virg Matt Gahm , return for 5 yds to the Duke 10
Wayne Taulapapa run for 10 yds for a TD (Brian Delaney KICK)
Mataeo Durant run for 1 yd to the Duke 26
Chris Katrenick pass complete to Jarett Garner for 28 yds to the Virg 46 for a 1ST down
Chris Katrenick pass complete to Jarett Garner for 12 yds to the Virg 34 for a 1ST down
Chris Katrenick pass incomplete
Chris Katrenick run for a loss of 2 yards to the Virg 36
Chris Katrenick sacked by Matt Gahm for a loss of 4 yards to the Virg 40
Chris Katrenick run for no gain to the Virg 40
Perris Jones run for 8 yds to the Virg 48
Lindell Stone pass complete to Tavares Kelly Jr. for a loss of 7 yards to the Virg 41
Perris Jones run for 3 yds to the Virg 44
VIRGINIA Penalty, delay of game (-5 Yards) to the Virg 39
Nash Griffin punt for 43 yds , Jake Bobo returns for no gain to the Virg 15 Jake Bobo fumbled, forced by TEAM, recovered by Virg Tucker Finkelston
TEAM run for 1 yd to the Virg 16

