Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Jackson Hubbard kickoff for 63 yds
7-yd Pass
15:00 - 1st
Brennan Armstrong pass complete to Dontayvion Wicks for 7 yds to the Virg 32
1st & 10 at UVA 25
22-yd Pass
15:00 - 1st
Brennan Armstrong pass complete to Dontayvion Wicks for 22 yds to the Duke 46 for a 1ST down
2nd & 3 at UVA 32
25-yd Run
15:00 - 1st
Brennan Armstrong run for 25 yds to the Duke 21 for a 1ST down
1st & 10 at DUKE 46
Incompletion
15:00 - 1st
Brennan Armstrong pass incomplete to Billy Kemp IV
1st & 10 at DUKE 21
4-yd Run
15:00 - 1st
Wayne Taulapapa run for 4 yds to the Duke 17
2nd & 10 at DUKE 21
4-yd Run
15:00 - 1st
Wayne Taulapapa run for 4 yds to the Duke 13
3rd & 6 at DUKE 17
Field Goal Good
12:05 - 1st
Brendan Farrell 31 yd FG GOOD
4th & 2 at DUKE 13
Kickoff
12:05 - 1st
Brendan Farrell kickoff for 65 yds for a touchback
Incompletion
12:05 - 1st
Gunnar Holmberg pass incomplete to Jake Bobo
1st & 10 at DUKE 25
3-yd Run
12:05 - 1st
Mataeo Durant run for 3 yds to the Duke 28
2nd & 10 at DUKE 25
12-yd Pass
12:05 - 1st
Gunnar Holmberg pass complete to Jake Bobo for 12 yds to the Duke 40 for a 1ST down
3rd & 7 at DUKE 28
2-yd Pass
12:05 - 1st
Gunnar Holmberg pass complete to Jalon Calhoun for 2 yds to the Duke 42
1st & 10 at DUKE 40
5-yd Penalty
12:05 - 1st
PENALTY DUK False Start (Barton,Graham) 5 yards from DUK42 to DUK37. NO PLAY.
2nd & 8 at DUKE 42
3-yd Pass
12:05 - 1st
Gunnar Holmberg pass complete to Mataeo Durant for 3 yds to the Duke 40
2nd & 13 at DUKE 37
16-yd Pass
12:05 - 1st
Gunnar Holmberg pass complete to Jalon Calhoun for 16 yds to the Virg 44 for a 1ST down
3rd & 10 at DUKE 40
1-yd Run
12:05 - 1st
Mataeo Durant run for 1 yd to the Virg 45
1st & 10 at UVA 44
10-yd Pass
12:05 - 1st
Gunnar Holmberg pass complete to Darrell Harding Jr. for 10 yds to the Virg 35
2nd & 11 at UVA 45
24-yd Run
12:05 - 1st
Mataeo Durant run for 24 yds to the Virg 11 for a 1ST down
3rd & 1 at UVA 35
3-yd Run
12:05 - 1st
Jordan Moore run for 3 yds to the Virg 8
1st & 10 at UVA 11
1-yd Run
12:05 - 1st
Mataeo Durant run for 1 yd to the Virg 7
2nd & 7 at UVA 8
Incompletion
12:05 - 1st
Gunnar Holmberg pass incomplete to Jake Bobo
3rd & 6 at UVA 7
Field Goal Missed
6:37 - 1st
Matt Alswanger 25 yd FG MISSED
4th & 6 at UVA 7
5-yd Pass
6:37 - 1st
Brennan Armstrong pass complete to Billy Kemp IV for 5 yds to the Virg 25
1st & 10 at UVA 20
12-yd Pass
6:37 - 1st
Brennan Armstrong pass complete to Billy Kemp IV for 12 yds to the Virg 37 for a 1ST down
2nd & 5 at UVA 25
8-yd Run
6:37 - 1st
Brennan Armstrong run for 8 yds to the Virg 45
1st & 10 at UVA 37
5-yd Run
6:37 - 1st
Wayne Taulapapa run for 5 yds to the 50 yard line for a 1ST down
2nd & 2 at UVA 45
18-yd Pass
6:37 - 1st
Brennan Armstrong pass complete to Demick Starling for 18 yds to the Duke 32 for a 1ST down
1st & 10 at 50
Fumble Recovery (Own)
6:37 - 1st
Brennan Armstrong sacked by R.J. Oben for a loss of 4 yards to the Duke 36 Brennan Armstrong fumbled, recovered by Virg Malachi Fields , return for 0 yards
1st & 10 at DUKE 32
5-yd Penalty
6:37 - 1st
Armstrong,Brennan pass incomplete to Wicks,Dontayvion broken up by Blackwell,Josh PENALTY DUK Offside (Oben,R.J.) 5 yards from DUK36 to DUK31. NO PLAY.
2nd & 14 at DUKE 36
16-yd Pass
6:37 - 1st
Brennan Armstrong pass complete to Billy Kemp IV for 16 yds to the Duke 15 for a 1ST down
2nd & 9 at DUKE 31
5-yd Penalty
6:37 - 1st
PENALTY UVA Offside (Glaser,Chris) 5 yards from DUK15 to DUK20. NO PLAY.
1st & 10 at DUKE 15
Incompletion
6:37 - 1st
Brennan Armstrong pass incomplete to Billy Kemp IV
1st & 15 at DUKE 20
Incompletion
6:37 - 1st
Brennan Armstrong pass incomplete to Billy Kemp IV
2nd & 15 at DUKE 20
20-yd Touchdown Pass
2:43 - 1st
Brennan Armstrong pass complete to Dontayvion Wicks for 20 yds for a TD, (Brendan Farrell KICK)
3rd & 15 at DUKE 20
Kickoff Return (Offense)
2:43 - 1st
Brendan Farrell kickoff for 62 yds , Jaylen Stinson return for 26 yds to the VIRGINIA 39 DUKE Penalty, Offensive Holding (9 Yards) to the Duke 9
6-yd Pass
2:43 - 1st
Gunnar Holmberg pass complete to Jake Bobo for 6 yds to the Duke 15
1st & 10 at DUKE 9
3-yd Run
2:43 - 1st
Mataeo Durant run for 3 yds to the Duke 18
2nd & 4 at DUKE 15
22-yd Run
2:43 - 1st
Mataeo Durant run for 22 yds to the Duke 40 for a 1ST down
3rd & 1 at DUKE 18
2-yd Run
2:43 - 1st
Jordan Waters run for 2 yds to the Duke 38
1st & 10 at DUKE 40
Incompletion
2:43 - 1st
Gunnar Holmberg pass incomplete to Jalon Calhoun
2nd & 12 at DUKE 38
Incompletion
2:43 - 1st
Gunnar Holmberg pass incomplete to Jalon Calhoun
3rd & 12 at DUKE 38
Punt
0:40 - 1st
Porter Wilson punt for 47 yds
4th & 12 at DUKE 38
2nd Quarter
11-yd Pass
0:40 - 1st
Brennan Armstrong pass complete to Jelani Woods for 11 yds to the Virg 43 for a 1ST down
1st & 10 at UVA 32
5-yd Run
0:00 - 1st
Wayne Taulapapa run for 5 yds to the Virg 48
1st & 10 at UVA 43

