Week 5 · 2024

North Carolina at Duke

Sat 09/28/2024 04:00 PMWallace Wade StadiumDuke pregame46%Pregame win probability: 46% for Duke. North Carolina favored, and lost — Duke won.Conference

85°Fair9 mph SSE · 51% humidityRecorded at kickoff by College Football Data

North Carolina

20

6–7

Duke

21

9–4

Attendance

35,018

reported

DUKE5 plays, 6 yd · Punt

15:00own 35Lucas Osada kickoff for 65 yds for a touchback0
14:591st & 10own 25Star Thomas run for 6 yds to the DUKE 31+6
14:412nd & 4own 31Maalik Murphy pass incomplete0
14:343rd & 4own 31Maalik Murphy pass incomplete0
14:304th & 4own 31Kade Reynoldson punt for 59 yds , Alijah Huzzie returns for 1 yd to the UNC 11+1

UNC4 plays, 9 yd · Punt

14:201st & 10own 11Jacolby Criswell pass complete to Bryson Nesbit for 5 yds to the UNC 16+5
13:532nd & 5own 16Omarion Hampton run for 3 yds to the UNC 19+3
13:173rd & 2own 19Omarion Hampton run for 1 yd to the UNC 20+1
12:324th & 1own 20Tom Maginness punt for 65 yds0

DUKE4 plays, 7 yd · Punt

12:221st & 10own 15Maalik Murphy pass incomplete0
12:192nd & 10own 15Star Thomas run for 7 yds to the DUKE 22+7
12:013rd & 3own 22Maalik Murphy pass incomplete0
11:564th & 3own 22Kade Reynoldson punt for 38 yds0

UNC6 plays, 33 yd · Field goal

11:491st & 10own 45Jacolby Criswell run for 13 yds to the DUKE 42 for a 1ST down+13
11:291st & 10opp 42Omarion Hampton run for 17 yds to the DUKE 25 for a 1ST down+17
11:011st & 10opp 25Omarion Hampton run for 3 yds to the DUKE 22+3
10:312nd & 7opp 22Jacolby Criswell pass incomplete0
10:273rd & 7opp 22Jacolby Criswell pass incomplete0
10:194th & 7opp 22Noah Burnette 40 yd FG GOOD+40

DUKE5 plays, -3 yd · Punt

10:19own 35Lucas Osada kickoff for 65 yds for a touchback0
10:171st & 10own 25Jaquez Moore run for no gain to the DUKE 250
9:532nd & 10own 25Star Thomas run for 3 yds to the DUKE 28+3
9:183rd & 7own 28Maalik Murphy sacked by Kevin Hester Jr. for a loss of 6 yards to the DUKE 22−6
8:444th & 13own 22Kade Reynoldson punt for 35 yds, fair catch by Alijah Huzzie at the UNC 430

UNC11 plays, 57 yd · Touchdown

8:371st & 10own 43Omarion Hampton run for no gain to the UNC 430
8:022nd & 10own 43North Carolina Penalty, False Start (-5 Yards) to the UNC 38−5
7:462nd & 15own 38Jacolby Criswell pass complete to Kobe Paysour for 6 yds to the UNC 44+6
7:113rd & 9own 44Jacolby Criswell pass complete to Kobe Paysour for 11 yds to the DUKE 45 for a 1ST down+11
6:501st & 10opp 45Jacolby Criswell pass complete to Bryson Nesbit for 8 yds to the DUKE 37+8
6:192nd & 2opp 37Jacolby Criswell pass incomplete0
6:123rd & 2opp 37Omarion Hampton run for 4 yds to the DUKE 33 for a 1ST down+4
5:431st & 10opp 33Omarion Hampton run for 9 yds to the DUKE 24+9
5:212nd & 1opp 24Omarion Hampton run for no gain to the DUKE 240
4:433rd & 1opp 24Jacolby Criswell pass incomplete0
4:344th & 1opp 24Jacolby Criswell pass complete to J.J. Jones for 24 yds for a TD (Noah Burnette KICK)+24

DUKE6 plays, 21 yd · Punt

