North Carolina at Duke

Saturday, October 15, 2022

North Carolina beat Duke 38–⁠35. It was their 108th meeting; after it, North Carolina led the series 62–⁠36–⁠4 in the games on file.

AwayNorth Carolina9–⁠5 in 2022
38
HomeDuke9–⁠4 in 2022
35

Final at Wallace Wade Stadium, DurhamTV: ACCNAttendance 40,004

At kickoff
61°FWeather: NOAA NCEI Integrated Surface Database; Durham 11 W, 14 km from the stadium
Official
Gary PattersonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
North Carolina10714738
Duke71401435

Standouts

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

Player stats

North Carolina

PassingC/AttYdsTDInt
Drake Maye28/3838030
RushingCarYdsTDLong
Drake Maye1870016
Caleb Hood1048013
Elijah Green324220
Omarion Hampton316010
ReceivingRecYdsTDLong
Josh Downs9126038
Antoine Green4112153
J.J. Jones249025
Caleb Hood532111
DefenseTklTFLSacksInt
Giovanni Biggers80.500
Power Echols8000
Deandre Boykins71.510
Noah Taylor7000
Will Hardy2001

Duke

PassingC/AttYdsTDInt
Riley Leonard20/3124511
RushingCarYdsTDLong
Riley Leonard14130174
Jordan Waters1591238
Terry Moore542017
Jaquez Moore736113
ReceivingRecYdsTDLong
Jalon Calhoun655016
Eli Pancol351028
Jordan Moore243028
Nicky Dalmolin337030
DefenseTklTFLSacksInt
Shaka Heyward13000
Darius Joiner11000
Jaylen Stinson8000
Chandler Rivers70.50.50
Brandon Johnson40.50.50
DeWayne Carter3210
R.J. Oben2110

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

Team stats

North CarolinaDuke
536Total yards542
380Passing yards245
156Rushing yards297
9.7Yards per pass7.9
4.5Yards per rush7.1
29First downs27
8–⁠13Third downs4–⁠9
1–⁠1Fourth downs0–⁠2
2Turnovers1
8–⁠61Penalties8–⁠85
24:32Possession35:28
1Sacks (by defense)3

Efficiency

North CarolinaDuke
57%Success rate51%
0.39EPA per play0.37
1.24Explosiveness1.47
0.12Rushing EPA0.56
0.61Passing EPA0.29
61%Passing-down success50%
0.02First-down EPA0.02
0.54Second-down EPA0.83
1.08Third-down EPA0.79
14%Havoc by its defense12%

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 59% to win. Elo’s favorite won.

The line

