Week 4 · 2020

Duke at Virginia

Sat 09/26/2020 04:00 PMScott StadiumVirginia pregame61%Pregame win probability: 61% for Virginia. Virginia favored, and won.Conference

71°3 mph · 71% humidityRecorded at kickoff by College Football Data

Duke

20

2–9

Virginia

38

5–5

Attendance

1,000

reported

UVA1 play, 0 yd · Turnover

15:001st & 10own 35Charlie Hamm kickoff for 65 yds , Tavares Kelly Jr. return for 19 yds to the Virg 19 Tavares Kelly Jr. fumbled, forced by Christian Hood, recovered by Duke Christian Hood+19

DUKE8 plays, 12 yd · Field goal

14:521st & 10opp 19Deon Jackson run for no gain to the Virg 190
14:522nd & 10opp 19VIRGINIA Penalty, Defensive offside (Mandy Alonso) to the Virg 14+5
14:522nd & 5opp 14Deon Jackson run for 2 yds to the Virg 12+2
14:523rd & 3opp 12Deon Jackson run for 9 yds to the Virg 3 for a 1ST down+9
14:521st & goalopp 3Deon Jackson run for a loss of 1 yard to the Virg 4−1
14:522nd & goalopp 4Chase Brice run for 3 yds to the Virg 1+3
14:523rd & goalopp 1Deon Jackson run for a loss of 6 yards to the Virg 7−6
12:084th & goalopp 7Charlie Hamm 25 yd FG GOOD+25

UVA5 plays, 1 yd · Punt

12:081st & 0own 35Charlie Hamm kickoff for 65 yds for a touchback0
12:081st & 10own 25Brennan Armstrong pass incomplete0
12:082nd & 10own 25Wayne Taulapapa run for 1 yd to the Virg 26+1
12:083rd & 9own 26Brennan Armstrong pass incomplete0
12:084th & 9own 26Nash Griffin punt for 40 yds , Jalon Calhoun returns for 3 yds to the Duke 37+3

DUKE5 plays, 12 yd · Punt

11:121st & 10own 37Chase Brice pass complete to Noah Gray for 11 yds to the Duke 48 for a 1ST down+11
11:121st & 10own 48Mataeo Durant run for 1 yd to the Duke 49+1
11:122nd & 9own 49Chase Brice pass incomplete to Jalon Calhoun, broken up by Joey Blount0
11:123rd & 9own 49Chase Brice pass incomplete0
11:124th & 9own 49Porter Wilson punt for 42 yds0

UVA5 plays, 19 yd · Punt

10:071st & 10own 9Brennan Armstrong run for 10 yds to the Virg 19 for a 1ST down+10
10:071st & 10own 19Brennan Armstrong pass incomplete, broken up by Marquis Waters0
10:072nd & 10own 19Shane Simpson run for 5 yds to the Virg 24+5
10:073rd & 5own 24Brennan Armstrong run for 4 yds to the Virg 28+4
10:074th & 1own 28Nash Griffin punt for 45 yds, fair catch by Jalon Calhoun at the Duke 270

DUKE4 plays, 8 yd · Punt

8:331st & 10own 27Chase Brice run for a loss of 1 yard to the Duke 26−1
8:332nd & 11own 26Chase Brice pass complete to Damond Philyaw-Johnson for 6 yds to the Duke 32+6
8:333rd & 5own 32Mataeo Durant run for 3 yds to the Duke 35+3
8:334th & 2own 35Porter Wilson punt for 40 yds0

UVA7 plays, 38 yd · On downs

6:411st & 10own 25Brennan Armstrong pass complete to Billy Kemp IV for 15 yds to the Virg 40 for a 1ST down+15
6:411st & 10own 40Brennan Armstrong pass complete to Tony Poljan for 3 yds to the Virg 43+3
6:412nd & 7own 43Brennan Armstrong pass complete to Billy Kemp IV for 14 yds to the Duke 43 for a 1ST down+14
6:411st & 10opp 43Brennan Armstrong pass complete to Billy Kemp IV for 3 yds to the Duke 40+3
6:412nd & 7opp 40Wayne Taulapapa run for 3 yds to the Duke 37+3
6:413rd & 4opp 37Brennan Armstrong pass incomplete to Wayne Taulapapa0
6:414th & 4opp 37Brennan Armstrong pass incomplete0

