Referee Marcus Woods; umpire Tom Laverty; head linesman Matt Fitzgerald; line judge Hugh Campbell; side judge Jerry Hocker; field judge Milton Britton; back judge Keith Parham; center judge Larry SaundersGame officials: stats.ncaa.org box scores, via SportsDataverse
Nash Griffin punt for 32 yds, downed at the Duke 28
Duke Punt, 3 plays
1:46
1st & 10 at own 28
Deon Jackson run for 4 yds to the Duke 32
1:46
2nd & 6 at own 32
Jaylen Coleman run for a loss of 1 yard to the Duke 31
1:46
3rd & 7 at own 31
Quentin Harris pass incomplete
1:46
4th & 7 at own 31
Austin Parker punt for 47 yds, fair catch by Billy Kemp IV at the Virg 22
Virginia Touchdown, 9 plays
0:30
1st & 10 at own 22
Bryce Perkins run for 6 yds to the Virg 28
Q2 15:00
2nd & 4 at own 28
Bryce Perkins pass incomplete to Joe Reed
Q2 15:00
3rd & 4 at own 28
Bryce Perkins pass complete to Hasise Dubois for 13 yds to the Virg 41 for a 1ST down
Q2 15:00
1st & 10 at own 41
Bryce Perkins pass complete to Hasise Dubois for 23 yds to the Duke 36 for a 1ST down
Q2 15:00
1st & 10 at opp 36
Bryce Perkins pass complete to Tanner Cowley for 19 yds to the Duke 17 for a 1ST down
Q2 15:00
1st & 10 at opp 17
Bryce Perkins pass complete to Joe Reed for 12 yds to the Duke 5 for a 1ST down
Q2 15:00
1st & goal at opp 5
Bryce Perkins run for 4 yds to the Duke 1
Q2 15:00
2nd & goal at opp 1
Bryce Perkins run for no gain to the Duke 1
Q2 11:10
3rd & goal at opp 1
Bryce Perkins run for 1 yd for a TD, (Brian Delaney KICK)Virginia 7, Duke 0
2nd quarter7 drives, then Virginia 17, Duke 0
Duke Interception, 4 plays
11:10
1st & 0 at own 35
Brian Delaney kickoff for 65 yds for a touchback
11:10
1st & 10 at own 25
Quentin Harris pass incomplete to Jalon Calhoun, broken up by Zane Zandier
11:10
2nd & 10 at own 25
Mataeo Durant run for 4 yds to the Duke 29 DUKE Penalty, personal foul (-13 Yards) to the Duke 16
11:10
2nd & 19 at own 16
Quentin Harris run for 9 yds to the Duke 25
11:10
3rd & 10 at own 25
Quentin Harris pass intercepted Brenton Nelson return for 17 yds to the Duke 21
Virginia Field goal, 4 plays
10:14
1st & 10 at opp 21
Bryce Perkins run for 4 yds to the Duke 17
10:14
2nd & 6 at opp 17
Bryce Perkins run for 4 yds to the Duke 13
10:14
3rd & 2 at opp 13
Wayne Taulapapa run for no gain to the Duke 13
8:05
4th & 2 at opp 13
Timeout VIRGINIA, clock 08:05
8:01
4th & 2 at opp 13
Brian Delaney 30 yd FG GOODVirginia 10, Duke 0
Duke Turnover on downs, 4 plays
8:01
1st & 0 at own 35
Brian Delaney kickoff for 65 yds for a touchback
8:01
1st & 10 at own 25
Quentin Harris pass incomplete
8:01
2nd & 10 at own 25
Quentin Harris pass complete to Noah Gray for 5 yds to the Duke 30
8:01
3rd & 5 at own 30
Quentin Harris pass complete to Noah Gray for 4 yds to the Duke 34
8:01
4th & 1 at own 34
Quentin Harris run for no gain to the Duke 34
Virginia Touchdown, 8 plays
7:08
1st & 10 at opp 34
Bryce Perkins sacked by Victor Dimukeje for a loss of 6 yards to the Duke 40
7:08
2nd & 16 at opp 40
Bryce Perkins pass complete to Terrell Jana for 13 yds to the Duke 27
7:08
3rd & 3 at opp 27
Bryce Perkins run for 7 yds to the Duke 20 for a 1ST down
7:08
1st & 10 at opp 20
Perkins, B pass incomplete to Chatman, T, PENALTY DU OF (Rumph,C.) 5 yards to the DU15, NO PLAY.
7:08
1st & 5 at opp 15
Bryce Perkins sacked by Victor Dimukeje and Tahj Rice for a loss of 5 yards to the Duke 20
7:08
2nd & 10 at opp 20
Bryce Perkins pass complete to Joe Reed for 6 yds to the Duke 14
7:08
3rd & 4 at opp 14
Perkins, B pass incomplete to Dubois, H, PENALTY DU pass interference (Johnson,L.) 12 yards to the DU2, 1ST DOWN VA, NO PLAY.
7:08
1st & goal at opp 2
Bryce Perkins run for 1 yd to the Duke 1
7:08
2nd & goal at opp 1
Bryce Perkins run for no gain to the Duke 1
1:56
3rd & goal at opp 1
Bryce Perkins run for 1 yd for a TD, (Brian Delaney KICK)Virginia 17, Duke 0
Duke Fumble, 6 plays
1:56
1st & 0 at own 35
Brian Delaney kickoff for 65 yds for a touchback
1:56
1st & 10 at own 25
Quentin Harris pass incomplete to Mataeo Durant
1:56
2nd & 10 at own 25
Quentin Harris pass complete to Eli Pancol for 10 yds to the Duke 35 for a 1ST down
1:56
1st & 10 at own 35
Quentin Harris pass complete to Mataeo Durant for 7 yds to the Duke 42
1:56
2nd & 3 at own 42
Quentin Harris run for 8 yds to the 50 yard line for a 1ST down
1:06
1st & 10 at the 50
Timeout DUKE, clock 01:06
1:06
1st & 10 at the 50
Quentin Harris pass incomplete to Mataeo Durant, broken up by Zane Zandier
1:06
2nd & 10 at the 50
Quentin Harris pass complete to Mataeo Durant for a loss of 2 yards Mataeo Durant fumbled, forced by Noah Taylor, recovered by Virg Mandy Alonso
Virginia Punt, 3 plays
0:56
1st & 10 at opp 48
Bryce Perkins pass incomplete to Joe Reed
0:56
2nd & 10 at opp 48
Bryce Perkins pass incomplete to Joe Reed
0:56
3rd & 10 at opp 48
Bryce Perkins pass incomplete to Hasise Dubois
0:56
4th & 10 at opp 48
Nash Griffin punt for 34 yds, downed at the Duke 14
Duke End of half, 1 play
0:30
1st & 10 at own 14
Deon Jackson run for 1 yd to the Duke 15
Q3 15:00
2nd & 9 at own 35
Brian Delaney kickoff for 65 yds for a touchback
Q3 15:00
1st & 10 at own 25
Deon Jackson run for a loss of 4 yards to the Duke 21 Deon Jackson fumbled, recovered by Virg Charles Snowden
3rd quarter8 drives, then Virginia 41, Duke 7
Virginia Field goal, 4 plays
14:57
1st & 10 at opp 21
Bryce Perkins pass incomplete to Joe Reed, broken up by Jeremiah Lewis
14:57
2nd & 10 at opp 21
Wayne Taulapapa run for 5 yds to the Duke 16
14:57
3rd & 5 at opp 16
Bryce Perkins pass incomplete to Hasise Dubois, broken up by Michael Carter II
13:55
4th & 5 at opp 16
Brian Delaney 33 yd FG GOODVirginia 20, Duke 0
Duke Punt, 3 plays
13:55
1st & 0 at own 35
Brian Delaney kickoff for 64 yds , Damond Philyaw-Johnson return for 26 yds to the Duke 27
13:55
1st & 10 at own 27
Deon Jackson run for 5 yds to the Duke 32
13:55
2nd & 5 at own 32
Deon Jackson run for no gain to the Duke 32
13:55
3rd & 5 at own 32
Quentin Harris pass complete to Noah Gray for 3 yds to the Duke 35
13:55
4th & 2 at own 35
Austin Parker punt for 35 yds, fair catch by Billy Kemp IV at the Virg 30
Virginia Touchdown, 8 plays
12:17
1st & 10 at own 30
Wayne Taulapapa run for 4 yds to the Virg 34
12:17
2nd & 6 at own 34
Bryce Perkins pass complete to Joe Reed for 6 yds to the Virg 40 for a 1ST down
12:17
1st & 10 at own 40
Bryce Perkins pass incomplete to Hasise Dubois
12:17
2nd & 10 at own 40
Bryce Perkins run for 7 yds to the Virg 47
12:17
3rd & 3 at own 47
Bryce Perkins pass complete to Hasise Dubois for 22 yds to the Duke 31 for a 1ST down
12:17
1st & 10 at opp 31
Tavares Kelly Jr. run for 17 yds to the Duke 14 for a 1ST down
12:17
1st & 10 at opp 14
Bryce Perkins run for 11 yds to the Duke 3 for a 1ST down
8:13
1st & goal at opp 3
Wayne Taulapapa run for 3 yds for a TD, (Brian Delaney KICK)Virginia 27, Duke 0
Duke Touchdown, 12 plays
8:13
1st & 0 at own 35
Brian Delaney kickoff for 65 yds for a touchback
8:13
1st & 10 at own 25
Quentin Harris pass incomplete to Scott Bracey
8:13
2nd & 10 at own 25
Quentin Harris pass incomplete to Noah Gray
8:13
3rd & 10 at own 25
Quentin Harris pass complete to Scott Bracey for 7 yds to the Duke 32
8:13
4th & 3 at own 32
Austin Parker run for 5 yds to the Duke 37 for a 1ST down
8:13
1st & 10 at own 37
Quentin Harris run for 6 yds to the Duke 43
8:13
2nd & 4 at own 43
Mataeo Durant run for a loss of 1 yard to the Duke 42
8:13
3rd & 5 at own 42
Quentin Harris pass incomplete to Jake Bobo
8:13
4th & 5 at own 42
Austin Parker run for 12 yds to the Virg 46 for a 1ST down
8:13
1st & 10 at opp 46
Mataeo Durant run for 1 yd to the Virg 45
8:13
2nd & 9 at opp 45
Quentin Harris run for 9 yds to the Virg 36 for a 1ST down
8:13
1st & 10 at opp 36
Quentin Harris pass incomplete to Scott Bracey, broken up by Charles Snowden
4:57
2nd & 10 at opp 36
Quentin Harris pass complete to Scott Bracey for 36 yds for a TD, (AJ Reed KICK)Virginia 27, Duke 7
4:43
1st & 0 at own 35
AJ Reed kickoff for 60 yds , Joe Reed return for 95 yds for a TD, (Brian Delaney KICK)Virginia 34, Duke 7
Duke Fumble, 3 plays
4:43
1st & 0 at own 35
Brian Delaney kickoff for 65 yds , Damond Philyaw-Johnson return for 20 yds to the Duke 20
4:43
1st & 10 at own 20
Quentin Harris pass complete to Jalon Calhoun for 5 yds to the Duke 25
4:43
2nd & 5 at own 25
Quentin Harris run for 6 yds to the Duke 31 for a 1ST down
4:43
1st & 10 at own 31
Quentin Harris sacked by Jordan Mack for a loss of 10 yards to the Duke 21 Quentin Harris fumbled, recovered by Virg Eli Hanback , return for 0 yards
Virginia Touchdown, 5 plays
3:54
1st & 10 at opp 21
Bryce Perkins pass incomplete to Joe Reed
3:54
2nd & 10 at opp 21
Bryce Perkins pass incomplete to Hasise Dubois
3:54
3rd & 10 at opp 21
Perkins, B pass incomplete to Brissett, D, PENALTY DU pass interference (Lewis,J.) 15 yards to the DU6, 1ST DOWN VA, NO PLAY.
3:54
1st & goal at opp 6
Wayne Taulapapa run for 1 yd to the Duke 5
3:54
2nd & goal at opp 5
Bryce Perkins pass complete to Billy Kemp IV for 2 yds to the Duke 3
2:13
3rd & goal at opp 3
Bryce Perkins run for 3 yds for a TD, (Brian Delaney KICK)Virginia 41, Duke 7
Duke Interception, 6 plays
2:13
1st & 0 at own 35
Brian Delaney kickoff for 65 yds for a touchback
2:13
1st & 10 at own 25
Quentin Harris pass complete to Jalon Calhoun for a loss of 5 yards to the Duke 20
2:13
2nd & 15 at own 20
Mataeo Durant run for 3 yds to the Duke 23
2:13
3rd & 12 at own 23
Quentin Harris pass complete to Aaron Young for 15 yds to the Duke 38 for a 1ST down
2:13
1st & 10 at own 38
Quentin Harris pass incomplete to Aaron Young
2:13
2nd & 10 at own 38
Mataeo Durant run for no gain to the Duke 38
2:13
3rd & 10 at own 38
Quentin Harris pass intercepted Joey Blount return for 20 yds to the Duke 40
Virginia Touchdown, 2 plays
0:07
1st & 10 at opp 40
Wayne Taulapapa run for 31 yds to the Duke 9 for a 1ST down
Q4 14:54
1st & goal at opp 9
Wayne Taulapapa run for 9 yds for a TD, (Justin Duenkel KICK)Virginia 48, Duke 7
4th quarter5 drives, then Virginia 48, Duke 14
Duke Turnover on downs, 8 plays
14:54
1st & 0 at own 35
Justin Duenkel kickoff for 65 yds for a touchback
14:54
1st & 10 at own 25
Deon Jackson run for 4 yds to the Duke 29
14:54
2nd & 6 at own 29
Deon Jackson run for 2 yds to the Duke 31
14:54
3rd & 4 at own 31
Deon Jackson run for 3 yds to the Duke 34
14:54
4th & 1 at own 34
Deon Jackson run for 10 yds to the Duke 44 for a 1ST down
14:54
1st & 10 at own 44
Chris Katrenick run for 1 yd to the Duke 45
14:54
2nd & 9 at own 45
Chris Katrenick pass incomplete to Darrell Harding Jr., broken up by De’Vante Cross
14:54
3rd & 9 at own 45
Chris Katrenick pass complete to Jake Marwede for 7 yds to the Virg 48
14:54
4th & 2 at opp 48
Chris Katrenick pass incomplete to Eli Pancol
Virginia Interception, 8 plays
11:34
1st & 10 at own 48
Lamont Atkins run for 5 yds to the Duke 47
11:34
2nd & 5 at opp 47
Lindell Stone pass complete to Dontayvion Wicks for 12 yds to the Duke 35 for a 1ST down
11:34
1st & 10 at opp 35
Wayne Taulapapa run for 7 yds to the Duke 28
11:34
2nd & 3 at opp 28
Wayne Taulapapa run for 7 yds to the Duke 21 for a 1ST down
11:34
1st & 10 at opp 21
Wayne Taulapapa run for 4 yds to the Duke 17
11:34
2nd & 6 at opp 17
Wayne Taulapapa run for 2 yds to the Duke 15
11:34
3rd & 4 at opp 15
Wayne Taulapapa run for a loss of 1 yard to the Duke 16
11:34
4th & 5 at opp 16
Lindell Stone pass intercepted Jalen Alexander return for 20 yds to the Duke 0 VIRGINIA Penalty, personal foul (Dontayvion Wicks) to the Duke 35
Duke Touchdown, 8 plays
6:58
1st & 10 at own 35
Elijah Deveaux run for 7 yds to the Duke 42
6:58
2nd & 3 at own 42
Chris Katrenick run for no gain to the Duke 42
6:58
3rd & 3 at own 42
Elijah Deveaux run for 3 yds to the Duke 45 for a 1ST down
6:58
1st & 10 at own 45
Elijah Deveaux run for no gain to the Duke 45
6:58
2nd & 10 at own 45
Katrenick,C. pass incomplete to Harding,D., PENALTY VA personal foul (Faumui, A) 15 yards to the VA40, 1ST DOWN DU, NO PLAY.
6:58
1st & 10 at opp 40
Elijah Deveaux run for 3 yds to the Virg 37
6:58
2nd & 7 at opp 37
Eli Pancol run for 8 yds to the Virg 29 for a 1ST down
6:58
1st & 10 at opp 29
Chris Katrenick run for 6 yds to the Virg 23
2:47
2nd & 4 at opp 23
Timeout VIRGINIA, clock 02:47
2:41
2nd & 4 at opp 23
Chris Katrenick pass complete to Eli Pancol for 23 yds for a TD, (AJ Reed KICK)Virginia 48, Duke 14
Duke Turnover on downs, 4 plays
2:41
1st & 0 at own 35
AJ Reed on-side kick recovered by DUKE at the Virg 30
2:39
1st & 10 at opp 30
Elijah Deveaux run for 2 yds to the Virg 28
1:55
2nd & 8 at opp 28
Timeout DUKE, clock 01:55
1:55
2nd & 8 at opp 28
Elijah Deveaux run for 3 yds to the Virg 25
1:55
3rd & 5 at opp 25
Jaylen Coleman run for no gain to the Virg 25
1:55
4th & 5 at opp 25
Jaylen Coleman run for 2 yds to the Virg 23
Virginia End of game, 2 plays
0:45
1st & 10 at own 23
TEAM run for a loss of 1 yard to the Virg 22
0:45
2nd & 11 at own 22
TEAM run for a loss of 2 yards to the Virg 20
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.