North Carolina −7, over/under 70.

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 68%, Duke 32%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Duke end zoneNorth Carolina end zoneQ1 North CarolinaField goal, 5 playsQ1 DukeTouchdown, 8 playsQ1 North CarolinaTouchdown, 11 playsQ1 DukeTurnover on downs, 13 playsQ2 North CarolinaPunt, 9 playsQ2 DukeTouchdown, 6 playsQ2 North CarolinaFumble, 3 playsQ2 DukeTouchdown, 7 playsQ2 North CarolinaTouchdown, 9 playsQ2 DukeEnd of half, 1 playQ3 DukePunt, 5 playsQ3 North CarolinaTouchdown, 7 playsQ3 DukePunt, 5 playsQ3 North CarolinaTouchdown, 8 playsQ3 DukeTurnover on downs, 4 playsQ3 North CarolinaMissed FG, 4 playsQ3 DukeTouchdown, 5 playsQ4 North CarolinaPunt, 3 playsQ4 DukeTouchdown, 7 playsQ4 North CarolinaFumble, 7 playsQ4 DukeMissed FG, 10 playsQ4 North CarolinaTouchdown, 9 playsQ4 DukeInterception, 3 playsQ4 North CarolinaEnd of game, 1 play
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 CarolinaField goal, 5 plays, 47 yards
  2. Q1 DukeTouchdown, 8 plays, 75 yards
  3. Q1 North CarolinaTouchdown, 11 plays, 75 yards
  4. Q1 DukeTurnover on downs, 13 plays, 72 yards
  5. Q2 North CarolinaPunt, 9 plays, 39 yards
  6. Q2 DukeTouchdown, 6 plays, 88 yards
  7. Q2 North CarolinaFumble, 3 plays, 8 yards
  8. Q2 DukeTouchdown, 7 plays, 33 yards
  9. Q2 North CarolinaTouchdown, 9 plays, 75 yards
  10. Q2 DukeEnd of half, 1 play, −2 yards
  11. Q3 DukePunt, 5 plays, 16 yards
  12. Q3 North CarolinaTouchdown, 7 plays, 86 yards
  13. Q3 DukePunt, 5 plays, 21 yards
  14. Q3 North CarolinaTouchdown, 8 plays, 78 yards
  15. Q3 DukeTurnover on downs, 4 plays, 5 yards
  16. Q3 North CarolinaMissed FG, 4 plays, −4 yards
  17. Q3 DukeTouchdown, 5 plays, 66 yards
  18. Q4 North CarolinaPunt, 3 plays, 7 yards
  19. Q4 DukeTouchdown, 7 plays, 79 yards
  20. Q4 North CarolinaFumble, 7 plays, 37 yards
  21. Q4 DukeMissed FG, 10 plays, 36 yards
  22. Q4 North CarolinaTouchdown, 9 plays, 74 yards
  23. Q4 DukeInterception, 3 plays, 28 yards
  24. Q4 North CarolinaEnd of game, 1 play, −2 yards

Play by play

