Photo Gallery: Virginia-Duke
Photos from John Markon of UVA’s 48-14 win over Duke.
![](https://jerryratcliffe.com/wp-content/uploads/2019/10/UVA-DUKE-1.jpg)
Joe Reed runs past a celebrating Virginia sideline en route to a 93-yard touchdown on a kickoff return.
![](https://jerryratcliffe.com/wp-content/uploads/2019/10/UVA-DUKE-2.jpg)
A quick cut gets U.Va.’s Bryce Perkins past Duke lineman Victor Demukeje.
![](https://jerryratcliffe.com/wp-content/uploads/2019/10/UVA-DUKE-3.jpg)
U.Va. lineman Bobby Haskins (70) gives Bryce Perkins a lift after Perkins’ third rushing TD.
![](https://jerryratcliffe.com/wp-content/uploads/2019/10/UVA-DUKE-4.jpg)
Virginia’s Hasise Dubois makes a one-handed catch against Duke cornerback Leonard Johnson.
![](https://jerryratcliffe.com/wp-content/uploads/2019/10/UVA-DUKE-5.jpg)
U.Va.’s Ryan Nelson (54), watching a replay on the stadium Jumbotron, signals a touchdown as officials review a play at the goal line.
![](https://jerryratcliffe.com/wp-content/uploads/2019/10/UVA-DUKE-6.jpg)
Bryce Perkins leaps for first-down yardage in the first period.
![](https://jerryratcliffe.com/wp-content/uploads/2019/10/UVA-DUKE-7.jpg)
A long pass escapes both Virginia’s Joe Reed and Duke’s Michael Carter (26).
![](https://jerryratcliffe.com/wp-content/uploads/2019/10/UVA-DUKE-8.jpg)
Virginia dance team member Emily Graffeo
![](https://jerryratcliffe.com/wp-content/uploads/2019/10/UVA-DUKE-9.jpg)
Fans on The Hill make use of Saturday’s pom-pom giveaway to celebrate a touchdown.
![](https://jerryratcliffe.com/wp-content/uploads/2019/10/UVA-DUKE-10.jpg)
Shirts were optional on The Hill.
![](https://jerryratcliffe.com/wp-content/uploads/2019/10/UVA-DUKE-11.jpg)
Multiple Cavaliers participate in a group sack of Duke QB Quentin Harris.
![](https://jerryratcliffe.com/wp-content/uploads/2019/10/UVA-DUKE-12.jpg)
Charles Snowden (11) leads the Virginia off the field after a fourth-down stop in the first half.