4:34own 35Lucas Osada kickoff for 65 yds for a touchback0
4:321st & 10own 25Maalik Murphy pass complete to Jordan Moore for 18 yds to the DUKE 43 for a 1ST down+18
4:101st & 10own 43Peyton Jones run for 3 yds to the DUKE 46+3
3:472nd & 7own 46Maalik Murphy pass incomplete0
3:413rd & 7own 46Maalik Murphy pass incomplete0
3:364th & 7own 46Kade Reynoldson punt for 39 yds, fair catch by Alijah Huzzie at the UNC 150

UNC9 plays, 34 yd · Punt

3:281st & 10own 15Omarion Hampton run for 6 yds to the UNC 21+6
2:562nd & 4own 21Omarion Hampton run for 3 yds to the UNC 24+3
2:343rd & 1own 24Omarion Hampton run for 4 yds to the UNC 28 for a 1ST down+4
1:581st & 10own 28Jacolby Criswell pass incomplete0
1:522nd & 10own 28Davion Gause run for 15 yds to the UNC 43 for a 1ST down+15
1:351st & 10own 43Davion Gause run for 2 yds to the UNC 45+2
1:072nd & 8own 45Jacolby Criswell run for 4 yds to the UNC 49+4
0:303rd & 4own 49Jacolby Criswell pass incomplete0
0:244th & 4own 49Tom Maginness punt for 48 yds , Que'Sean Brown returns for 18 yds to the DUKE 33 North Carolina Penalty, Illegal Motion (Alex Taylor) to the DUKE 26+18

DUKE8 plays, 21 yd · Punt

0:121st & 10own 26Star Thomas run for a loss of 2 yards to the DUKE 24−2
0:00own 26End of 1st Quarter−2
14:592nd & 12own 24Maalik Murphy pass complete to Nicky Dalmolin for 8 yds to the DUKE 32+8
14:363rd & 4own 32Maalik Murphy pass complete to Sahmir Hagans for 14 yds to the DUKE 46 for a 1ST down+14
14:101st & 10own 46Star Thomas run for no gain to the DUKE 460
13:402nd & 10own 46Maalik Murphy pass complete to Sahmir Hagans for 1 yd to the DUKE 47+1
13:033rd & 9own 47Maalik Murphy pass incomplete0
12:584th & 9own 47Kade Reynoldson punt for 45 yds, fair catch by Alijah Huzzie at the UNC 80

UNC5 plays, 12 yd · Punt

12:511st & 10own 8Omarion Hampton run for 10 yds to the UNC 18 for a 1ST down+10
12:261st & 10own 18Omarion Hampton run for 2 yds to the UNC 20+2
11:552nd & 8own 20Jacolby Criswell pass incomplete0
11:493rd & 8own 20Jacolby Criswell pass incomplete0
11:424th & 8own 20Tom Maginness punt for 32 yds, fair catch by Que'Sean Brown at the DUKE 480

DUKE4 plays, 5 yd · Punt

11:351st & 10own 48Peyton Jones run for no gain to the DUKE 480
11:062nd & 10own 48Peyton Jones run for 5 yds to the UNC 47+5
10:263rd & 5opp 47Maalik Murphy pass incomplete0
10:164th & 5opp 47Kade Reynoldson punt for 43 yds , Alijah Huzzie returns for 20 yds to the UNC 27 Duke Penalty, Face mask (15 yards) (Ryan Smith) to the UNC 39+20

UNC13 plays, 61 yd · Touchdown

10:011st & 10own 39Omarion Hampton run for 6 yds to the UNC 45+6
9:252nd & 4own 45Jacolby Criswell pass incomplete0
9:233rd & 4own 45Duke Penalty, Offsides (TEAM) to the 50 yard line for a 1ST down+5
9:221st & 10midfieldOmarion Hampton run for 3 yds to the DUKE 47+3
8:512nd & 7opp 47Jacolby Criswell pass complete to Omarion Hampton for 5 yds to the DUKE 42+5
8:323rd & 2opp 42Duke Penalty, Offsides (Aaron Hall) to the DUKE 37 for a 1ST down+5
8:311st & 10opp 37Omarion Hampton run for a loss of 1 yard to the DUKE 38−1
7:532nd & 11opp 38Jacolby Criswell pass complete to Omarion Hampton for 37 yds to the DUKE 1 for a 1ST down+37
7:271st & goalopp 1North Carolina Penalty, False Start (-5 Yards) to the DUKE 6−5
7:151st & goalopp 6(07:15) HAMPTON, Omarion rush up the middle for a gain of 5 yards to the DUKE1 (MOORE, Terry;HOWARD, Alex), clock 07:06. PENALTY UNC Holding on BLASKE, Austin enforced 10 yards from the DUKE6 to the DUKE16 [NHSG]. NO PLAY (replay the down).−10
6:511st & goalopp 16Omarion Hampton run for 1 yd to the DUKE 15+1
6:122nd & goalopp 15Jacolby Criswell run for 5 yds to the DUKE 10+5
5:433rd & goalopp 10Jacolby Criswell pass complete to Bryson Nesbit for 10 yds for a TD (Noah Burnette KICK)+10

