North Carolina at Duke

Saturday, November 7, 2020

North Carolina beat Duke 56–⁠24. It was their 106th meeting; after it, North Carolina led the series 60–⁠36–⁠4 in the games on file.

AwayNorth Carolina8–⁠4 in 2020
56
HomeDuke2–⁠9 in 2020
24

Final at Wallace Wade Stadium, DurhamTV: ESPN2

At kickoff
73°F, wind 3 mphWeather: NOAA NCEI Integrated Surface Database; Durham 11 W, 14 km from the stadium
Officials
Referee Duane Heydt; umpire Tom Laverty; head linesman Brian Perry; line judge Deon Lawrence; side judge Barry Hendon; field judge C. Clougherty; back judge Tony Tarantini; center judge Tee JonesGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
North Carolina21217756
Duke0107724

Standouts

  • PassingSam Howell18 of 27, 235 yards, 3 TD, 1 INTNorth Carolina
  • RushingJavonte Williams12 carries, 151 yards, 3 TDNorth Carolina
  • DefenseJeremiah Gemmel9 tackles, 1 sack, 1 for lossNorth Carolina

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

North Carolina

PassingC/AttYdsTDInt
Sam Howell18/2723531
Jacolby Criswell1/1000
RushingCarYdsTDLong
Javonte Williams12151337
Michael Carter1785127
Sam Howell735114
D.J. Jones427011
ReceivingRecYdsTDLong
Emery Simmons267051
Dazz Newsome657116
Michael Carter346122
Dyami Brown225013
DefenseTklTFLSacksInt
Chazz Surratt12000
Cam’Ron Kelly11000
Jeremiah Gemmel9110
Desmond Evans5110
Patrice Rene5200
Tyrone Hopper4110
Chris Collins2220
DeAndre Hollins0001

Duke

PassingC/AttYdsTDInt
Chase Brice11/2315501
Gunnar Holmberg7/97100
RushingCarYdsTDLong
Mataeo Durant11132146
Deon Jackson103308
Eli Pancol227122
Gunnar Holmberg97012
ReceivingRecYdsTDLong
Darrell Harding Jr.570028
Deon Jackson147047
Jalon Calhoun434012
Mataeo Durant229016
DefenseTklTFLSacksInt
Marquis Waters10100
Chris Rumph II60.500
J’Marick Woods6000
Dorian Mausi5110
Nate Thompson5000
Michael Carter II2001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

North CarolinaDuke
573Total yards411
235Passing yards226
338Rushing yards185
8.4Yards per pass7.1
7.2Yards per rush4.4
30First downs26
6–⁠12Third downs6–⁠15
4–⁠4Fourth downs2–⁠4
1Turnovers2
6–⁠80Penalties7–⁠63
30:56Possession29:04
5Sacks (by defense)1

Efficiency

North CarolinaDuke
55%Success rate41%
0.49EPA per play0.01
1.48Explosiveness1.49
0.53Rushing EPA0.21
0.45Passing EPA−0.20
48%Passing-down success35%
0.11First-down EPA0.16
0.34Second-down EPA−0.23
1.12Third-down EPA0.20
23%Havoc by its defense15%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

North Carolina 58% to win. Elo’s favorite won.

The line