DUKE4 plays, 0 yd · Punt

4:101st & 10own 37Chase Brice pass incomplete0
4:102nd & 10own 37Chase Brice pass incomplete0
4:103rd & 10own 37Chase Brice pass incomplete0
4:104th & 10own 37Porter Wilson punt for 40 yds, fair catch by Billy Kemp IV at the Virg 230

UVA4 plays, 4 yd · Punt

3:471st & 10own 23Brennan Armstrong pass complete to Terrell Jana for 4 yds to the Virg 27+4
3:472nd & 6own 27Brennan Armstrong pass incomplete0
3:473rd & 6own 27Brennan Armstrong pass incomplete to Billy Kemp IV0
3:474th & 6own 27Nash Griffin punt for 39 yds, downed at the Duke 340

DUKE5 plays, 66 yd · Touchdown

2:571st & 10own 34Mataeo Durant run for 3 yds to the Duke 37+3
2:572nd & 7own 37Mataeo Durant run for 4 yds to the Duke 41+4
2:573rd & 3own 41Chase Brice pass complete to Noah Gray for 4 yds to the Duke 45 for a 1ST down+4
2:571st & 10own 45Deon Jackson run for no gain to the Duke 450
1:072nd & 10own 45Chase Brice pass complete to Jake Marwede for 55 yds for a TD (Charlie Hamm KICK)+55

UVA14 plays, 75 yd · Touchdown

1:071st & 0own 35Charlie Hamm kickoff for 65 yds for a touchback0
1:071st & 10own 25Shane Simpson run for 4 yds to the Virg 29+4
1:072nd & 6own 29Brennan Armstrong pass complete to Tony Poljan for 10 yds to the Virg 39 for a 1ST down+10
1:071st & 10own 39VIRGINIA Penalty, false start (-5 Yards) to the Virg 34−5
1:071st & 15own 34Wayne Taulapapa run for 7 yds to the Virg 41+7
0:00own 0End of 1st Quarter0
15:002nd & 8own 41Brennan Armstrong run for 14 yds to the Duke 45 for a 1ST down+14
15:001st & 10opp 45Brennan Armstrong pass complete to Lavel Davis Jr. for 18 yds to the Duke 27 for a 1ST down+18
15:001st & 10opp 27Wayne Taulapapa run for 2 yds to the Duke 25+2
15:002nd & 8opp 25Brennan Armstrong pass incomplete to Billy Kemp IV0
15:003rd & 8opp 25DUKE Penalty, Defensive offside (Chris Rumph II) to the Duke 20+5
15:003rd & 3opp 20Wayne Taulapapa run for 5 yds to the Duke 15 for a 1ST down+5
15:001st & 10opp 15Brennan Armstrong run for 11 yds to the Duke 4 for a 1ST down+11
12:331st & goalopp 4Brennan Armstrong run for 4 yds for a TD (Brian Delaney KICK)+4

DUKE5 plays, 0 yd · Punt

12:331st & 0own 35Brian Delaney kickoff for 65 yds , Damond Philyaw-Johnson return for 15 yds to the Duke 15+15
12:331st & 10own 15Deon Jackson run for 3 yds to the Duke 18+3
12:332nd & 7own 18Chase Brice sacked by Noah Taylor and Jahmeer Carter for a loss of 3 yards to the Duke 15−3
12:333rd & 10own 15Chase Brice pass incomplete0
12:334th & 10own 15Porter Wilson punt for 38 yds, fair catch by Billy Kemp IV at the Virg 470

UVA8 plays, 53 yd · Touchdown