DUKE16 plays, 47 yd · Missed FG

5:43own 35Lucas Osada kickoff for 62 yds , Peyton Jones return for 20 yds to the DUKE 23+20
5:361st & 10own 23Star Thomas run for 2 yds to the DUKE 25+2
5:082nd & 8own 25Maalik Murphy pass complete to Javon Harvey for 8 yds to the DUKE 33 for a 1ST down+8
4:441st & 10own 33Star Thomas run for 5 yds to the DUKE 38+5
4:222nd & 5own 38Star Thomas run for 5 yds to the DUKE 43 for a 1ST down+5
3:571st & 10own 43Star Thomas run for 8 yds to the UNC 49+8
3:332nd & 2opp 49Star Thomas run for 4 yds to the UNC 45 for a 1ST down+4
3:001st & 10opp 45Maalik Murphy sacked by Amare Campbell for a loss of 9 yards to the DUKE 46−9
2:092nd & 19own 46Maalik Murphy pass incomplete0
2:083rd & 19own 46Maalik Murphy pass complete to Peyton Jones for 13 yds to the UNC 41+13
2:004th & 6opp 41Timeout Duke, clock 02:000
1:594th & 6opp 41(01:59) MURPHY, Maalik pass to the left incomplete intended for THOMAS, Star thrown to the UNC35, clock 01:52. PENALTY UNC Pass Interference on CAMPBELL, Amare enforced at the spot of the foul for 0 yards to the UNC41 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).0
1:501st & 10opp 36Star Thomas run for 2 yds to the UNC 34+2
1:452nd & 8opp 34Star Thomas run for 4 yds to the UNC 30+4
1:093rd & 4opp 30Maalik Murphy pass incomplete0
1:044th & 4opp 30Todd Pelino 47 yd FG MISSED+47

UNC4 plays, 4 yd · Punt

0:581st & 10own 30Jacolby Criswell pass complete to Nate McCollum for 9 yds to the UNC 39+9
0:372nd & 1own 39Jacolby Criswell sacked by Vincent Anthony Jr. for a loss of 5 yards to the UNC 34−5
0:313rd & 6own 34Jacolby Criswell pass complete to Omarion Hampton for no gain to the UNC 340
0:274th & 6own 34Tom Maginness punt for 40 yds , Que'Sean Brown returns for 11 yds to the DUKE 37+11

DUKE4 plays, -2 yd · End of period

0:161st & 10own 37Maalik Murphy pass complete to Sahmir Hagans for a loss of 2 yards to the DUKE 35−2
0:082nd & 12own 35Maalik Murphy pass incomplete0
0:013rd & 12own 35Maalik Murphy pass incomplete0
0:00own 35End of 2nd Quarter0

UNC7 plays, 15 yd · Punt

15:00own 35Ryan Degyansky kickoff for 65 yds , Nate McCollum return for 22 yds to the UNC 9+22
14:531st & 10own 9Omarion Hampton run for 3 yds to the UNC 12+3
14:202nd & 7own 12Jacolby Criswell pass complete to Omarion Hampton for 8 yds to the UNC 20 for a 1ST down+8
13:461st & 10own 20Omarion Hampton run for 2 yds to the UNC 22+2
13:232nd & 8own 22Jacolby Criswell pass complete to Gavin Blackwell for 2 yds to the UNC 24+2
13:023rd & 6own 24Jacolby Criswell pass incomplete0
12:504th & 6own 24punt blocked by James Hopson II blocked by James Hopson II (12:50) Punt by MAGINNESS, Tom at the UNC24 is blocked by HOPSON II, James, recovered by UNC HARDY, Will at the UNC29, returned 0 yards to the UNC29, End of Play, clock 12:49. , returns for no gain to the UNC 29+5