North Carolina −11.5, over/under 63.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were North Carolina 79%, Duke 21%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Duke end zoneNorth Carolina end zoneQ1 North CarolinaTouchdown, 8 playsQ1 DukePunt, 3 playsQ1 North CarolinaTouchdown, 3 playsQ1 DukePunt, 7 playsQ1 North CarolinaTouchdown, 10 playsQ1 DukeInterception, 4 playsQ1 North CarolinaTouchdown, 3 playsQ2 DukeTouchdown, 12 playsQ2 North CarolinaTouchdown, 10 playsQ2 DukeTurnover on downs, 5 playsQ2 North CarolinaTouchdown, 7 playsQ2 DukeField goal, 8 playsQ2 North CarolinaEnd of half, 1 playQ3 DukeFumble, 1 playQ3 North CarolinaTouchdown, 3 playsQ3 DukeTouchdown, 4 playsQ3 North CarolinaInterception, 10 playsQ3 DukeTurnover on downs, 7 playsQ3 North CarolinaPunt, 3 playsQ3 DukePunt, 10 playsQ4 North CarolinaTouchdown, 5 playsQ4 DukePunt, 4 playsQ4 North CarolinaPunt, 3 playsQ4 DukeTouchdown, 10 playsQ4 North CarolinaEnd of game, 9 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Duke drives left to right, North Carolina right to left.
  1. Q1 North CarolinaTouchdown, 8 plays, 50 yards
  2. Q1 DukePunt, 3 plays, 1 yard
  3. Q1 North CarolinaTouchdown, 3 plays, 66 yards
  4. Q1 DukePunt, 7 plays, 28 yards
  5. Q1 North CarolinaTouchdown, 10 plays, 80 yards
  6. Q1 DukeInterception, 4 plays, 29 yards
  7. Q1 North CarolinaTouchdown, 3 plays, 21 yards
  8. Q2 DukeTouchdown, 12 plays, 75 yards
  9. Q2 North CarolinaTouchdown, 10 plays, 65 yards
  10. Q2 DukeTurnover on downs, 5 plays, 46 yards
  11. Q2 North CarolinaTouchdown, 7 plays, 71 yards
  12. Q2 DukeField goal, 8 plays, 64 yards
  13. Q2 North CarolinaEnd of half, 1 play, −2 yards
  14. Q3 DukeFumble, 1 play, 3 yards
  15. Q3 North CarolinaTouchdown, 3 plays, 28 yards
  16. Q3 DukeTouchdown, 4 plays, 75 yards
  17. Q3 North CarolinaInterception, 10 plays, 49 yards
  18. Q3 DukeTurnover on downs, 7 plays, 51 yards
  19. Q3 North CarolinaPunt, 3 plays, 8 yards
  20. Q3 DukePunt, 10 plays, 25 yards
  21. Q4 North CarolinaTouchdown, 5 plays, 65 yards
  22. Q4 DukePunt, 4 plays, 18 yards
  23. Q4 North CarolinaPunt, 3 plays, 7 yards
  24. Q4 DukeTouchdown, 10 plays, 51 yards
  25. Q4 North CarolinaEnd of game, 9 plays, 75 yards

Play by play