11:191st & 10own 47Shane Simpson run for 9 yds to the Duke 44+9
11:192nd & 1opp 44Brennan Armstrong pass incomplete0
11:193rd & 1opp 44Brennan Armstrong run for 2 yds to the Duke 42 for a 1ST down+2
11:191st & 10opp 42DUKE Penalty, personal foul (J'Marick Woods) to the Duke 27 for a 1ST down+15
11:191st & 10opp 27Brennan Armstrong pass complete to Terrell Jana for 5 yds to the Duke 22+5
11:192nd & 5opp 22Wayne Taulapapa run for 19 yds to the Duke 3 for a 1ST down+19
11:191st & goalopp 3Wayne Taulapapa run for 2 yds to the Duke 1+2
8:552nd & goalopp 1Wayne Taulapapa run for 1 yd for a TD (Brian Delaney KICK)+1

DUKE10 plays, 44 yd · On downs

8:551st & 0own 35Brian Delaney kickoff for 65 yds for a touchback0
8:551st & 10own 25Jordan Waters run for 2 yds to the Duke 27+2
8:552nd & 8own 27Chase Brice pass complete to Damond Philyaw-Johnson for 34 yds to the Virg 39 for a 1ST down+34
8:551st & 10opp 39Jordan Waters run for 3 yds to the Virg 36+3
8:552nd & 7opp 36Jordan Waters run for 5 yds to the Virg 31+5
8:553rd & 2opp 31Deon Jackson run for 3 yds to the Virg 28 for a 1ST down+3
8:551st & 10opp 28Chase Brice pass incomplete to Noah Gray0
8:552nd & 10opp 28Chase Brice pass incomplete0
8:553rd & 10opp 28Chase Brice sacked by Richard Burney for a loss of 3 yards to the Virg 31−3
8:554th & 13opp 31Chase Brice pass incomplete0

UVA11 plays, 55 yd · Field goal

5:531st & 10own 31Brennan Armstrong pass complete to Billy Kemp IV for 7 yds to the Virg 38+7
5:532nd & 3own 38Brennan Armstrong pass complete to Ira Armstead for 5 yds to the Virg 43 for a 1ST down+5
5:531st & 10own 43Brennan Armstrong pass complete to Tony Poljan for 17 yds to the Duke 40 for a 1ST down+17
5:531st & 10opp 40Shane Simpson run for 3 yds to the Duke 37+3
5:532nd & 7opp 37Shane Simpson run for 12 yds to the Duke 25 for a 1ST down+12
5:531st & 10opp 25Wayne Taulapapa run for 11 yds to the Duke 14 for a 1ST down+11
2:461st & 10opp 14Timeout DUKE, clock 02:460
2:461st & 10opp 14Shane Simpson run for no gain to the Duke 140
2:462nd & 10opp 14Brennan Armstrong pass incomplete to Billy Kemp IV0
2:463rd & 10opp 14Brennan Armstrong pass incomplete to Lavel Davis Jr., broken up by Leonard Johnson0
1:504th & 10opp 14Brian Delaney 32 yd FG GOOD+32

DUKE6 plays, 6 yd · Turnover

1:501st & 0own 35Brian Delaney kickoff for 65 yds for a touchback0
1:501st & 10own 25Chase Brice pass incomplete, broken up by Zane Zandier0
1:502nd & 10own 25Chase Brice pass complete to Dennis Smith for 6 yds to the Duke 31+6
1:383rd & 4own 31Timeout VIRGINIA, clock 01:380
1:383rd & 4own 31Timeout VIRGINIA, clock 01:380
1:383rd & 4own 31Chase Brice pass intercepted D'Angelo Amos return for no gain to the Duke 440

UVA3 plays, 0 yd · Turnover

1:331st & 10opp 44Brennan Armstrong pass incomplete to Terrell Jana0
1:332nd & 10opp 44Brennan Armstrong pass incomplete to Terrell Jana0
1:333rd & 10opp 44Brennan Armstrong pass intercepted Leonard Johnson return for no gain to the Duke 160

DUKE5 plays, 7 yd · End of period

1:171st & 10own 16Chase Brice pass complete to Jontavis Robertson for 4 yds to the Duke 20+4
1:172nd & 6own 20Chase Brice pass complete to Jalon Calhoun for 6 yds to the Duke 26 for a 1ST down+6
1:171st & 10own 26Chase Brice pass incomplete to Jalon Calhoun, broken up by Charles Snowden0
1:172nd & 10own 26Chase Brice sacked by Noah Taylor for a loss of 3 yards to the Duke 23−3
0:00goal lineEnd of 2nd Quarter0

DUKE9 plays, 55 yd · Field goal

15:003rd & 13own 35Brian Delaney kickoff for 65 yds , Damond Philyaw-Johnson return for 16 yds to the Duke 16+16
15:001st & 10own 16Chase Brice pass incomplete to Jalon Calhoun0
15:002nd & 10own 16Deon Jackson run for no gain to the Duke 160
15:003rd & 10own 16Chase Brice pass complete to Jalon Calhoun for 34 yds to the 50 yard line for a 1ST down+34
15:001st & 10midfieldChase Brice pass complete to Jake Bobo for 18 yds to the Virg 32 for a 1ST down+18
15:001st & 10opp 32Deon Jackson run for 3 yds to the Virg 29+3
15:002nd & 7opp 29Chase Brice pass incomplete to Darrell Harding Jr., broken up by De'Vante Cross0
15:003rd & 7opp 29Chase Brice pass incomplete to Damond Philyaw-Johnson, broken up by Charles Snowden0
12:404th & 7opp 29Charlie Hamm 47 yd FG GOOD+47

UVA8 plays, 22 yd · Punt

12:401st & 0own 35Charlie Hamm kickoff for 65 yds for a touchback0
12:401st & 10own 25Wayne Taulapapa run for 3 yds to the Virg 28+3
12:402nd & 7own 28Brennan Armstrong pass incomplete to Terrell Jana0
12:403rd & 7own 28Brennan Armstrong pass complete to Billy Kemp IV for 14 yds to the Virg 42 for a 1ST down+14
12:401st & 10own 42Brennan Armstrong pass incomplete to Tony Poljan0
12:402nd & 10own 42Wayne Taulapapa run for 5 yds to the Virg 47+5
12:403rd & 5own 47Brennan Armstrong pass complete to Shane Simpson for no gain to the Virg 470
12:404th & 5own 47Nash Griffin punt for 38 yds, downed at the Duke 150

DUKE7 plays, 43 yd · Turnover

10:001st & 10own 15Chase Brice pass complete to Deon Jackson for a loss of 2 yards to the Duke 13−2
10:002nd & 12own 13Deon Jackson run for 3 yds to the Duke 16+3
10:003rd & 9own 16Chase Brice pass complete to Darrell Harding Jr. for 31 yds to the Duke 47 for a 1ST down+31
10:001st & 10own 47Deon Jackson run for 7 yds to the Virg 46+7
10:002nd & 3opp 46Chase Brice pass incomplete to Damond Philyaw-Johnson0
10:003rd & 3opp 46Chase Brice pass complete to Jake Marwede for 4 yds to the Virg 42 for a 1ST down+4
10:001st & 10opp 42Chase Brice pass intercepted Brenton Nelson return for no gain to the Virg 20

UVA4 plays, 6 yd · Turnover

7:301st & 10own 2Brennan Armstrong pass incomplete to Lavel Davis Jr., broken up by Lummie Young IV0
7:302nd & 10own 2Brennan Armstrong run for 1 yd to the Virg 3+1
7:303rd & 9own 3Brennan Armstrong pass incomplete to Lavel Davis Jr., PENALTY DU offside (Victor Dimukeje) 5 yards to the VA8, NO PLAY.+5
7:303rd & 4own 8Brennan Armstrong pass intercepted Rocky Shelton II return for 3 yds to the Virg 10+3

DUKE2 plays, 10 yd · Touchdown

6:281st & goalopp 10Deon Jackson run for 2 yds to the Virg 8+2
5:512nd & goalopp 8Chase Brice pass complete to Noah Gray for 8 yds for a TD (Charlie Hamm KICK)+8

UVA9 plays, 27 yd · Punt

5:511st & 0own 35Charlie Hamm kickoff for 65 yds for a touchback0
5:511st & 10own 25Brennan Armstrong pass incomplete to Billy Kemp IV0
5:512nd & 10own 25Brennan Armstrong pass complete to Billy Kemp IV for 5 yds to the Virg 30+5
5:513rd & 5own 30Brennan Armstrong pass complete to Terrell Jana for 5 yds to the Virg 35 for a 1ST down+5
5:511st & 10own 35Wayne Taulapapa run for 15 yds to the 50 yard line for a 1ST down+15
5:511st & 10midfieldBrennan Armstrong pass complete to Wayne Taulapapa for no gain to the 50 yard line0
5:512nd & 10midfieldWayne Taulapapa run for 2 yds to the Duke 48+2
5:513rd & 8opp 48Brennan Armstrong pass incomplete to Tavares Kelly Jr.0
5:514th & 8opp 48Nash Griffin punt for 48 yds for a touchback0

DUKE5 plays, 58 yd · Turnover

3:241st & 10own 20Mataeo Durant run for 17 yds to the Duke 37 for a 1ST down+17
3:241st & 10own 37Mataeo Durant run for 2 yds to the Duke 39+2
3:242nd & 8own 39Chase Brice pass incomplete to Eli Pancol, PENALTY VA pass interference (Brenton Nelson) 15 yards to the VA46, 1ST DOWN DU, NO PLAY.+15
3:241st & 10opp 46Deon Jackson run for 24 yds to the Virg 22 for a 1ST down+24
3:241st & 10opp 22Jalon Calhoun pass intercepted Brenton Nelson return for no gain to the Virg 60

UVA11 plays, 94 yd · Touchdown

1:431st & 10own 6Brennan Armstrong run for 6 yds to the Virg 12+6
1:432nd & 4own 12Wayne Taulapapa run for 3 yds to the Virg 15+3
1:433rd & 1own 15Wayne Taulapapa run for 6 yds to the Virg 21 for a 1ST down+6
1:431st & 10own 21Shane Simpson run for 5 yds to the Virg 26+5
0:00own 0End of 3rd Quarter0
15:002nd & 5own 26Brennan Armstrong pass complete to Shane Simpson for 11 yds to the Virg 37 for a 1ST down+11
15:001st & 10own 37Brennan Armstrong pass incomplete to Lavel Davis Jr., broken up by Jalen Alexander0
15:002nd & 10own 37Brennan Armstrong pass complete to Terrell Jana for 15 yds to the Duke 48 for a 1ST down+15
15:001st & 10opp 48Brennan Armstrong sacked by Victor Dimukeje and Drew Jordan for a loss of 9 yards to the Virg 43−9
15:002nd & 19own 43Brennan Armstrong pass complete to Lavel Davis Jr. for 39 yds to the Duke 18 for a 1ST down+39
12:431st & 10opp 18Brennan Armstrong pass complete to Lavel Davis Jr. for 18 yds for a TD (Brian Delaney KICK)+18

DUKE5 plays, 20 yd · Turnover

12:431st & 0own 35Brian Delaney kickoff for 65 yds for a touchback0
12:431st & 10own 25Chase Brice pass complete to Dennis Smith for 15 yds to the Duke 40 for a 1ST down+15
12:431st & 10own 40Chase Brice run for a loss of 7 yards to the Duke 33−7
12:432nd & 17own 33Chase Brice pass complete to Dennis Smith for 12 yds to the Duke 45+12
12:433rd & 5own 45Chase Brice pass intercepted Joey Blount return for no gain to the Duke 490

UVA4 plays, 49 yd · Touchdown

11:201st & 10opp 49Keytaon Thompson pass incomplete to Brennan Armstrong, broken up by J'Marick Woods0
11:202nd & 10opp 49Brennan Armstrong pass complete to Wayne Taulapapa for 9 yds to the Duke 40+9
11:203rd & 1opp 40Brennan Armstrong pass complete to Tony Poljan for 14 yds to the Duke 26 for a 1ST down+14
9:591st & 10opp 26Brennan Armstrong pass complete to Lavel Davis Jr. for 26 yds for a TD (Brian Delaney KICK)+26

DUKE4 plays, -9 yd · Turnover

9:591st & 0own 35Brian Delaney kickoff for 65 yds for a touchback0
9:591st & 10own 25Chase Brice pass incomplete to Deon Jackson0
9:592nd & 10own 25Chase Brice sacked by Jowon Briggs for a loss of 9 yards to the Duke 16−9
9:593rd & 19own 16Chase Brice pass intercepted Nick Grant return for no gain to the Virg 370

UVA6 plays, 9 yd · Punt

9:121st & 10own 37Shane Simpson run for a loss of 2 yards to the Virg 35−2
9:122nd & 12own 35Brennan Armstrong run for 4 yds to the Virg 39+4
9:123rd & 8own 39VIRGINIA Penalty, substitution infraction (-5 Yards) to the Virg 34−5
9:123rd & 13own 34Brennan Armstrong pass complete to Billy Kemp IV for 12 yds to the Virg 46+12
6:414th & 1own 46Timeout VIRGINIA, clock 06:410
6:414th & 1own 46Nash Griffin punt for 54 yds for a touchback0

DUKE5 plays, -5 yd · Turnover

6:321st & 10own 20Gunnar Holmberg run for 6 yds to the Duke 26+6
6:322nd & 4own 26Mataeo Durant run for 1 yd to the Duke 27+1
6:323rd & 3own 27Gunnar Holmberg run for 2 yds to the Duke 29+2
5:174th & 1own 29Timeout VIRGINIA, clock 05:170
5:174th & 1own 29Gunnar 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+5

UVA1 play, 10 yd · Touchdown

5:031st & goalopp 10Wayne Taulapapa run for 10 yds for a TD (Brian Delaney KICK)+10

DUKE8 plays, 35 yd · On downs

5:031st & 0own 35Brian Delaney kickoff for 65 yds for a touchback0
5:031st & 10own 25Mataeo Durant run for 1 yd to the Duke 26+1
5:032nd & 9own 26Chris Katrenick pass complete to Jarett Garner for 28 yds to the Virg 46 for a 1ST down+28
5:031st & 10opp 46Chris Katrenick pass complete to Jarett Garner for 12 yds to the Virg 34 for a 1ST down+12
5:031st & 10opp 34Chris Katrenick pass incomplete0
5:032nd & 10opp 34Chris Katrenick run for a loss of 2 yards to the Virg 36−2
5:033rd & 12opp 36Chris Katrenick sacked by Matt Gahm for a loss of 4 yards to the Virg 40−4
5:034th & 16opp 40Chris Katrenick run for no gain to the Virg 400

UVA5 plays, -1 yd · Punt

2:431st & 10own 40Perris Jones run for 8 yds to the Virg 48+8
2:432nd & 2own 48Lindell Stone pass complete to Tavares Kelly Jr. for a loss of 7 yards to the Virg 41−7
2:433rd & 9own 41Perris Jones run for 3 yds to the Virg 44+3
2:434th & 6own 44VIRGINIA Penalty, delay of game (-5 Yards) to the Virg 39−5
2:434th & 11own 39Nash 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 Finkelston0

UVA2 plays, 1 yd · End of period

0:191st & 10own 15TEAM run for 1 yd to the Virg 16+1
0:00own 0End of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Virginia 6–4 vs Duke

  • 2019 · wk 8Duke 14 @ Virginia 48
  • 2018 · wk 8Virginia 28 @ Duke 14
  • 2017 · wk 6Duke 21 @ Virginia 28
  • 2016 · wk 5Virginia 34 @ Duke 20
  • 2015 · wk 12Duke 34 @ Virginia 42
  • 2014 · wk 8Virginia 13 @ Duke 20
  • 2013 · wk 8Duke 35 @ Virginia 22
  • 2012 · wk 6Virginia 17 @ Duke 42
  • 2011 · wk 11Duke 21 @ Virginia 31
  • 2010 · wk 10Virginia 48 @ Duke 55

Previous 4 meetings vs. Bronco Mendenhall

Duke 0–4 vs Bronco Mendenhall

  • 2019 · wk 8Duke 14 @ Virginia 48
  • 2018 · wk 8Virginia 28 @ Duke 14
  • 2017 · wk 6Duke 21 @ Virginia 28
  • 2016 · wk 5Virginia 34 @ Duke 20

Previous 10 meetings vs. David Cutcliffe

Virginia 6–4 vs David Cutcliffe

  • 2019 · wk 8Duke 14 @ Virginia 48
  • 2018 · wk 8Virginia 28 @ Duke 14
  • 2017 · wk 6Duke 21 @ Virginia 28
  • 2016 · wk 5Virginia 34 @ Duke 20
  • 2015 · wk 12Duke 34 @ Virginia 42
  • 2014 · wk 8Virginia 13 @ Duke 20
  • 2013 · wk 8Duke 35 @ Virginia 22
  • 2012 · wk 6Virginia 17 @ Duke 42
  • 2011 · wk 11Duke 21 @ Virginia 31
  • 2010 · wk 10Virginia 48 @ Duke 55

Research

Keep this open while you look at others