UNC9 plays, 52 yd · Field goal

12:491st & 10own 29Omarion Hampton run for 1 yd to the UNC 30+1
12:142nd & 9own 30Jacolby Criswell pass complete to J.J. Jones for 38 yds to the DUKE 32 for a 1ST down+38
11:451st & 10opp 32Omarion Hampton run for a loss of 3 yards to the DUKE 35−3
11:082nd & 13opp 35Jacolby Criswell pass complete to Kobe Paysour for 17 yds to the DUKE 18 for a 1ST down+17
10:331st & 10opp 18Javarius Green run for 8 yds to the DUKE 10+8
9:592nd & 2opp 10Omarion Hampton run for 1 yd to the DUKE 9+1
9:223rd & 1opp 9Omarion Hampton run for no gain to the DUKE 90
8:494th & 1opp 9(08:49) HAMPTON, Omarion rush to the right for a gain of 2 yards to the DUKE7 (MOORE, Terry;STINSON, Jaylen), clock 08:45. PENALTY UNC Holding on NESBIT, Bryson enforced 10 yards from the DUKE9 to the DUKE19. NO PLAY (replay the down).−10
8:234th & 11opp 19Noah Burnette 37 yd FG GOOD+37

DUKE9 plays, 60 yd · Touchdown

8:23own 35Lucas Osada kickoff for 65 yds for a touchback0
8:221st & 10own 25Star Thomas run for 4 yds to the DUKE 29+4
8:002nd & 6own 29Maalik Murphy pass incomplete0
7:553rd & 6own 29Maalik Murphy pass complete to Jordan Moore for 11 yds to the DUKE 40 for a 1ST down+11
7:311st & 10own 40Maalik Murphy pass complete to Eli Pancol for 9 yds to the DUKE 49+9
7:062nd & 1own 49Star Thomas run for 10 yds to the UNC 41 for a 1ST down+10
6:401st & 10opp 41Star Thomas run for 19 yds to the UNC 22 for a 1ST down+19
6:061st & 10opp 22Duke Penalty, Intentional Grounding (Maalik Murphy) to the UNC 29−7
5:492nd & 17opp 29Maalik Murphy pass complete to Star Thomas for 29 yds for a TD Duke Penalty, Unsportsmanlike Conduct (Que'Sean Brown) to the UNC 0 (Todd Pelino KICK)+29

UNC5 plays, 8 yd · Punt

5:49own 20Ryan Degyansky kickoff for 64 yds , Nate McCollum return for 20 yds to the UNC 36+20
5:411st & 10own 36Omarion Hampton run for 1 yd to the UNC 37+1
5:072nd & 9own 37Jacolby Criswell pass complete to J.J. Jones for 7 yds to the UNC 44+7
4:263rd & 2own 44Jacolby Criswell sacked by Ryan Smith and Michael Reese for 0 yards to the UNC 440
3:374th & 2own 44Tom Maginness punt for 46 yds , Que'Sean Brown returns for 5 yds to the DUKE 15+5

DUKE13 plays, 85 yd · Touchdown

3:271st & 10own 15Star Thomas run for 5 yds to the DUKE 20+5
3:042nd & 5own 20Maalik Murphy pass complete to Jordan Moore for 8 yds to the DUKE 28 for a 1ST down+8
2:421st & 10own 28Maalik Murphy pass complete to Jordan Moore for 43 yds to the UNC 29 for a 1ST down+43
2:051st & 10opp 29Star Thomas run for 6 yds to the UNC 23+6
1:402nd & 4opp 23Star Thomas run for a loss of 3 yards to the UNC 26−3
0:583rd & 7opp 26Maalik Murphy pass complete to Eli Pancol for 6 yds to the UNC 20+6
0:184th & 1opp 20Star Thomas run for 3 yds to the UNC 17 for a 1ST down+3
0:00opp 20End of 3rd Quarter+3
14:591st & 10opp 17Star Thomas run for 15 yds to the UNC 2 Duke Penalty, Offensive Holding (Eli Pancol) to the UNC 12+5
14:401st & 5opp 12Maalik Murphy pass incomplete0
14:352nd & 5opp 12Maalik Murphy pass incomplete0
14:303rd & 5opp 12(14:30) MURPHY, Maalik pass to the right incomplete intended for HAGANS, Sahmir broken up by COST, Kaleb at the UNC0, clock 14:25. PENALTY UNC Pass Interference on COST, Kaleb enforced 10 yards to the UNC2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).+10
14:211st & goalopp 2Star Thomas run for 2 yds for a TD (Todd Pelino KICK)+2