End of 1st Quarter

1-yd Run
15:00 - 2nd
Wayne Taulapapa run for 1 yd to the Virg 49
2nd & 5 at UVA 48
Sack
15:00 - 2nd
Brennan Armstrong sacked by Gary Smith III for a loss of 3 yards to the Virg 46
3rd & 4 at UVA 49
15-yd Penalty
13:36 - 2nd
Finn,Jacob punt 54 yards to the DUK00, Touchback PENALTY DUK Personal Foul (Harding Jr.,Darrell) 15 yards from UVA46 to DUK39, 1ST DOWN. NO PLAY.
4th & 7 at UVA 46
19-yd Pass
13:36 - 2nd
Brennan Armstrong pass complete to Malachi Fields for 19 yds to the Duke 20 for a 1ST down
1st & 10 at DUKE 39
Incompletion
13:36 - 2nd
Brennan Armstrong pass incomplete to Malachi Fields
1st & 10 at DUKE 20
19-yd Pass
13:36 - 2nd
Brennan Armstrong pass complete to Keytaon Thompson for 19 yds to the Duke 1 for a 1ST down
2nd & 10 at DUKE 20
1-yd Touchdown Run
12:29 - 2nd
Keytaon Thompson run for 1 yd for a TD, (Brendan Farrell KICK)
1st & Goal at DUKE 1
Kickoff Return (Offense)
12:29 - 2nd
Brendan Farrell kickoff for 60 yds , Jaylen Stinson return for 22 yds to the Duke 27
0-yd Run
12:29 - 2nd
Mataeo Durant run for no gain to the Duke 27
1st & 10 at DUKE 27
10-yd Penalty
12:29 - 2nd
DUKE Penalty, Offensive Holding (-10 Yards) to the Duke 25
2nd & 10 at DUKE 27
3-yd Pass
12:29 - 2nd
Gunnar Holmberg pass complete to Mataeo Durant for 3 yds to the Duke 22
2nd & 12 at DUKE 25
Incompletion
12:29 - 2nd
Gunnar Holmberg pass incomplete to Jake Bobo
3rd & 15 at DUKE 22
Punt
11:05 - 2nd
Porter Wilson punt for 42 yds , Billy Kemp IV returns for no gain to the Virg 35
4th & 15 at DUKE 22
5-yd Run
11:05 - 2nd
Devin Darrington run for 5 yds to the Virg 40
1st & 10 at UVA 35
12-yd Run
11:05 - 2nd
Devin Darrington run for 12 yds to the Duke 48 for a 1ST down
2nd & 5 at UVA 40
Incompletion
11:05 - 2nd
Brennan Armstrong pass incomplete to Billy Kemp IV
1st & 10 at DUKE 48
5-yd Penalty
11:05 - 2nd
PENALTY UVA False Start (Oluwatimi,Olusegun) 5 yards from DUK48 to UVA47. NO PLAY.
2nd & 10 at DUKE 48
16-yd Pass
11:05 - 2nd
Brennan Armstrong pass complete to Jelani Woods for 16 yds to the Duke 37 for a 1ST down
2nd & 15 at UVA 47
Incompletion
11:05 - 2nd
Brennan Armstrong pass incomplete to Billy Kemp IV
1st & 10 at DUKE 37
13-yd Pass
11:05 - 2nd
Brennan Armstrong pass complete to Dontayvion Wicks for 13 yds to the Duke 24 for a 1ST down
2nd & 10 at DUKE 37
17-yd Pass
11:05 - 2nd
Brennan Armstrong pass complete to Keytaon Thompson for 17 yds to the Duke 7 for a 1ST down
1st & 10 at DUKE 24
Incompletion
11:05 - 2nd
Brennan Armstrong pass incomplete to Jelani Woods
1st & Goal at DUKE 7
Incompletion
11:05 - 2nd
Brennan Armstrong pass incomplete to Dontayvion Wicks
2nd & Goal at DUKE 7
7-yd Touchdown Run
7:52 - 2nd
Brennan Armstrong run for 7 yds for a TD, (Brendan Farrell KICK)
3rd & Goal at DUKE 7
Kickoff
7:52 - 2nd
Brendan Farrell kickoff for 65 yds for a touchback
7-yd Pass
7:52 - 2nd
Gunnar Holmberg pass complete to Mataeo Durant for 7 yds to the Duke 32
1st & 10 at DUKE 25
1-yd Run
7:52 - 2nd
Mataeo Durant run for 1 yd to the Duke 33
2nd & 3 at DUKE 32
3-yd Run
7:52 - 2nd
Mataeo Durant run for 3 yds to the Duke 36 for a 1ST down
3rd & 2 at DUKE 33
Incompletion
7:52 - 2nd
Gunnar Holmberg pass incomplete to Jake Bobo
1st & 10 at DUKE 36
Interception
6:10 - 2nd
Gunnar Holmberg pass intercepted
2nd & 10 at DUKE 36
4-yd Pass
6:10 - 2nd
Brennan Armstrong pass complete to Billy Kemp IV for 4 yds to the Virg 36
1st & 10 at UVA 32
25-yd Pass
6:10 - 2nd
Brennan Armstrong pass complete to Ra'Shaun Henry for 25 yds to the Duke 39 for a 1ST down
2nd & 6 at UVA 36
Incompletion
6:10 - 2nd
Brennan Armstrong pass incomplete to Dontayvion Wicks
1st & 10 at DUKE 39
11-yd Pass
6:10 - 2nd
Brennan Armstrong pass complete to Jelani Woods for 11 yds to the Duke 28 for a 1ST down
2nd & 10 at DUKE 39
Fumble Recovery (Own)
6:10 - 2nd
Brennan Armstrong sacked by DeWayne Carter for a loss of 8 yards to the Duke 36 Brennan Armstrong fumbled, recovered by Virg Grant Misch , return for 0 yards
1st & 10 at DUKE 28
5-yd Pass
6:10 - 2nd
Brennan Armstrong pass complete to Billy Kemp IV for 5 yds to the Duke 31
2nd & 18 at DUKE 36
Fumble Recovery (Own)
6:10 - 2nd
Brennan Armstrong pass complete to Dontayvion Wicks for 15 yds Dontayvion Wicks fumbled, forced by Dominique Long, recovered by Virg Dontayvion Wicks for a 1ST down
3rd & 13 at DUKE 31