1st quarter7 drives, then North Carolina 21, Duke 0
North Carolina Touchdown, 8 plays
15:001st & 10 at own 35Jack Driggers kickoff for 64 yds DUKE Penalty, ball on NC35, PENALTY personal foul (-15 Yards) to the 50 yard line
15:001st & 10 at the 50Sam Howell pass complete to Dazz Newsome for 16 yds to the Duke 34 for a 1ST down
15:001st & 10 at opp 34Sam Howell pass complete to Dyami Brown for 12 yds to the Duke 22 for a 1ST down
15:001st & 10 at opp 22Sam Howell pass incomplete
15:002nd & 10 at opp 22Sam Howell pass complete to Dyami Brown for 13 yds to the Duke 9 for a 1ST down
15:001st & goal at opp 9Sam Howell pass incomplete to Dyami Brown
15:002nd & goal at opp 9Michael Carter run for 5 yds to the Duke 4
15:003rd & goal at opp 4Sam Howell run for 2 yds to the Duke 2
12:394th & goal at opp 2Sam Howell pass complete to Javonte Williams for 2 yds for a TD, (Grayson Atkins KICK)North Carolina 7, Duke 0
Duke Punt, 3 plays
12:391st & 0 at own 35Jonathan Kim kickoff for 65 yds for a touchback
12:391st & 10 at own 25Chase Brice pass incomplete
12:392nd & 10 at own 25Chase Brice sacked by Jeremiah Gemmel for a loss of 7 yards to the Duke 18
12:393rd & 17 at own 18Deon Jackson run for 8 yds to the Duke 26
12:394th & 9 at own 26Porter Wilson punt for 45 yds, punt out-of-bounds at the NCaro 34 , Dazz Newsome returns for 5 yds to the NCaro 34
North Carolina Touchdown, 3 plays
11:171st & 10 at own 34Javonte Williams run for 12 yds to the NCaro 46 for a 1ST down
11:171st & 10 at own 46Sam Howell pass complete to Emery Simmons for 51 yds to the Duke 3 for a 1ST down
10:071st & goal at opp 3Sam Howell run for 3 yds for a TD (Grayson Atkins KICK)North Carolina 14, Duke 0
Duke Punt, 7 plays
10:071st & 0 at own 35Jonathan Kim kickoff for 65 yds for a touchback
10:071st & 10 at own 25Deon Jackson run for 2 yds to the Duke 27 for a 1ST down NORTH CAROLINA Penalty, personal foul (15 Yards) to the Duke 42 for a 1ST down
10:071st & 10 at own 42Deon Jackson run for 5 yds to the Duke 47
10:072nd & 5 at own 47Chase Brice pass complete to Noah Gray for 3 yds to the 50 yard line
10:073rd & 2 at the 50Deon Jackson run for 3 yds to the NCaro 47 for a 1ST down
10:071st & 10 at opp 47DUKE Penalty, false start (-5 Yards) to the Duke 48
10:071st & 15 at own 48Chase Brice pass complete to Jalon Calhoun for 7 yds to the NCaro 45
10:072nd & 8 at opp 45Chase Brice run for a loss of 5 yards to the 50 yard line
10:073rd & 13 at the 50Chase Brice run for 3 yds to the NCaro 47
10:074th & 10 at opp 47Porter Wilson punt for 47 yds for a touchback
North Carolina Touchdown, 10 plays
6:221st & 10 at own 20Michael Carter run for 8 yds to the NCaro 28
6:222nd & 2 at own 28Sam Howell pass complete to Khafre Brown for 16 yds to the NCaro 44 for a 1ST down
6:221st & 10 at own 44Sam Howell pass complete to Michael Carter for 10 yds to the Duke 46 for a 1ST down
6:221st & 10 at opp 46Sam Howell pass complete to Dazz Newsome for a loss of 1 yard to the Duke 47
6:222nd & 11 at opp 47Sam Howell pass complete to Dazz Newsome for 2 yds to the Duke 45
6:223rd & 9 at opp 45Sam Howell pass complete to Javonte Williams for 7 yds to the Duke 38
3:294th & 2 at opp 38Timeout NORTH CAROLINA, clock 03:29
3:294th & 2 at opp 38Javonte Williams run for 5 yds to the Duke 33 for a 1ST down
3:291st & 10 at opp 33Michael Carter run for 27 yds to the Duke 6 for a 1ST down
3:291st & goal at opp 6Michael Carter run for 2 yds to the Duke 4
2:062nd & goal at opp 4Javonte Williams run for 4 yds for a TD (Grayson Atkins KICK)North Carolina 21, Duke 0
Duke Interception, 4 plays
2:061st & 0 at own 35Jonathan Kim kickoff for 65 yds for a touchback
2:061st & 10 at own 25Mataeo Durant run for 28 yds to the NCaro 47 for a 1ST down
2:061st & 10 at opp 47Chase Brice run for a loss of 2 yards to the NCaro 49
2:062nd & 12 at opp 49Mataeo Durant run for 3 yds to the NCaro 46
2:063rd & 9 at opp 46Chase Brice pass intercepted DeAndre Hollins return for 43 yds to the Duke 21
North Carolina Touchdown, 3 plays
0:301st & 10 at opp 21Michael Carter run for a loss of 1 yard to the Duke 22
Q2 15:002nd & 11 at opp 22Sam Howell pass incomplete to Dyami Brown, broken up by Michael Carter II
Q2 14:433rd & 11 at opp 22Sam Howell pass complete to Michael Carter for 22 yds for a TD (Grayson Atkins KICK)North Carolina 28, Duke 0
2nd quarter6 drives, then North Carolina 42, Duke 10
Duke Touchdown, 12 plays
14:431st & 0 at own 35Jonathan Kim kickoff for 65 yds for a touchback
14:431st & 10 at own 25Chase Brice pass incomplete
14:432nd & 10 at own 25Mataeo Durant run for 3 yds to the Duke 28
14:433rd & 7 at own 28Chase Brice pass complete to Mataeo Durant for 16 yds to the Duke 44 for a 1ST down
14:431st & 10 at own 44Deon Jackson run for 3 yds to the Duke 47
14:432nd & 7 at own 47Chase Brice sacked by Desmond Evans for a loss of 7 yards to the Duke 40
14:433rd & 14 at own 40Brice, C. sacked for loss of 7 yards to the DU33 (Fox, Tomon), PENALTY NC personal foul (Fox, Tomari) 15 yards to the NC45, 1ST DOWN DU, NO PLAY.
14:431st & 10 at opp 45Chase Brice pass incomplete to Jalon Calhoun
14:432nd & 10 at opp 45Chase Brice pass complete to Eli Pancol for 12 yds to the NCaro 33 for a 1ST down
14:431st & 10 at opp 33Eli Pancol run for 5 yds to the NCaro 28
14:432nd & 5 at opp 28Chase Brice run for 2 yds to the NCaro 26
14:433rd & 3 at opp 26Chase Brice run for 1 yd to the NCaro 25
14:434th & 2 at opp 25Deon Jackson run for 3 yds to the NCaro 22 for a 1ST down
9:321st & 10 at opp 22Eli Pancol run for 22 yds for a TD (Charlie Ham KICK)North Carolina 28, Duke 7
North Carolina Touchdown, 10 plays
9:321st & 0 at own 35Jack Driggers kickoff for 62 yds
9:321st & 10 at own 35Michael Carter run for a loss of 2 yards to the NCaro 33
9:322nd & 12 at own 33Michael Carter run for 10 yds to the NCaro 43
9:323rd & 2 at own 43Michael Carter run for 3 yds to the NCaro 46 for a 1ST down
9:321st & 10 at own 46Sam Howell pass incomplete to Emery Simmons
9:322nd & 10 at own 46Sam Howell pass incomplete to Khafre Brown
9:323rd & 10 at own 46Sam Howell run for 14 yds to the Duke 40 for a 1ST down
9:321st & 10 at opp 40Javonte Williams run for 5 yds to the Duke 35
9:322nd & 5 at opp 35Sam Howell pass incomplete to Dazz Newsome, broken up by Marquis Waters
9:323rd & 5 at opp 35Michael Carter run for 3 yds to the Duke 32
6:004th & 2 at opp 32Javonte Williams run for 32 yds for a TD (Grayson Atkins KICK)North Carolina 35, Duke 7
Duke Turnover on downs, 5 plays
6:001st & 0 at own 35Jonathan Kim kickoff for 65 yds for a touchback
6:001st & 10 at own 25Chase Brice pass complete to Deon Jackson for 47 yds to the NCaro 28 for a 1ST down
6:001st & 10 at opp 28Chase Brice pass complete to Darrell Harding Jr. for 2 yds to the NCaro 26
6:002nd & 8 at opp 26Deon Jackson run for a loss of 3 yards to the NCaro 29
6:003rd & 11 at opp 29Chase Brice pass incomplete to Eli Pancol
4:164th & 11 at opp 29Timeout DUKE, clock 04:16
4:164th & 11 at opp 29Chase Brice pass incomplete to Noah Gray
North Carolina Touchdown, 7 plays
4:101st & 10 at own 29Sam Howell pass complete to Emery Simmons for 16 yds to the NCaro 45 for a 1ST down
4:101st & 10 at own 45Michael Carter run for a loss of 1 yard to the NCaro 44
4:102nd & 11 at own 44Sam Howell pass incomplete to Dyami Brown
4:103rd & 11 at own 44Sam Howell run for 8 yds to the Duke 48
4:104th & 3 at opp 48Sam Howell pass complete to Michael Carter for 14 yds to the Duke 34 for a 1ST down
4:101st & 10 at opp 34Michael Carter run for 6 yds to the Duke 28
4:102nd & 4 at opp 28NORTH CAROLINA Penalty, false start (-5 Yards) to the Duke 33
1:552nd & 9 at opp 33Javonte Williams run for 33 yds for a TD (Grayson Atkins KICK)North Carolina 42, Duke 7
Duke Field goal, 8 plays
1:551st & 0 at own 35Jonathan Kim kickoff for 65 yds for a touchback
1:551st & 10 at own 25Mataeo Durant run for 18 yds to the Duke 43 for a 1ST down
1:551st & 10 at own 43Mataeo Durant run for 7 yds to the 50 yard line
1:552nd & 3 at the 50Chase Brice sacked by Tyrone Hopper for a loss of 1 yard to the Duke 49
0:473rd & 4 at own 49Timeout DUKE, clock 00:47
0:473rd & 4 at own 49Chase Brice pass complete to Jalon Calhoun for 12 yds to the NCaro 39 for a 1ST down
0:471st & 10 at opp 39Chase Brice pass incomplete
0:472nd & 10 at opp 39Brice, C. pass incomplete to Smith, D., PENALTY NC personal foul (Fox, Tomon) 15 yards to the NC24, 1ST DOWN DU, NO PLAY.
0:471st & 10 at opp 24Chase Brice pass incomplete to Noah Gray, broken up by Cam’Ron Kelly
0:472nd & 10 at opp 24Chase Brice pass complete to Mataeo Durant for 13 yds to the NCaro 11 for a 1ST down
0:011st & 10 at opp 11Charlie Ham 29 yd FG GOODNorth Carolina 42, Duke 10
North Carolina End of half, 1 play
0:011st & 0 at own 35Charlie Ham on-side kick recovered by NORTH CAROLINA at the NCaro 47
0:011st & 10 at own 47Michael Carter run for a loss of 2 yards to the NCaro 45
Q3 15:002nd & 12 at own 35Jonathan Kim kickoff for 65 yds for a touchback
Q3 15:001st & 10 at own 25Deon Jackson run for 2 yds to the Duke 28 Deon Jackson fumbled, forced by Jeremiah Gemmel, recovered by NCaro Chazz Surratt
3rd quarter6 drives, then North Carolina 49, Duke 17
North Carolina Touchdown, 3 plays
14:541st & 10 at opp 28Sam Howell run for 13 yds to the Duke 15 for a 1ST down
14:541st & 10 at opp 15Michael Carter run for 2 yds to the Duke 13
13:522nd & 8 at opp 13Sam Howell pass complete to Dazz Newsome for 13 yds for a TD (Grayson Atkins KICK)North Carolina 49, Duke 10
Duke Touchdown, 4 plays
13:521st & 0 at own 35Jonathan Kim kickoff for 65 yds for a touchback
13:521st & 10 at own 25Mataeo Durant run for 3 yds to the Duke 28 for a 1ST down NORTH CAROLINA Penalty, personal foul (15 Yards) to the Duke 43 for a 1ST down
13:521st & 10 at own 43Mataeo Durant run for 1 yd to the Duke 44
13:522nd & 9 at own 44Chase Brice pass complete to Jalon Calhoun for 10 yds to the NCaro 46 for a 1ST down
12:301st & 10 at opp 46Mataeo Durant run for 46 yds for a TD (Charlie Ham KICK)North Carolina 49, Duke 17
North Carolina Interception, 10 plays
12:301st & 0 at own 35Jackson Hubbard kickoff for 59 yds
12:301st & 10 at own 25Javonte Williams run for 3 yds to the NCaro 28
12:302nd & 7 at own 28Sam Howell run for 1 yd to the NCaro 29
12:303rd & 6 at own 29Sam Howell pass complete to Javonte Williams for 9 yds to the NCaro 38 for a 1ST down
12:301st & 10 at own 38Sam Howell sacked by Dorian Mausi for a loss of 6 yards to the NCaro 32
12:302nd & 16 at own 32Javonte Williams run for 14 yds to the NCaro 46
12:303rd & 2 at own 46Sam Howell pass complete to Dazz Newsome for 15 yds to the Duke 39 for a 1ST down
12:301st & 10 at opp 39Michael Carter run for 1 yd to the Duke 38
12:302nd & 9 at opp 38Michael Carter run for 10 yds to the Duke 28 for a 1ST down
12:301st & 10 at opp 28Michael Carter run for 2 yds to the Duke 26
12:302nd & 8 at opp 26Sam Howell pass intercepted Michael Carter II return for no gain to the Duke 15
Duke Turnover on downs, 7 plays
7:591st & 10 at own 15Deon Jackson run for 3 yds to the Duke 18
7:592nd & 7 at own 18Chase Brice pass incomplete to Jarett Garner, broken up by Patrice Rene
7:593rd & 7 at own 18Chase Brice pass complete to Darrell Harding Jr. for 28 yds to the NCaro 46 for a 1ST down NORTH CAROLINA Penalty, personal foul (Raymond Vohasek) to the NCaro 39 for a 1ST down
7:591st & 10 at opp 39Chase Brice pass incomplete to Deon Jackson
7:592nd & 10 at opp 39Chase Brice pass incomplete to Jarett Garner
7:593rd & 10 at opp 39Chase Brice pass incomplete to Jarett Garner
7:594th & 10 at opp 39Chase Brice pass complete to Jake Marwede for 5 yds to the NCaro 34
North Carolina Punt, 3 plays
6:381st & 10 at own 34Javonte Williams run for 2 yds to the NCaro 36
6:382nd & 8 at own 36Sam Howell pass incomplete to Dazz Newsome, broken up by Jalen Alexander NORTH CAROLINA Penalty, ineligible downfield on pass ( Yards) declined
6:383rd & 8 at own 36Sam Howell pass complete to Javonte Williams for 6 yds to the NCaro 42
6:384th & 2 at own 42Ben Kiernan punt for 46 yds , Jontavis Robertson returns for 5 yds to the Duke 47 DUKE Penalty, illegal block (Jaylen Stinson) to the Duke 4
Duke Punt, 10 plays
5:011st & 10 at own 4Mataeo Durant run for 1 yd to the Duke 5
5:012nd & 9 at own 5Gunnar Holmberg run for 12 yds to the Duke 17 for a 1ST down
5:011st & 10 at own 17Gunnar Holmberg run for a loss of 2 yards to the Duke 15
5:012nd & 12 at own 15Gunnar Holmberg pass incomplete to Jalon Calhoun
5:013rd & 12 at own 15DUKE Penalty, false start (Devery Hamilton) to the Duke 10
5:013rd & 17 at own 10Mataeo Durant run for 17 yds to the Duke 27 for a 1ST down
5:011st & 10 at own 27Gunnar Holmberg run for 4 yds to the Duke 31
5:012nd & 6 at own 31Gunnar Holmberg run for 6 yds to the Duke 37 for a 1ST down
5:011st & 10 at own 37Holmberg, G. pass complete to Calhoun, J. for 20 yards to the NC43, out-of-bounds (Morrison, T), PENALTY DU holding (Holman, C.) 10 yards to the DU27, NO PLAY.
5:011st & 20 at own 27Deon Jackson run for 6 yds to the Duke 33
5:012nd & 14 at own 33Gunnar Holmberg sacked by Chris Collins for a loss of 8 yards to the Duke 25
5:013rd & 22 at own 25Gunnar Holmberg run for 4 yds to the Duke 29
Q4 15:004th & 18 at own 29Porter Wilson punt for 36 yds, fair catch by Dazz Newsome at the NCaro 35
4th quarter5 drives, then North Carolina 56, Duke 24
North Carolina Touchdown, 5 plays
14:551st & 10 at own 35Javonte Williams run for no gain to the NCaro 35
14:552nd & 10 at own 35Sam Howell pass complete to Dazz Newsome for 12 yds to the NCaro 47 for a 1ST down
14:551st & 10 at own 47Javonte Williams run for 4 yds to the Duke 49
14:552nd & 6 at opp 49Javonte Williams run for 37 yds to the Duke 12 for a 1ST down
13:081st & 10 at opp 12Michael Carter run for 12 yds for a TD (Grayson Atkins KICK)North Carolina 56, Duke 17
Duke Punt, 4 plays
13:081st & 0 at own 35Jonathan Kim kickoff for 65 yds for a touchback
13:081st & 10 at own 25Gunnar Holmberg pass complete to Jake Bobo for 14 yds to the Duke 39 for a 1ST down
13:081st & 10 at own 39Gunnar Holmberg pass complete to Jalon Calhoun for 5 yds to the Duke 44
13:082nd & 5 at own 44Gunnar Holmberg run for a loss of 1 yard to the Duke 43
13:083rd & 6 at own 43Gunnar Holmberg pass incomplete to Dennis Smith, broken up by Obi Egbuna
13:084th & 6 at own 43Porter Wilson punt for 47 yds , Dazz Newsome returns for 10 yds to the NCaro 20
North Carolina Punt, 3 plays
11:371st & 10 at own 20Jacolby Criswell run for 7 yds to the NCaro 27
11:372nd & 3 at own 27Josh Henderson run for no gain to the NCaro 27
11:373rd & 3 at own 27Jacolby Criswell pass complete to Josh Henderson for no gain to the NCaro 27
11:374th & 3 at own 27Ben Kiernan punt for 39 yds , Jontavis Robertson returns for 15 yds to the Duke 49
Duke Touchdown, 10 plays
9:361st & 10 at own 49Gunnar Holmberg pass complete to Darrell Harding Jr. for 11 yds to the NCaro 40 for a 1ST down
9:361st & 10 at opp 40Gunnar Holmberg sacked by Chris Collins for a loss of 9 yards to the NCaro 49
9:362nd & 19 at opp 49Gunnar Holmberg pass complete to Darrell Harding Jr. for 14 yds to the NCaro 35
9:363rd & 5 at opp 35Mataeo Durant run for 5 yds to the NCaro 30 for a 1ST down
9:361st & 10 at opp 30Gunnar Holmberg pass complete to Darrell Harding Jr. for 15 yds to the NCaro 15 for a 1ST down
9:361st & 10 at opp 15Gunnar Holmberg pass complete to Eli Pancol for 7 yds to the NCaro 8
9:362nd & 3 at opp 8Gunnar Holmberg run for 1 yd to the NCaro 7
9:363rd & 2 at opp 7Jordan Waters run for no gain to the NCaro 7
9:364th & 2 at opp 7Gunnar Holmberg pass complete to Eli Pancol for 6 yds Eli Pancol fumbled, forced by Khadry Jackson, recovered by Duke Maurice McIntyre for a 1ST down
5:361st & goal at opp 2Jordan Waters run for 2 yds for a TDNorth Carolina 56, Duke 24
North Carolina End of game, 9 plays
5:361st & 0 at own 35Jackson Hubbard kickoff for 60 yds , Michael Carter return for 5 yds to the NCaro 10
5:331st & 10 at own 10British Brooks run for 14 yds to the NCaro 24 for a 1ST down
5:331st & 10 at own 24Jacolby Criswell run for 6 yds to the NCaro 30
5:332nd & 4 at own 30British Brooks run for 3 yds to the NCaro 33
5:333rd & 1 at own 33British Brooks run for 3 yds to the NCaro 36 for a 1ST down
5:331st & 10 at own 36D.J. Jones run for 11 yds to the NCaro 47 for a 1ST down
5:331st & 10 at own 47D.J. Jones run for 10 yds to the DUKE 43 for a 1ST down DUKE Penalty, personal foul (Christian Hood) to the Duke 28 for a 1ST down
5:331st & 10 at opp 28D.J. Jones run for 5 yds to the Duke 23
5:332nd & 5 at opp 23Jace Ruder run for 7 yds to the Duke 16 for a 1ST down
5:331st & 10 at opp 16D.J. Jones run for 1 yd to the Duke 15

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.

Officially, North Carolina leads 64–⁠42–⁠4; as played, 64–⁠38–⁠4 in the 106 games on file; the official count covers all 112 meetings, counting the six since this game.

Recent meetings
2026North Carolina 24, Duke 20
2025Duke 32, North Carolina 25
2024Duke 21, North Carolina 20
2023North Carolina 47, Duke 45
2022North Carolina 38, Duke 35
2021North Carolina 38, Duke 7

Around this game