UNC8 plays, 36 yd · Punt

14:21own 35Ryan Degyansky kickoff for 64 yds , Nate McCollum return for 17 yds to the UNC 18+17
14:141st & 10own 18Nate McCollum run for 2 yds to the UNC 20+2
13:362nd & 8own 20Omarion Hampton run for 20 yds to the UNC 40 for a 1ST down+20
13:171st & 10own 40Jacolby Criswell pass complete to John Copenhaver for 15 yds to the DUKE 45 for a 1ST down+15
12:451st & 10opp 45Omarion Hampton run for a loss of 1 yard to the DUKE 46−1
12:132nd & 11opp 46Jacolby Criswell pass incomplete0
12:063rd & 11opp 46Jacolby Criswell pass incomplete0
12:014th & 11opp 46Tom Maginness punt for 33 yds, fair catch by Que'Sean Brown at the DUKE 130

DUKE8 plays, 47 yd · On downs

11:531st & 10own 13Star Thomas run for 9 yds to the DUKE 22+9
11:312nd & 1own 22Maalik Murphy pass complete to Eli Pancol for 27 yds to the DUKE 49 for a 1ST down+27
11:031st & 10own 49Star Thomas run for 1 yd to the 50 yard line+1
10:332nd & 9midfieldPeyton Jones run for 10 yds to the UNC 40 for a 1ST down+10
10:101st & 10opp 40Maalik Murphy pass incomplete0
10:012nd & 10opp 40Maalik Murphy pass incomplete0
10:013rd & 10opp 40Maalik Murphy pass incomplete0
9:554th & 10opp 40Maalik Murphy pass incomplete0

UNC6 plays, -10 yd · Punt

9:481st & 10own 40(09:48) CRISWELL, Jacolby scrambles to the right for a gain of 4 yards to the UNC44 (NICHOLAS, Ozzie;REESE, Michael), clock 09:42. PENALTY UNC Holding on GREEN, Trevyon enforced 10 yards UNC Unsportsmanlike Conduct on JONES, J.J. enforced 15 yards from the UNC30 to the UNC15 [SG]. NO PLAY (replay the down).−15
9:331st & 35own 15Omarion Hampton run for 5 yds to the UNC 20+5
8:572nd & 30own 20Jacolby Criswell run for 3 yds to the UNC 23+3
8:153rd & 27own 23Jacolby Criswell pass complete to J.J. Jones for 7 yds to the UNC 30+7
7:324th & 20own 30Tom Maginness punt for 20 yds0
7:301st & 10midfield(07:30) THOMAS, Star rush to the left for no gain to the UNC50 (ATKINSON, Beau;ECHOLS, Power), clock 07:23. PENALTY DUKE Holding on FINA, Bruno enforced 10 yards from the UNC50 to the DUKE40 [NHSG]. NO PLAY (replay the down).−10

DUKE4 plays, 50 yd · Touchdown

7:031st & 20own 40Maalik Murphy pass complete to Star Thomas for 16 yds to the UNC 44+16
6:382nd & 4opp 44Star Thomas run for 19 yds to the UNC 25 for a 1ST down+19
6:141st & 10opp 25Peyton Jones run for 5 yds to the UNC 20+5
5:422nd & 5opp 20Peyton Jones run for 20 yds for a TD (Todd Pelino KICK)+20

UNC7 plays, 16 yd · Punt

5:43own 35Ryan Degyansky kickoff for 65 yds for a touchback0
5:411st & 10own 25Omarion Hampton run for 7 yds to the UNC 32+7
5:122nd & 3own 32Jacolby Criswell pass complete to J.J. Jones for 13 yds to the UNC 45 for a 1ST down+13
4:491st & 10own 45Jacolby Criswell pass incomplete0
4:452nd & 10own 45Omarion Hampton run for a loss of 4 yards to the UNC 41−4
4:033rd & 14own 41Jacolby Criswell pass incomplete0
3:574th & 14own 41Tom Maginness punt for 36 yds, fair catch by Que'Sean Brown at the DUKE 230