(2:52 - 2nd) Timeout VIRGINIA, clock 02:52

Incompletion
2:52 - 2nd
Brennan Armstrong pass incomplete pass complete to for 4 yds to the Duke 16
1st & 10 at DUKE 16
Incompletion
2:52 - 2nd
Brennan Armstrong pass incomplete to Keytaon Thompson
2nd & 10 at DUKE 16
Incompletion
2:52 - 2nd
Brennan Armstrong pass incomplete to Keytaon Thompson
3rd & 10 at DUKE 16
Field Goal Good
2:04 - 2nd
Brendan Farrell 34 yd FG GOOD
4th & 10 at DUKE 16
Kickoff
2:04 - 2nd
Brendan Farrell kickoff for 65 yds for a touchback
5-yd Pass
2:04 - 2nd
Gunnar Holmberg pass complete to Mataeo Durant for 5 yds to the Duke 30
1st & 10 at DUKE 25

(1:59 - 2nd) Timeout DUKE, clock 01:59

4-yd Pass
1:59 - 2nd
Gunnar Holmberg pass complete to Nicky Dalmolin for 4 yds to the Duke 34
2nd & 5 at DUKE 30

(1:42 - 2nd) Timeout DUKE, clock 01:42

0-yd Run
1:42 - 2nd
Mataeo Durant run for no gain to the Duke 34
3rd & 1 at DUKE 34