1st quarter4 drives, then North Carolina 10, Duke 7
North Carolina Field goal, 5 plays
15:001st & 10 at own 35Charlie Ham kickoff for 63 yds
15:001st & 10 at own 25Drake Maye pass complete to Antoine Green for 53 yds to the Duke 22 for a 1ST down
15:001st & 10 at opp 22Caleb Hood run for 2 yds to the Duke 20
15:002nd & 8 at opp 20Drake Maye run for 8 yds to the Duke 28 Drake Maye fumbled, recovered by NCaro Drake Maye
15:003rd & 16 at opp 28Drake Maye pass incomplete to Josh Downs
13:184th & 16 at opp 28Noah Burnette 45 yd FG GOODNorth Carolina 3, Duke 0
Duke Touchdown, 8 plays
13:181st & 10 at own 35Noah Burnette kickoff for 65 yds for a touchback
13:181st & 10 at own 25Riley Leonard pass complete to Jalon Calhoun for 15 yds to the Duke 40 for a 1ST down
13:181st & 10 at own 40Jordan Waters run for 5 yds to the Duke 45
13:182nd & 5 at own 45Riley Leonard run for 6 yds to the NCaro 49 for a 1ST down
13:181st & 10 at opp 49Riley Leonard pass complete to Terry Moore for 15 yds to the NCaro 34 for a 1ST down
13:181st & 10 at opp 34Terry Moore run for 14 yds to the NCaro 20 for a 1ST down
13:181st & 10 at opp 20Riley Leonard run for 3 yds to the NCaro 17
13:182nd & 7 at opp 17Riley Leonard run for 15 yds to the NCaro 2 for a 1ST down
8:371st & goal at opp 2Timeout DUKE, clock 08:37
8:301st & goal at opp 2Jordan Waters run for 2 yds for a TD, (Charlie Ham KICK)Duke 7, North Carolina 3
North Carolina Touchdown, 11 plays
8:301st & 10 at own 35Charlie Ham kickoff for 65 yds for a touchback
8:301st & 10 at own 25Drake Maye pass incomplete to Josh Downs
8:302nd & 10 at own 25Drake Maye pass complete to Josh Downs for 11 yds to the NCaro 36 for a 1ST down
8:301st & 10 at own 36Drake Maye run for 6 yds to the NCaro 42
8:302nd & 4 at own 42Drake Maye run for 9 yds to the Duke 49 for a 1ST down
8:301st & 10 at opp 49Caleb Hood run for 11 yds to the Duke 38 for a 1ST down
8:301st & 10 at opp 38Caleb Hood run for 13 yds to the Duke 25 for a 1ST down
8:301st & 10 at opp 25Caleb Hood run for 2 yds to the Duke 23
8:302nd & 8 at opp 23Omarion Hampton run for 10 yds to the Duke 13 for a 1ST down
8:301st & 10 at opp 13Drake Maye pass complete to Bryson Nesbit for 2 yds to the Duke 11
8:302nd & 8 at opp 11Drake Maye pass complete to Josh Downs for 6 yds to the Duke 5
4:433rd & 2 at opp 5Timeout DUKE, clock 04:43
4:433rd & 2 at opp 5(04:43) PENALTY UNC False Start 5 yards from Duke05 to Duke10. NO PLAY.
4:383rd & 7 at opp 10Drake Maye pass complete to Kamari Morales for 10 yds for a TD, (Noah Burnette KICK)North Carolina 10, Duke 7
Duke Turnover on downs, 13 plays
4:381st & 10 at own 35Noah Burnette kickoff for 65 yds for a touchback
4:381st & 10 at own 25Riley Leonard run for 4 yds to the Duke 29
4:382nd & 6 at own 29Terry Moore run for 17 yds to the Duke 46 for a 1ST down
4:381st & 10 at own 46Terry Moore run for no gain to the Duke 46
4:382nd & 10 at own 46Riley Leonard pass complete to Jalon Calhoun for 6 yds to the DUKE 48 for a 1ST down NORTH CAROLINA Penalty, UNR: Unnecessary Roughness (Cedric Gray) to the NCaro 33 for a 1ST down
4:381st & 10 at opp 33Riley Leonard pass incomplete to Jalon Calhoun
4:382nd & 10 at opp 33Riley Leonard pass complete to Sahmir Hagans for 11 yds to the NCaro 22 for a 1ST down
4:381st & 10 at opp 22Riley Leonard pass complete to Nicky Dalmolin for 3 yds to the NCaro 19
0:002nd & 7 at opp 19Riley Leonard run for 6 yds to the NCaro 13
Q2 15:003rd & 1 at opp 13Jordan Waters run for 2 yds to the NCaro 11 for a 1ST down
Q2 15:001st & 10 at opp 11Jordan Waters run for 1 yd to the NCaro 10
Q2 15:002nd & 9 at opp 10Riley Leonard pass complete to Jalon Calhoun for 4 yds to the NCaro 6
Q2 15:003rd & 5 at opp 6Riley Leonard run for 3 yds to the NCaro 3
Q2 12:114th & 2 at opp 3Riley Leonard pass incomplete to Jalon Calhoun
2nd quarter6 drives, then Duke 21, North Carolina 17
North Carolina Punt, 9 plays
12:111st & 10 at own 3Drake Maye run for 5 yds to the NCaro 8
12:112nd & 5 at own 8Caleb Hood run for 1 yd to the NCaro 9
12:113rd & 4 at own 9Drake Maye run for 15 yds to the NCaro 24 NORTH CAROLINA Penalty, Personal Foul (Omarion Hampton) to the NCaro 6
12:113rd & 7 at own 6Drake Maye pass complete to J.J. Jones for 25 yds to the NCaro 31 for a 1ST down
12:111st & 10 at own 31Omarion Hampton run for 4 yds to the NCaro 35
12:112nd & 6 at own 35Drake Maye pass complete to Omarion Hampton for 10 yds to the NCaro 45 for a 1ST down
12:111st & 10 at own 45Omarion Hampton run for 2 yds to the NCaro 47
12:112nd & 8 at own 47Drake Maye pass incomplete to Antoine Green
12:113rd & 8 at own 47Drake Maye pass incomplete to Gavin Blackwell
12:114th & 8 at own 47PENALTY UNC False Start (Boykins,DeAndre) 5 yards from UNC47 to UNC42. NO PLAY.
8:194th & 13 at own 42Ben Kiernan punt for 46 yds
Duke Touchdown, 6 plays
8:191st & 10 at own 12Riley Leonard pass incomplete to Eli Pancol
8:192nd & 10 at own 12Jaquez Moore run for no gain to the Duke 12
8:193rd & 10 at own 12Riley Leonard pass complete to Jordan Moore for 15 yds to the Duke 27 for a 1ST down
8:191st & 10 at own 27Jaquez Moore run for 13 yds to the Duke 40 for a 1ST down
8:191st & 10 at own 40Riley Leonard sacked by DeAndre Boykins for a loss of 14 yards to the Duke 26
5:162nd & 24 at own 26Riley Leonard run for 74 yds for a TD, (Charlie Ham KICK)Duke 14, North Carolina 10
North Carolina Fumble, 3 plays
5:161st & 10 at own 35Charlie Ham kickoff for 65 yds for a touchback
5:161st & 10 at own 25PENALTY UNC Delay Of Game 5 yards from UNC25 to UNC20. NO PLAY.
5:161st & 15 at own 20Drake Maye pass incomplete to Bryson Nesbit
5:162nd & 15 at own 20Drake Maye run for 16 yds to the NCaro 36 for a 1ST down
4:331st & 10 at own 36Drake Maye run for 3 yds to the NCaro 33 Drake Maye fumbled, recovered by NCaro Shaka Heyward
Duke Touchdown, 7 plays
4:331st & 10 at opp 33DUKE Penalty, Offensive Holding (-10 Yards) to the NCaro 38
4:331st & 15 at opp 38Riley Leonard run for 9 yds to the NCaro 29
4:332nd & 6 at opp 29Jordan Waters run for 8 yds to the NCaro 21 for a 1ST down
4:331st & 10 at opp 21Jordan Waters run for 7 yds to the NCaro 14
2:302nd & 3 at opp 14Timeout DUKE, clock 02:30
2:302nd & 3 at opp 14Jordan Waters run for 3 yds to the NCaro 11 for a 1ST down
1:531st & 10 at opp 11Timeout NORTH CAROLINA, clock 01:53
1:531st & 10 at opp 11Jaquez Moore run for 9 yds to the NCaro 2
1:412nd & 1 at opp 2Timeout NORTH CAROLINA, clock 01:41
1:382nd & 1 at opp 2Jaquez Moore run for 2 yds for a TD, (Charlie Ham KICK)Duke 21, North Carolina 10
North Carolina Touchdown, 9 plays
1:381st & 10 at own 35Charlie Ham kickoff for 65 yds for a touchback
1:381st & 10 at own 25Drake Maye pass complete to Bryson Nesbit for 7 yds to the NCaro 32
1:382nd & 3 at own 32Drake Maye pass complete to Caleb Hood for 11 yds to the NCaro 43 for a 1ST down
1:381st & 10 at own 43Drake Maye pass incomplete to Bryson Nesbit
1:382nd & 10 at own 43Drake Maye pass complete to Josh Downs for 4 yds to the NCaro 47
1:383rd & 6 at own 47Drake Maye run for 6 yds to the Duke 47 for a 1ST down
1:381st & 10 at opp 47Drake Maye pass complete to Antoine Green for 35 yds to the Duke 12 for a 1ST down
1:381st & 10 at opp 12Drake Maye run for 8 yds to the Duke 4
1:382nd & 2 at opp 4Drake Maye pass incomplete
0:133rd & 2 at opp 4Drake Maye pass complete to Caleb Hood for 4 yds for a TD, (Noah Burnette KICK)Duke 21, North Carolina 17
Duke End of half, 1 play
0:081st & 10 at own 35Noah Burnette kickoff for 65 yds , Jaylen Stinson return for 26 yds to the Duke 26
0:001st & 10 at own 26Kneel down by Duke at Duke24 for loss of 2 yards.
3rd quarter7 drives, then North Carolina 31, Duke 21
Duke Punt, 5 plays
15:001st & 10 at own 35Noah Burnette kickoff for 65 yds for a touchback
15:001st & 10 at own 25Riley Leonard pass complete to Eli Pancol for 14 yds to the Duke 39 for a 1ST down
15:001st & 10 at own 39Jordan Waters run for 1 yd to the Duke 38
15:002nd & 11 at own 38DUKE Penalty, Illegal Block (-10 Yards) to the Duke 29
15:002nd & 20 at own 29Riley Leonard run for 3 yds to the Duke 32
15:003rd & 17 at own 32Riley Leonard pass complete to Eli Pancol for 9 yds to the Duke 41
11:464th & 8 at own 41Porter Wilson punt for 47 yds , Josh Downs returns for 2 yds to the NCaro 14
North Carolina Touchdown, 7 plays
11:461st & 10 at own 14Caleb Hood run for 7 yds to the NCaro 21
11:462nd & 3 at own 21Drake Maye pass complete to Bryson Nesbit for 11 yds to the NCaro 32 for a 1ST down
11:461st & 10 at own 32No Huddle-Shotgun Maye,Drake sacked for loss of 10 yards to the UNC22 (Carter,DeWayne) PENALTY Duke UNR: Unnecessary Roughness (Carter,DeWayne) 15 yards from UNC32 to UNC47, 1ST DOWN. NO PLAY.
11:461st & 10 at own 47Caleb Hood run for 5 yds to the Duke 48
11:462nd & 5 at opp 48Drake Maye run for 9 yds to the Duke 39 for a 1ST down
11:461st & 10 at opp 39Caleb Hood run for no gain to the Duke 39
11:462nd & 10 at opp 39Drake Maye pass complete to Josh Downs for 38 yds to the Duke 1 for a 1ST down
9:011st & goal at opp 1Elijah Green run for 1 yd for a TD, (Noah Burnette KICK)North Carolina 24, Duke 21
Duke Punt, 5 plays
9:011st & 10 at own 35Noah Burnette kickoff for 65 yds for a touchback
9:011st & 10 at own 25Riley Leonard pass complete to Terry Moore for no gain to the Duke 25
9:012nd & 10 at own 25Riley Leonard pass complete to Jalon Calhoun for 16 yds to the Duke 41 for a 1ST down
9:011st & 10 at own 41Riley Leonard pass incomplete to Jalon Calhoun
9:012nd & 10 at own 41Riley Leonard pass incomplete to Jordan Moore
9:013rd & 10 at own 41Riley Leonard pass complete to Jalon Calhoun for 5 yds to the Duke 46
6:404th & 5 at own 46Porter Wilson punt for 38 yds, fair catch by Josh Downs at the NCaro 22
North Carolina Touchdown, 8 plays
6:401st & 10 at own 22Drake Maye pass complete to Caleb Hood for 4 yds to the NCaro 26
6:402nd & 6 at own 26Caleb Hood run for 5 yds to the NCaro 31
6:403rd & 1 at own 31Drake Maye run for 15 yds to the NCaro 46 for a 1ST down NORTH CAROLINA Penalty, Offensive Holding (Josh Downs) to the NCaro 36 for a 1ST down
6:401st & 10 at own 36No Huddle-Shotgun Green,Elijah rush middle for 16 yards gain to the Duke48 (Pickett,Joshua) PENALTY UNC Holding (Adorno,Jonathan) 10 yards from UNC36 to UNC26. NO PLAY.
6:401st & 20 at own 26Drake Maye pass incomplete to J.J. Jones
6:402nd & 20 at own 26Drake Maye run for 7 yds to the NCaro 33
6:403rd & 13 at own 33Drake Maye pass complete to Antoine Green for 16 yds to the NCaro 49 for a 1ST down
6:401st & 10 at own 49Drake Maye pass complete to Josh Downs for 31 yds to the Duke 20 for a 1ST down
3:541st & 10 at opp 20Elijah Green run for 20 yds for a TD, (Noah Burnette KICK)North Carolina 31, Duke 21
Duke Turnover on downs, 4 plays
3:541st & 10 at own 35Noah Burnette kickoff for 65 yds for a touchback
3:541st & 10 at own 25Riley Leonard pass complete to Jalon Calhoun for 9 yds to the Duke 34
3:542nd & 1 at own 34Riley Leonard pass incomplete to Nicky Dalmolin
3:543rd & 1 at own 34Jordan Waters run for no gain to the Duke 34
2:264th & 1 at own 34Jordan Waters run for 4 yds to the Duke 30
North Carolina Missed FG, 4 plays
2:261st & 10 at opp 30Elijah Green run for 3 yds to the Duke 27
2:262nd & 7 at opp 27Drake Maye pass incomplete to Kamari Morales
2:263rd & 7 at opp 27Drake Maye sacked for a loss of 7 yards to the Duke 34
0:564th & 14 at opp 34Noah Burnette 52 yd FG MISSED
Duke Touchdown, 5 plays
0:561st & 10 at own 34Jaquez Moore run for 4 yds to the Duke 38
0:002nd & 6 at own 38Riley Leonard pass complete to Malik Bowen-Sims for 12 yds to the 50 yard line for a 1ST down
Q4 15:001st & 10 at the 50Riley Leonard pass incomplete to Jordan Moore
Q4 15:002nd & 10 at the 50Riley Leonard pass complete to Nicky Dalmolin for 30 yds to the NCaro 20 for a 1ST down
Q4 14:121st & 10 at opp 20Riley Leonard pass complete to Sahmir Hagans for 20 yds for a TD, (Charlie Ham KICK)North Carolina 31, Duke 28
4th quarter7 drives, then North Carolina 38, Duke 35
North Carolina Punt, 3 plays
14:061st & 10 at own 35Charlie Ham kickoff for 62 yds , Omarion Hampton return for 24 yds to the NCaro 27
14:061st & 10 at own 27PENALTY UNC Delay Of Game 5 yards from UNC27 to UNC22. NO PLAY.
14:061st & 15 at own 22Caleb Hood run for 2 yds to the NCaro 24
14:062nd & 13 at own 24Drake Maye pass complete to Josh Downs for 7 yds to the NCaro 31
14:063rd & 6 at own 31NORTH CAROLINA Penalty, Offensive Holding ( Yards) declined
12:504th & 3 at own 34Ben Kiernan punt for 48 yds , Jalon Calhoun returns for 3 yds to the Duke 21
Duke Touchdown, 7 plays
12:501st & 10 at own 21Terry Moore run for 4 yds to the Duke 25
12:502nd & 6 at own 25Terry Moore run for 7 yds to the Duke 32 for a 1ST down
12:501st & 10 at own 32Riley Leonard pass incomplete to Nicky Dalmolin
12:502nd & 10 at own 32Riley Leonard run for 2 yds to the Duke 34
12:503rd & 8 at own 34Riley Leonard pass complete to Eli Pancol for 28 yds to the NCaro 38 for a 1ST down
12:501st & 10 at opp 38Riley Leonard pass incomplete to Terry Moore
10:122nd & 10 at opp 38Jordan Waters run for 38 yds for a TD, (Charlie Ham KICK)Duke 35, North Carolina 31
North Carolina Fumble, 7 plays
10:121st & 10 at own 35Charlie Ham kickoff for 65 yds for a touchback
10:121st & 10 at own 25Drake Maye pass incomplete to Antoine Green
10:122nd & 10 at own 25Drake Maye pass complete to Elijah Green for 8 yds to the NCaro 33
10:123rd & 2 at own 33Drake Maye pass complete to Josh Downs for 6 yds to the NCaro 39 for a 1ST down
10:121st & 10 at own 39Drake Maye pass complete to Josh Downs for 12 yds to the Duke 49 for a 1ST down
10:121st & 10 at opp 49Drake Maye pass complete to Kobe Paysour for 6 yds to the Duke 43
10:122nd & 4 at opp 43Drake Maye pass complete to Kobe Paysour for 7 yds to the Duke 36 for a 1ST down
7:321st & 10 at opp 36Drake Maye sacked by R.J. Oben for a loss of 2 yards to the Duke 38 Drake Maye fumbled, recovered by NCaro Dewayne Carter , return for 0 yards
Duke Missed FG, 10 plays
7:321st & 10 at own 38Riley Leonard pass complete to Nicky Dalmolin for 4 yds to the Duke 42
7:322nd & 6 at own 42Jordan Waters run for no gain to the Duke 42
7:323rd & 6 at own 42Riley Leonard run for 10 yds to the NCaro 48 for a 1ST down
7:321st & 10 at opp 48Riley Leonard run for 4 yds to the NCaro 44
7:322nd & 6 at opp 44Jordan Waters run for 11 yds to the NCaro 33 for a 1ST down
7:321st & 10 at opp 33Jordan Waters run for 14 yds to the NCaro 19 for a 1ST down
7:321st & 10 at opp 19Jaquez Moore run for 2 yds to the NCaro 17
7:322nd & 8 at opp 17Jaquez Moore run for 6 yds to the NCaro 11
2:323rd & 2 at opp 11Timeout NORTH CAROLINA, clock 02:32
2:323rd & 2 at opp 11(02:32) No Huddle-Shotgun Waters,Jordan rush middle for 6 yards gain to the UNC05 (Evans,Desmond; Biggers,Giovanni) PENALTY Duke Illegal Shift 5 yards from UNC11 to UNC16. NO PLAY.
2:323rd & 7 at opp 16No Huddle-Shotgun Leonard,Riley pass complete short left to Calhoun,Jalon for 0 yards to the UNC16 PENALTY Duke Personal Foul (Harris, Jr.,Andre) 15 yards from UNC16 to UNC31. NO PLAY.
2:323rd & 22 at opp 31Riley Leonard run for 5 yds to the NCaro 26
2:144th & 17 at opp 26Timeout NORTH CAROLINA, clock 02:14
2:094th & 17 at opp 26Charlie Ham 43 yd FG MISSED
North Carolina Touchdown, 9 plays
2:091st & 10 at own 26Drake Maye pass complete to J.J. Jones for 24 yds to the 50 yard line for a 1ST down
2:091st & 10 at the 50Drake Maye pass complete to Caleb Hood for 10 yds to the DUKE 40 for a 1ST down DUKE Penalty, Face Mask (15 yards) (Shaka Heyward) to the Duke 25 for a 1ST down
2:091st & 10 at opp 25Drake Maye sacked by DeWayne Carter for a loss of 9 yards to the Duke 34
2:092nd & 19 at opp 34Drake Maye run for 14 yds to the Duke 20
2:093rd & 5 at opp 20Drake Maye run for no gain to the Duke 20
0:454th & 5 at opp 20Timeout NORTH CAROLINA, clock 00:45
0:454th & 5 at opp 20Drake Maye pass complete to Josh Downs for 11 yds to the Duke 9 for a 1ST down
0:451st & goal at opp 9Drake Maye run for 1 yd to the Duke 8
0:452nd & goal at opp 8Drake Maye pass incomplete
0:163rd & goal at opp 8Drake Maye pass complete to Antoine Green for 8 yds for a TD, (Noah Burnette KICK)North Carolina 38, Duke 35
Duke Interception, 3 plays
0:161st & 10 at own 35Noah Burnette kickoff for 65 yds for a touchback
0:161st & 10 at own 25Riley Leonard pass complete to Jordan Moore for 28 yds to the NCaro 47 for a 1ST down
0:101st & 10 at opp 47Timeout DUKE, clock 00:10
0:101st & 10 at opp 47Riley Leonard pass incomplete to Jalon Calhoun
0:062nd & 10 at opp 47Timeout DUKE, clock 00:06
0:022nd & 10 at opp 47Riley Leonard pass intercepted
0:022nd & 10 at opp 47DUKE Penalty, unsportsmanlike conduct (-15 Yards) to the Duke 45 for a 1ST down
0:022nd & 10 at opp 47DUKE Penalty, unsportsmanlike conduct (-15 Yards) to the Duke 45 for a 1ST down
North Carolina End of game, 1 play
0:001st & 10 at opp 45Kneel down by North Carolina at Duke47 for loss of 2 yards.

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 four 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