DUKE11 plays, 32 yd · Punt

3:501st & 10own 23Star Thomas run for 4 yds to the DUKE 27+4
3:032nd & 6own 27Star Thomas run for 8 yds to the DUKE 35 for a 1ST down+8
2:171st & 10own 35Star Thomas run for 11 yds to the DUKE 46 for a 1ST down+11
2:001st & 10own 46Timeout Duke, clock 02:000
1:581st & 10own 46Star Thomas run for 1 yd to the DUKE 47+1
1:552nd & 9own 47Timeout North Carolina, clock 01:550
1:532nd & 9own 47Star Thomas run for 3 yds to the 50 yard line+3
1:503rd & 6midfieldTimeout North Carolina, clock 01:500
1:483rd & 6midfieldStar Thomas run for 5 yds to the UNC 45+5
1:444th & 1opp 45Timeout Duke, clock 01:440
1:424th & 1opp 45Kade Reynoldson punt for 40 yds, fair catch by Alijah Huzzie at the UNC 50

UNC8 plays, 35 yd · Turnover

1:351st & 10own 5Jacolby Criswell pass complete to Bryson Nesbit for 7 yds to the UNC 12+7
1:172nd & 3own 12Jacolby Criswell pass incomplete0
1:143rd & 3own 12Jacolby Criswell pass complete to Bryson Nesbit for 3 yds to the UNC 15 for a 1ST down+3
1:041st & 10own 15Jacolby Criswell run for 6 yds to the UNC 21+6
0:462nd & 4own 21Jacolby Criswell pass complete to Gavin Blackwell for 19 yds to the UNC 40 for a 1ST down+19
0:421st & 10own 40Jacolby Criswell pass incomplete0
0:362nd & 10own 40Jacolby Criswell pass incomplete0
0:303rd & 10own 40Jacolby Criswell pass intercepted Tre Freeman return for 5 yds to the UNC 42+5

DUKE2 plays, -2 yd · End of period

0:161st & 10opp 42(00:16) Kneel down by DUKE at UNC44 (team loss of 2), clock 00:10.−2
0:00opp 44End 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

Duke 3–7 vs North Carolina

  • 2023 · wk 11Duke 45 @ North Carolina 47
  • 2022 · wk 7North Carolina 38 @ Duke 35
  • 2021 · wk 5Duke 7 @ North Carolina 38
  • 2020 · wk 10North Carolina 56 @ Duke 24
  • 2019 · wk 9Duke 17 @ North Carolina 20
  • 2018 · wk 11North Carolina 35 @ Duke 42
  • 2017 · wk 4Duke 27 @ North Carolina 17
  • 2016 · wk 11North Carolina 27 @ Duke 28
  • 2015 · wk 10Duke 31 @ North Carolina 66
  • 2014 · wk 13North Carolina 45 @ Duke 20

Previous 3 meetings vs. Manny Diaz

North Carolina 3–0 vs Manny Diaz

  • 2021 · wk 7 (coaching change that season)Miami 42 @ North Carolina 45
  • 2020 · wk 15North Carolina 62 @ Miami 26
  • 2019 · wk 2Miami 25 @ North Carolina 28

† That school changed coaches during the season and the loader cannot say which games he took.

Previous 10 meetings vs. Mack Brown

Duke 0–10 vs Mack Brown

  • 2023 · wk 11Duke 45 @ North Carolina 47
  • 2022 · wk 7North Carolina 38 @ Duke 35
  • 2021 · wk 5Duke 7 @ North Carolina 38
  • 2020 · wk 10North Carolina 56 @ Duke 24
  • 2019 · wk 9Duke 17 @ North Carolina 20
  • 1997 · wk 14Duke 14 @ North Carolina 50
  • 1996 · wk 14North Carolina 27 @ Duke 10
  • 1995 · wk 13Duke 24 @ North Carolina 28
  • 1994 · wk 13North Carolina 41 @ Duke 40
  • 1993 · wk 14Duke 24 @ North Carolina 38

Research

Keep this open while you look at others