(1:33 - 2nd) Timeout DUKE, clock 01:33

2-yd Run
1:33 - 2nd
Gunnar Holmberg run for 2 yds to the Duke 36 for a 1ST down
4th & 1 at DUKE 34
Incompletion
1:33 - 2nd
Gunnar Holmberg pass incomplete to Jake Bobo
1st & 10 at DUKE 36
Incompletion
1:33 - 2nd
Gunnar Holmberg pass incomplete to Eli Pancol
2nd & 10 at DUKE 36
13-yd Pass
1:33 - 2nd
Gunnar Holmberg pass complete to Eli Pancol for 13 yds to the Duke 49 for a 1ST down
3rd & 10 at DUKE 36
Interception
0:50 - 2nd
Gunnar Holmberg pass intercepted
1st & 10 at DUKE 49
Incompletion
0:50 - 2nd
Brennan Armstrong pass incomplete to Keytaon Thompson
1st & 10 at UVA 49
21-yd Pass
0:50 - 2nd
Brennan Armstrong pass complete to Dontayvion Wicks for 21 yds to the Duke 30 for a 1ST down
2nd & 10 at UVA 49
Incompletion
0:50 - 2nd
Brennan Armstrong pass incomplete to Keytaon Thompson
1st & 10 at DUKE 30
10-yd Run
0:50 - 2nd
Brennan Armstrong run for 10 yds to the Duke 20 for a 1ST down
2nd & 10 at DUKE 30

(0:23 - 2nd) Timeout VIRGINIA, clock 00:23

Incompletion
0:23 - 2nd
Brennan Armstrong pass incomplete to Jelani Woods
1st & 10 at DUKE 20
13-yd Pass
0:23 - 2nd
Brennan Armstrong pass complete to Jelani Woods for 13 yds to the Duke 7 for a 1ST down
2nd & 10 at DUKE 20
Incompletion
0:23 - 2nd
Brennan Armstrong pass incomplete
1st & Goal at DUKE 7
7-yd Touchdown Pass
0:05 - 2nd
Brennan Armstrong pass complete to Jelani Woods for 7 yds for a TD, (Brendan Farrell KICK)
2nd & Goal at DUKE 7
Kickoff Return (Offense)
0:01 - 2nd
Brendan Farrell kickoff for 35 yds , Grissim Anderson return for 8 yds to the Duke 43 VIRGINIA Penalty, Defensive Offside (T.C. Harrison) to the Duke 43
Incompletion
0:00 - 2nd
Gunnar Holmberg pass incomplete to Jake Bobo
1st & 10 at DUKE 43

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Brendan Farrell kickoff for 65 yds for a touchback
5-yd Pass
15:00 - 3rd
Gunnar Holmberg pass complete to Jake Bobo for 5 yds to the Duke 30
1st & 10 at DUKE 25
1-yd Run
15:00 - 3rd
Mataeo Durant run for 1 yd to the Duke 31
2nd & 5 at DUKE 30
4-yd Pass
15:00 - 3rd
Gunnar Holmberg pass complete to Darrell Harding Jr. for 4 yds to the Duke 35 for a 1ST down
3rd & 4 at DUKE 31
1-yd Run
15:00 - 3rd
Mataeo Durant run for 1 yd to the Duke 34
1st & 10 at DUKE 35
2-yd Run
15:00 - 3rd
Jaylen Coleman run for 2 yds to the Duke 36
2nd & 11 at DUKE 34
Incompletion
15:00 - 3rd
Gunnar Holmberg pass incomplete to Darrell Harding Jr.
3rd & 9 at DUKE 36
Punt
12:09 - 3rd
Porter Wilson punt for 52 yds, fair catch by Billy Kemp IV at the Virg 12
4th & 9 at DUKE 36
Incompletion
12:09 - 3rd
Brennan Armstrong pass incomplete to Ronnie Walker Jr.
1st & 10 at UVA 12
0-yd Penalty
12:09 - 3rd
Armstrong,Brennan pass incomplete to Wicks,Dontayvion, 1ST DOWN, PENALTY DUK Pass Interference (Lewis,Jeremiah) 11 yard from UVA12 to UVA23, 1ST DOWN. NO PLAY.
2nd & 10 at UVA 12
6-yd Run
12:09 - 3rd
Ronnie Walker Jr. run for 6 yds to the Virg 29
1st & 10 at UVA 23
Incompletion
12:09 - 3rd
Brennan Armstrong pass incomplete to Jelani Woods
2nd & 4 at UVA 29
Incompletion
12:09 - 3rd
Brennan Armstrong pass incomplete to Jacob Rodriguez
3rd & 4 at UVA 29
Punt
11:08 - 3rd
Jacob Finn punt for 52 yds , Scott Boylan returns for 2 yds to the Duke 21
4th & 4 at UVA 29
7-yd Pass
11:08 - 3rd
Gunnar Holmberg pass complete to Mataeo Durant for 7 yds to the Duke 14
1st & 10 at DUKE 21
10-yd Pass
11:08 - 3rd
Gunnar Holmberg pass complete to Nicky Dalmolin for 10 yds to the Duke 24
2nd & 17 at DUKE 14
Sack
11:08 - 3rd
Gunnar Holmberg sacked by Nick Jackson for a loss of 6 yards to the Duke 18
3rd & 7 at DUKE 24
Punt
9:06 - 3rd
Porter Wilson punt for 45 yds , Billy Kemp IV returns for no gain to the Virg 37
4th & 13 at DUKE 18
11-yd Pass
9:06 - 3rd
Brennan Armstrong pass complete to Keytaon Thompson for 11 yds to the Virg 48 for a 1ST down
1st & 10 at UVA 37
0-yd Run
9:06 - 3rd
Keytaon Thompson run for no gain to the Virg 48
1st & 10 at UVA 48
7-yd Pass
9:06 - 3rd
Brennan Armstrong pass complete to Demick Starling for 7 yds to the Duke 45
2nd & 10 at UVA 48
1-yd Run
9:06 - 3rd
Brennan Armstrong run for 1 yd to the Duke 46
3rd & 3 at DUKE 45
0-yd Penalty
9:06 - 3rd
PENALTY UVA UNS: Unsportsmanlike Conduct offsetting DUK UNS: Unsportsmanlike Conduct offsetting. NO PLAY.
4th & 4 at DUKE 46
Punt
6:47 - 3rd
Jacob Finn punt for 46 yds for a touchback
4th & 4 at DUKE 46
8-yd Pass
6:47 - 3rd
Gunnar Holmberg pass complete to Jake Marwede for 8 yds to the Duke 28
1st & 10 at DUKE 20
6-yd Pass
6:47 - 3rd
Gunnar Holmberg pass complete to Jalon Calhoun for 6 yds to the Duke 34 for a 1ST down
2nd & 2 at DUKE 28
Incompletion
6:47 - 3rd
Gunnar Holmberg pass incomplete to Jake Marwede
1st & 10 at DUKE 34
10-yd Pass
6:47 - 3rd
Gunnar Holmberg pass complete to Jalon Calhoun for 10 yds to the Duke 44 for a 1ST down
2nd & 10 at DUKE 34
3-yd Run
6:47 - 3rd
Mataeo Durant run for 3 yds to the Duke 47
1st & 10 at DUKE 44
18-yd Pass
6:47 - 3rd
Gunnar Holmberg pass complete to Jontavis Robertson for 18 yds to the Virg 35 for a 1ST down
2nd & 7 at DUKE 47
11-yd Run
6:47 - 3rd
Mataeo Durant run for 11 yds to the Virg 24 for a 1ST down
1st & 10 at UVA 35
5-yd Pass
6:47 - 3rd
Gunnar Holmberg pass complete to Jontavis Robertson for 5 yds to the Virg 19
1st & 10 at UVA 24
1-yd Run
6:47 - 3rd
Mataeo Durant run for 1 yd to the Virg 18
2nd & 5 at UVA 19
1-yd Run
6:47 - 3rd
Gunnar Holmberg run for 1 yd to the Virg 19
3rd & 4 at UVA 18
Incompletion
3:07 - 3rd
Gunnar Holmberg pass incomplete to Cole Finney
4th & 5 at UVA 19
23-yd Pass
3:07 - 3rd
Brennan Armstrong pass complete to Billy Kemp IV for 23 yds to the Virg 42 for a 1ST down
1st & 10 at UVA 19
5-yd Penalty
3:07 - 3rd
Armstrong,Brennan pass complete to Kemp,Billy for 5 yards to the UVA47 (Stinson,Jaylen) PENALTY UVA Illegal Formation 5 yards from UVA42 to UVA37. NO PLAY.
1st & 10 at UVA 42
5-yd Penalty
3:07 - 3rd
PENALTY UVA False Start (Henry,Ra'Shaun) 5 yards from UVA37 to UVA32. NO PLAY.
1st & 15 at UVA 37
Incompletion
3:07 - 3rd
Brennan Armstrong pass incomplete to Ra'Shaun Henry
1st & 20 at UVA 32
27-yd Pass
3:07 - 3rd
Brennan Armstrong pass complete to Dontayvion Wicks for 27 yds to the Duke 41 for a 1ST down
2nd & 20 at UVA 32
Incompletion
3:07 - 3rd
Brennan Armstrong pass incomplete
1st & 10 at DUKE 41
34-yd Run
3:07 - 3rd
Devin Darrington run for 34 yds to the Duke 7 for a 1ST down
2nd & 10 at DUKE 41
7-yd Touchdown Run
0:11 - 3rd
Devin Darrington run for 7 yds for a TD, (Brendan Farrell KICK)
1st & Goal at DUKE 7
4th Quarter
Kickoff
0:11 - 3rd
Brendan Farrell kickoff for 65 yds for a touchback
3-yd Run
0:00 - 3rd
Mataeo Durant run for 3 yds to the Duke 28
1st & 10 at DUKE 25

End of 3rd Quarter

Fumble Recovery (Own)
14:49 - 4th
Riley Leonard pass complete to Jalon Calhoun for 19 yds Jalon Calhoun fumbled, forced by Josh Ahern, recovered by Virg Antonio Clary
2nd & 7 at DUKE 28
14-yd Run
14:49 - 4th
Jay Woolfolk run for 14 yds to the Duke 33 for a 1ST down
1st & 10 at DUKE 47
12-yd Run
14:49 - 4th
Jay Woolfolk run for 12 yds to the Duke 21 for a 1ST down
1st & 10 at DUKE 33
15-yd Penalty
14:49 - 4th
Woolfolk,Jay pass incomplete to Fields,Malachi, 1ST DOWN, PENALTY DUK Pass Interference (Alexander,Jalen) 15 yards from DUK21 to DUK06, 1ST DOWN. NO PLAY.
1st & 10 at DUKE 21
4-yd Run
14:49 - 4th
Jay Woolfolk run for 4 yds to the Duke 2
1st & Goal at DUKE 6
2-yd Touchdown Run
12:57 - 4th
Ronnie Walker Jr. run for 2 yds for a TD, (Brendan Farrell KICK)
2nd & Goal at DUKE 2
Kickoff
12:57 - 4th
Brendan Farrell kickoff for 65 yds for a touchback
1-yd Pass
12:57 - 4th
Riley Leonard pass complete to Jontavis Robertson for 1 yd to the Duke 26
1st & 10 at DUKE 25
7-yd Pass
12:57 - 4th
Riley Leonard pass complete to Jake Bobo for 7 yds to the Duke 33
2nd & 9 at DUKE 26
1-yd Run
12:57 - 4th
Nate Kyei-Donkor run for 1 yd to the Duke 34
3rd & 2 at DUKE 33
1-yd Run
12:57 - 4th
Riley Leonard run for 1 yd to the Duke 35 for a 1ST down
4th & 1 at DUKE 34
3-yd Run
12:57 - 4th
Riley Leonard run for 3 yds to the Duke 38
1st & 10 at DUKE 35
2-yd Run
12:57 - 4th
Nate Kyei-Donkor run for 2 yds to the Duke 40
2nd & 7 at DUKE 38
1-yd Run
12:57 - 4th
Riley Leonard run for 1 yd to the Duke 41
3rd & 5 at DUKE 40
Punt
9:34 - 4th
Porter Wilson punt for 48 yds, fair catch by Antonio Clary at the Virg 11
4th & 4 at DUKE 41
2-yd Run
9:34 - 4th
Devin Darrington run for 2 yds to the Virg 13
1st & 10 at UVA 11
7-yd Run
9:34 - 4th
Iraken Armstead run for 7 yds to the Virg 6
2nd & 8 at UVA 13
7-yd Run
9:34 - 4th
Iraken Armstead run for 7 yds to the Virg 13 VIRGINIA Penalty, Offensive Holding ( Yards) declined
3rd & 15 at UVA 6
Punt
8:01 - 4th
Jacob Finn punt for 57 yds , Scott Boylan returns for 3 yds to the Duke 33
4th & 8 at UVA 13
6-yd Pass
8:01 - 4th
Riley Leonard pass complete to Eli Pancol for 6 yds to the Duke 39
1st & 10 at DUKE 33
15-yd Pass
8:01 - 4th
Riley Leonard pass complete to Jarett Garner for 15 yds to the Virg 46 for a 1ST down
2nd & 4 at DUKE 39
Incompletion
8:01 - 4th
Riley Leonard pass incomplete to Nicky Dalmolin
1st & 10 at UVA 46
10-yd Pass
8:01 - 4th
Riley Leonard pass complete to Nicky Dalmolin for 10 yds to the Virg 36 for a 1ST down
2nd & 10 at UVA 46
3-yd Run
8:01 - 4th
Riley Leonard run for 3 yds to the Virg 33
1st & 10 at UVA 36
Incompletion
8:01 - 4th
Riley Leonard pass incomplete to Malik Bowen-Sims
2nd & 7 at UVA 33
Incompletion
8:01 - 4th
Riley Leonard pass incomplete to Eli Pancol
3rd & 7 at UVA 33
Incompletion
6:07 - 4th
Riley Leonard pass incomplete to Eli Pancol
4th & 7 at UVA 33
1-yd Run
6:07 - 4th
Jacob Rodriguez run for 1 yd to the Virg 34
1st & 10 at UVA 33
5-yd Run
6:07 - 4th
Jay Woolfolk run for 5 yds to the Virg 39
2nd & 9 at UVA 34
Fumble Recovery
4:48 - 4th
Jacob Rodriguez run for 4 yds to the Virg 43 Jacob Rodriguez fumbled, forced by Colby Campbell, recovered by Duke Brandon Johnson
3rd & 4 at UVA 39
9-yd Pass
4:48 - 4th
Riley Leonard pass complete to Malik Bowen-Sims for 9 yds to the Virg 34
1st & 10 at UVA 43
5-yd Run
4:48 - 4th
Jaquez Moore run for 5 yds to the Virg 29 for a 1ST down
2nd & 1 at UVA 34
3-yd Run
4:48 - 4th
Jaquez Moore run for 3 yds to the Virg 26
1st & 10 at UVA 29
10-yd Run
4:48 - 4th
Riley Leonard run for 10 yds to the Virg 16 for a 1ST down
2nd & 7 at UVA 26
1-yd Run
4:48 - 4th
Jaquez Moore run for 1 yd to the Virg 15
1st & 10 at UVA 16
14-yd Pass
4:48 - 4th
Riley Leonard pass complete to Jarett Garner for 14 yds to the Virg 1 for a 1ST down
2nd & 9 at UVA 15

(2:28 - 4th) Timeout VIRGINIA, clock 02:28

0-yd Run
2:28 - 4th
Jaquez Moore run for no gain to the Virg 1
1st & Goal at UVA 1
0-yd Run
1:43 - 4th
Riley Leonard run for no gain to the Virg 1
2nd & Goal at UVA 1
0-yd Run
1:43 - 4th
Iraken Armstead run for no gain to the Virg 1
1st & 10 at UVA 1
3-yd Run
1:43 - 4th
Jay Woolfolk run for 3 yds to the Virg 4
2nd & 10 at UVA 1
-1-yd Run
0:00 - 4th
run for a loss of 1 yard to the Virg 3
3rd & 7 at UVA 4

End of 4th Quarter