← CFB Terminal
#44Duke
17
ACC
AT
20
ACC
2019 week 9 · Saturday, October 26, 2019 at 3:00 PM CT · Kenan Stadium · 50,500 att · 75.9°F Cloudy, wind 7.4

Drive chart

Duke North Carolina bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · 4 yd · 1:32
0–0
15:00 1st & 10 OWN 20 Quentin Harris pass incomplete to Scott Bracey 0 -0.56
15:00 2nd & 10 OWN 20 Deon Jackson run for no gain to the Duke 20 0 -0.26
15:00 3rd & 10 OWN 20 Quentin Harris pass complete to Jalon Calhoun for 4 yds to the Duke 24 +4 -0.02
15:00 4th & 6 OWN 24 Austin Parker punt for 55 yds , Dazz Newsome returns for a loss of 6 yards to the NCaro 15
PUNT
5 pl · 15 yd · 1:26
0–0
13:28 1st & 10 OWN 15 Michael Carter run for 8 yds to the NCaro 21 Michael Carter fumbled, forced by Dylan Singleton, recovered by NCaro Michael Carter +8 0.69
13:28 2nd & 4 OWN 21 Michael Carter run for 5 yds to the NCaro 26 for a 1ST down +5 0.37
13:28 1st & 10 OWN 26 Sam Howell run for 4 yds to the NCaro 30 +4 -0.12
13:28 2nd & 6 OWN 30 Sam Howell pass incomplete to Dazz Newsome 0 -0.68
13:28 3rd & 6 OWN 30 Sam Howell pass incomplete 0 -0.33
13:28 4th & 6 OWN 30 Ben Kiernan punt for 49 yds
PUNT
3 pl · 5 yd · 1:51
0–0
12:02 1st & 10 OWN 22 Quentin Harris sacked by Jeremiah Gemmel for a loss of 4 yards to the Duke 18 -4 -0.88
12:02 2nd & 14 OWN 18 Deon Jackson run for 1 yd to the Duke 19 +1 -0.12
12:02 3rd & 13 OWN 19 Deon Jackson run for 8 yds to the Duke 27 +8 0.11
12:02 4th & 5 OWN 27 Austin Parker punt for 54 yds, fair catch by Dazz Newsome at the NCaro 19
INT
4 pl · 30 yd · 1:33
0–0
10:11 1st & 10 OWN 19 Sam Howell pass complete to Dazz Newsome for 34 yds to the UNC 47 for a 1ST down DUKE Penalty, Defensive pass interference ( Yards) declined for a 1ST down +34 2.83
10:11 1st & 10 OPP 47 Sam Howell pass incomplete 0 -1.05
10:11 2nd & 10 OPP 47 Javonte Williams run for a loss of 4 yards to the NCaro 49 Javonte Williams fumbled, recovered by NCaro Javonte Williams -4 -1.76
10:11 3rd & 14 OWN 49 Sam Howell pass intercepted Marquis Waters return for 8 yds to the Duke 31 -0.58
FG
12 pl · 64 yd · 4:05
3–0
8:38 1st & 10 OWN 31 Quentin Harris pass complete to Jake Bobo for 15 yds to the Duke 46 for a 1ST down +15 1.42
8:38 1st & 10 OWN 46 Mataeo Durant run for 2 yds to the Duke 48 +2 -0.67
8:38 2nd & 8 OWN 48 Aaron Young pass incomplete to Deon Jackson 0 -1.07
8:38 3rd & 8 OWN 48 Quentin Harris pass complete to Jake Bobo for 17 yds to the NCaro 35 for a 1ST down +17 2.95
8:38 1st & 10 OPP 35 Quentin Harris pass complete to Jalon Calhoun for 20 yds to the NCaro 15 for a 1ST down +20 0.41
8:38 1st & 10 OPP 15 Quentin Harris pass complete to Mataeo Durant for 3 yds to the NCaro 12 +3 -0.10
8:38 2nd & 7 OPP 12 Quentin Harris pass incomplete to Jake Bobo 0 -0.33
8:38 3rd & 7 OPP 12 Mataeo Durant run for 11 yds to the NCaro 1 for a 1ST down +11 2.05
8:38 1st & 1 OPP 1 Quentin Harris run for no gain to the NCaro 1 0 -0.96
8:38 2nd & 1 OPP 1 DUKE Penalty, false start (-4 Yards) to the NCaro 5 -4
8:38 2nd & 5 OPP 5 Quentin Harris pass incomplete to Jake Bobo 0 -0.32
8:38 3rd & 5 OPP 5 Quentin Harris pass incomplete 0 -0.29
4:33 4th & 5 OPP 5 AJ Reed 23 yd FG GOOD -0.95
TD
6 pl · 60 yd · 2:49
3–7
4:25 1st & 10 OWN 40 Javonte Williams run for 11 yds to the Duke 49 for a 1ST down +11 0.99
4:25 1st & 10 OPP 49 Javonte Williams run for 6 yds to the Duke 43 +6 0.34
4:25 2nd & 4 OPP 43 Javonte Williams run for 9 yds to the Duke 34 for a 1ST down +9 0.49
4:25 1st & 10 OPP 34 Michael Carter run for 5 yds to the Duke 29 +5 0.08
4:25 2nd & 5 OPP 29 Michael Carter run for 4 yds to the Duke 25 +4 -0.06
4:25 3rd & 1 OPP 25 NORTH CAROLINA Penalty, false start (-4 Yards) to the Duke 29 -4
1:36 3rd & 5 OPP 29 Sam Howell pass complete to Beau Corrales for 29 yds for a TD, (Jonathan Kim KICK) +29 3.54
PUNT
3 pl · -6 yd · 1:32
3–7
1:36 1st & 10 OWN 25 DUKE Penalty, substitution infraction (-5 Yards) to the Duke 20 -5
1:36 1st & 15 OWN 20 Quentin Harris pass incomplete 0 -0.33
1:36 2nd & 15 OWN 20 Quentin Harris pass complete to Noah Gray for 5 yds to the Duke 25 +5 0.02
1:36 3rd & 10 OWN 25 Quentin Harris sacked by Jason Strowbridge for a loss of 6 yards to the Duke 19 -6 -0.24
1:36 4th & 16 OWN 19 Austin Parker punt for 44 yds , Dazz Newsome returns for no gain to the NCaro 37
PUNT
3 pl · -9 yd · 1:31
3–7
0:04 1st & 10 OWN 37 Sam Howell sacked by Shaka Heyward for a loss of 9 yards to the NCaro 28 -9 -2.05
0:00 OWN 0 End of 1st Quarter
15:00 2nd & 19 OWN 28 Javonte Williams run for 5 yds to the NCaro 33 +5 0.01
15:00 3rd & 14 OWN 33 Sam Howell run for a loss of 5 yards to the NCaro 28 -5 -0.27
15:00 4th & 19 OWN 28 Ben Kiernan punt for 45 yds , Jake Bobo returns for 14 yds to the Duke 41
Q2
FUMBLE
5 pl · 27 yd · 1:52
3–7
13:33 1st & 10 OWN 41 Deon Jackson run for no gain to the Duke 41 0 -1.14
13:33 2nd & 10 OWN 41 Quentin Harris run for 4 yds to the Duke 45 +4 -0.14
13:33 3rd & 6 OWN 45 Quentin Harris pass complete to Jake Bobo for 8 yds to the NCaro 47 for a 1ST down +8 2.33
13:33 1st & 10 OPP 47 Quentin Harris pass complete to Scott Bracey for 20 yds to the NCaro 27 for a 1ST down +20 0.87
13:33 1st & 10 OPP 27 Quentin Harris sacked by Dominique Ross for a loss of 6 yards to the NCaro 32 Quentin Harris fumbled, recovered by NCaro Jason Strowbridge , return for 0 yards -6 -1.38
PUNT
5 pl · 14 yd · 3:01
3–7
11:41 1st & 10 OWN 32 Javonte Williams run for no gain to the NCaro 32 0 -0.93
11:41 2nd & 10 OWN 32 Antonio Williams run for 11 yds to the NCaro 43 for a 1ST down +11 1.98
11:41 1st & 10 OWN 43 Sam Howell run for a loss of 3 yards to the NCaro 40 -3 -1.74
11:41 2nd & 13 OWN 40 Javonte Williams run for 8 yds to the NCaro 48 +8 0.66
11:41 3rd & 5 OWN 48 Javonte Williams run for a loss of 2 yards to the NCaro 46 -2 -1.14
11:41 4th & 7 OWN 46 Ben Kiernan punt for 25 yds, downed at the Duke 29
PUNT
6 pl · 17 yd · 2:40
3–7
8:40 1st & 10 OWN 29 Deon Jackson run for 3 yds to the Duke 32 +3 -0.34
8:40 2nd & 7 OWN 32 Deon Jackson run for 2 yds to the Duke 34 +2 -0.44
8:40 3rd & 5 OWN 34 Quentin Harris pass complete to Jake Bobo for 11 yds to the Duke 45 for a 1ST down +11 2.28
8:40 1st & 10 OWN 45 Deon Jackson run for 1 yd to the Duke 46 +1 -0.93
8:40 2nd & 9 OWN 46 Quentin Harris pass complete to Jalon Calhoun for no gain to the Duke 46 0 -0.98
8:40 3rd & 9 OWN 46 Quentin Harris pass incomplete to Jalon Calhoun, broken up by Jeremiah Gemmel 0 -0.62
8:40 4th & 9 OWN 46 Austin Parker punt for 54 yds for a touchback
MISSED FG
10 pl · 45 yd · 3:20
3–7
6:00 1st & 10 OWN 20 Sam Howell pass incomplete, broken up by Chris Rumph II 0 -0.56
6:00 2nd & 10 OWN 20 Sam Howell pass incomplete to Dyami Brown, broken up by Marquis Waters 0 -0.26
6:00 3rd & 10 OWN 20 Sam Howell pass complete to Dazz Newsome for 12 yds to the NCaro 32 for a 1ST down +12 1.69
6:00 1st & 10 OWN 32 Sam Howell pass complete to Michael Carter for 19 yds to the Duke 49 for a 1ST down +19 1.76
6:00 1st & 10 OPP 49 Michael Carter run for a loss of 2 yards to the NCaro 49 -2 -1.56
6:00 2nd & 12 OWN 49 Antonio Williams run for 24 yds to the Duke 27 for a 1ST down +24 2.58
6:00 1st & 10 OPP 27 Sam Howell pass incomplete to Garrett Walston 0 -0.49
6:00 2nd & 10 OPP 27 Sam Howell pass incomplete 0 -0.67
6:00 3rd & 10 OPP 27 Javonte Williams run for a loss of 8 yards to the Duke 35 -8 -2.47
2:40 4th & 18 OPP 35 Jonathan Kim 52 yd FG MISSED
INT
7 pl · 31 yd · 2:04
3–7
2:40 1st & 10 OWN 35 Deon Jackson run for 5 yds to the Duke 40 +5 0.11
2:40 2nd & 5 OWN 40 Deon Jackson run for 2 yds to the Duke 42 +2 -0.66
2:40 3rd & 3 OWN 42 Quentin Harris run for 2 yds to the Duke 44 +2 -0.52
2:40 4th & 1 OWN 44 Quentin Harris run for 2 yds to the Duke 46 for a 1ST down +2 2.13
2:40 1st & 10 OWN 46 Quentin Harris pass complete to Aaron Young for 20 yds to the NCaro 34 for a 1ST down +20 1.25
0:48 1st & 10 OPP 34 Timeout DUKE, clock 00:48
0:48 1st & 10 OPP 34 Quentin Harris pass incomplete to Noah Gray 0 -0.66
0:48 2nd & 10 OPP 34 Quentin Harris pass intercepted Dominique Ross return for no gain to the NCaro 12 -3.40
END OF HALF
1 pl · 2 yd · 0:36
3–7
0:36 1st & 10 OWN 12 Michael Carter run for 2 yds to the NCaro 14 +2 -0.25
0:00 OWN 0 End of 2nd Quarter
Q3
TD
4 pl · 75 yd · 1:37
3–14
15:00 1st & 10 OWN 25 Sam Howell sacked by Chris Rumph II for a loss of 5 yards to the NCaro 20 -5 -1.07
15:00 2nd & 15 OWN 20 Michael Carter run for 16 yds to the NCaro 36 for a 1ST down +16 2.00
15:00 1st & 10 OWN 36 Michael Carter run for 17 yds to the Duke 47 for a 1ST down +17 1.53
13:23 1st & 10 OPP 47 Sam Howell pass complete to Dazz Newsome for 47 yds for a TD, (Noah Ruggles KICK) +47 3.61
TD
10 pl · 74 yd · 4:21
10–14
13:18 1st & 10 OWN 26 Quentin Harris pass complete to Jalon Calhoun for 5 yds to the Duke 31 +5 0.10
13:18 2nd & 5 OWN 31 Deon Jackson run for 5 yds to the Duke 36 for a 1ST down +5 0.76
13:18 1st & 10 OWN 36 Quentin Harris pass complete to Deon Jackson for 19 yds to the NCaro 45 for a 1ST down +19 1.67
13:18 1st & 10 OPP 45 Deon Jackson run for no gain to the NCaro 45 0 -1.00
13:18 2nd & 10 OPP 45 Quentin Harris pass complete to Aaron Young for 8 yds to the NCaro 37 +8 0.76
13:18 3rd & 2 OPP 37 Deon Jackson run for 8 yds to the NCaro 29 for a 1ST down +8 0.93
13:18 1st & 10 OPP 29 Quentin Harris sacked by Chazz Surratt for a loss of 9 yards to the NCaro 38 -9 -2.12
13:18 2nd & 19 OPP 38 Deon Jackson run for 25 yds to the NCaro 13 for a 1ST down +25 2.37
13:18 1st & 10 OPP 13 Mataeo Durant run for 2 yds to the NCaro 11 +2 -0.17
8:57 2nd & 8 OPP 11 Quentin Harris pass complete to Scott Bracey for 11 yds for a TD, (AJ Reed KICK) +11 2.71
INT
1 pl · 0 yd · 0:15
10–14
8:57 1st & 10 OWN 25 Sam Howell pass intercepted Jalen Alexander return for 22 yds to the NCaro 7 Jalen Alexander fumbled, forced by Javonte Williams, recovered by Duke -0.92
TD
1 pl · 7 yd · 0:05
17–14
8:37 1st & 7 OPP 7 Quentin Harris run for 7 yds for a TD, (AJ Reed KICK) +7 2.20
FG
12 pl · 58 yd · 4:38
17–17
8:37 1st & 10 OWN 25 Javonte Williams run for 12 yds to the NCaro 37 for a 1ST down +12 1.03
8:37 1st & 10 OWN 37 Javonte Williams run for 6 yds to the NCaro 43 +6 0.40
8:37 2nd & 4 OWN 43 Antonio Williams run for 8 yds to the Duke 49 for a 1ST down +8 0.89
8:37 1st & 10 OPP 49 Sam Howell pass incomplete to Beau Corrales 0 -1.10
8:37 2nd & 10 OPP 49 Michael Carter run for 5 yds to the Duke 44 +5 0.07
8:37 3rd & 5 OPP 44 Sam Howell pass complete to Garrett Walston for 9 yds to the Duke 35 for a 1ST down +9 1.81
8:37 1st & 10 OPP 35 Michael Carter run for 4 yds to the Duke 31 +4 -0.07
8:37 2nd & 6 OPP 31 Sam Howell pass complete to Rontavius Groves for 6 yds to the Duke 25 for a 1ST down +6 0.34
8:37 1st & 10 OPP 25 Sam Howell pass incomplete to Michael Carter 0 -0.45
8:37 2nd & 10 OPP 25 Javonte Williams run for 6 yds to the Duke 19 +6 0.16
8:37 3rd & 4 OPP 19 Javonte Williams run for 2 yds to the Duke 17 +2 -0.30
3:59 4th & 2 OPP 17 Noah Ruggles 34 yd FG GOOD -0.70
PUNT
6 pl · 20 yd · 3:22
17–17
3:59 1st & 10 OWN 25 Quentin Harris pass incomplete to Scott Bracey, broken up by Greg Ross 0 -0.70
3:59 2nd & 10 OWN 25 Quentin Harris pass complete to Scott Bracey for 9 yds to the Duke 34 +9 0.68
3:59 3rd & 1 OWN 34 Mataeo Durant run for 7 yds to the Duke 41 for a 1ST down +7 1.44
3:59 1st & 10 OWN 41 Quentin Harris sacked by Jeremiah Gemmel and Jason Strowbridge for a loss of 5 yards to the Duke 36 -5 -1.96
3:59 2nd & 15 OWN 36 Deon Jackson run for 8 yds to the Duke 44 +8 0.49
3:59 3rd & 7 OWN 44 Quentin Harris pass complete to Noah Gray for 6 yds to the 50 yard line +6 0.26
3:59 4th & 1 50 DUKE Penalty, false start (-5 Yards) to the Duke 45 -5
3:59 4th & 6 OWN 45 Austin Parker punt for 45 yds, fair catch by Rontavius Groves at the NCaro 10
PUNT
3 pl · 2 yd · 1:26
17–17
0:37 1st & 10 OWN 11 Michael Carter run for 3 yds to the NCaro 14 +3 -0.15
0:00 OWN 0 End of 3rd Quarter
15:00 2nd & 7 OWN 14 Michael Carter run for a loss of 1 yard to the NCaro 13 -1 -0.32
15:00 3rd & 8 OWN 13 Sam Howell pass incomplete to Beau Corrales 0 -0.10
15:00 4th & 8 OWN 13 Ben Kiernan punt for 45 yds, fair catch by Jake Bobo at the Duke 42
Q4
PUNT
3 pl · -2 yd · 0:56
17–17
14:11 1st & 10 OWN 42 Deon Jackson run for 3 yds to the Duke 45 +3 -0.43
14:11 2nd & 7 OWN 45 DUKE Penalty, false start (Rakavius Chambers) to the Duke 40 -5
14:11 2nd & 12 OWN 40 Quentin Harris pass incomplete to Jake Bobo, broken up by DeAndre Hollins 0 -0.66
14:11 3rd & 12 OWN 40 Quentin Harris pass incomplete to Jake Bobo 0 -0.35
14:11 4th & 12 OWN 40 Austin Parker punt for 45 yds , Rontavius Groves returns for no gain to the NCaro 15
PUNT
3 pl · -2 yd · 1:40
17–17
13:15 1st & 10 OWN 15 Javonte Williams run for 2 yds to the NCaro 17 +2 -0.29
13:15 2nd & 8 OWN 17 Sam Howell pass incomplete to Dyami Brown 0 -0.28
13:15 3rd & 8 OWN 17 Javonte Williams run for a loss of 4 yards to the NCaro 13 -4 -0.17
13:15 4th & 12 OWN 13 Ben Kiernan punt for 47 yds , Jake Bobo returns for 7 yds to the Duke 47
PUNT
5 pl · 7 yd · 1:50
17–17
11:35 1st & 10 OWN 47 Deon Jackson run for 5 yds to the NCaro 48 +5 0.11
11:35 2nd & 5 OPP 48 Deon Jackson run for 6 yds to the NCaro 42 for a 1ST down +6 0.69
11:35 1st & 10 OPP 42 Jalon Calhoun run for a loss of 3 yards to the NCaro 46 Jalon Calhoun fumbled, forced by Jason Strowbridge, recovered by Duke -3 -1.57
11:35 2nd & 14 OPP 46 Quentin Harris pass incomplete to Darrell Harding Jr. 0 -0.97
11:35 3rd & 14 OPP 46 Quentin Harris pass incomplete to Jalon Calhoun 0 -0.67
11:35 4th & 14 OPP 46 Austin Parker punt for 36 yds, downed at the NCaro 10
FG
7 pl · 67 yd · 2:45
17–20
9:45 1st & 10 OWN 10 Javonte Williams run for 40 yds to the 50 yard line for a 1ST down +40 2.95
9:45 1st & 10 50 Javonte Williams run for no gain to the 50 yard line 0 -1.11
9:45 2nd & 10 50 Sam Howell pass complete to Emery Simmons for 20 yds to the Duke 30 for a 1ST down +20 2.14
9:45 1st & 10 OPP 30 Antonio Williams run for 5 yds to the Duke 25 +5 0.08
9:45 2nd & 5 OPP 25 Antonio Williams run for 2 yds to the Duke 23 +2 -0.31
9:45 3rd & 3 OPP 23 Sam Howell pass incomplete to Emery Simmons 0 -0.68
7:00 4th & 3 OPP 23 Noah Ruggles 40 yd FG GOOD -0.27
PUNT
3 pl · 0 yd · 0:22
17–20
7:00 1st & 10 OWN 25 Quentin Harris pass incomplete to Aaron Young 0 -0.70
7:00 2nd & 10 OWN 25 Quentin Harris pass incomplete to Deon Jackson 0 -0.35
7:00 3rd & 10 OWN 25 Quentin Harris pass incomplete to Jalon Calhoun 0 -0.16
7:00 4th & 10 OWN 25 Austin Parker punt for 55 yds, fair catch by Dazz Newsome at the NCaro 20
FUMBLE
9 pl · 73 yd · 3:43
17–20
6:38 1st & 10 OWN 21 Javonte Williams run for 10 yds to the NCaro 31 for a 1ST down +10 0.72
6:38 1st & 10 OWN 31 Javonte Williams run for 10 yds to the NCaro 41 for a 1ST down +10 0.95
6:38 1st & 10 OWN 41 Javonte Williams run for a loss of 1 yard to the NCaro 40 -1 -1.34
6:38 2nd & 11 OWN 40 Sam Howell pass complete to Beau Corrales for 41 yds to the Duke 19 for a 1ST down +41 3.39
6:38 1st & 10 OPP 19 Javonte Williams run for 6 yds to the Duke 13 +6 0.18
6:38 2nd & 4 OPP 13 Sam Howell pass incomplete to Dyami Brown 0 -0.42
6:38 3rd & 4 OPP 13 Sam Howell pass incomplete to Garrett Walston 0 -0.43
6:38 4th & 4 OPP 13 Sam Howell pass complete to Dazz Newsome for 10 yds to the Duke 3 for a 1ST down +10 1.80
3:01 1st & goal OPP 3 Timeout NORTH CAROLINA, clock 03:01
3:01 1st & 3 OPP 3 Javonte Williams run for 1 yd to the Duke 6 Javonte Williams fumbled, forced by Trevon McSwain, recovered by Duke Shaka Heyward -5.54
INT
14 pl · 92 yd · 2:41
17–20
2:55 1st & 10 OWN 6 Deon Jackson run for 9 yds to the Duke 15 +9 0.74
2:55 2nd & 1 OWN 15 Quentin Harris pass complete to Jalon Calhoun for 4 yds to the Duke 19 for a 1ST down +4 -0.28
2:55 1st & 10 OWN 19 Quentin Harris run for 3 yds to the Duke 22 +3 -0.23
2:55 2nd & 7 OWN 22 Quentin Harris run for no gain to the Duke 22 0 -0.41
1:57 3rd & 7 OWN 22 Timeout DUKE, clock 01:57
1:57 3rd & 7 OWN 22 Quentin Harris pass complete to Jalon Calhoun for 4 yds to the Duke 26 +4 -0.03
1:57 4th & 3 OWN 26 Quentin Harris pass complete to Noah Gray for 18 yds to the Duke 44 for a 1ST down +18 2.74
1:57 1st & 10 OWN 44 Harris,Q. deep pass incomplete to Young,A. (Ross, G), PENALTY NC pass interference (Ross, G) 15 yards to the NC41, 1ST DOWN DU, NO PLAY. +15
1:57 1st & 10 OPP 41 Quentin Harris run for 2 yds to the NCaro 39 +2 -0.47
1:17 2nd & 8 OPP 39 Timeout DUKE, clock 01:17
1:17 2nd & 8 OPP 39 Quentin Harris pass incomplete, broken up by Allen Cater 0 -1.00
1:17 3rd & 8 OPP 39 Quentin Harris pass complete to Scott Bracey for 7 yds to the NCaro 32 +7 0.51
0:57 4th & 1 OPP 32 Timeout DUKE, clock 00:57
0:57 4th & 1 OPP 32 Harris,Q. rush up middle for no gain to the NC32, PENALTY NC face mask (Cater, A) 14 yards to the NC18, 1ST DOWN DU, NO PLAY. +14
0:57 1st & 10 OPP 18 Deon Jackson run for no gain to the NCaro 18 0 -0.35
0:57 2nd & 10 OPP 18 TEAM pass incomplete 0 -0.42
0:57 3rd & 10 OPP 18 Quentin Harris pass complete to Scott Bracey for 15 yds to the NCaro 3 for a 1ST down +15 1.90
0:57 1st & 3 OPP 3 TEAM pass incomplete 0 -0.75
0:57 2nd & 3 OPP 3 Harris,Q. pass incomplete to Bracey,S. (Hollins, D), PENALTY NC pass interference (Hollins, D) 1 yards to the NC2, 1ST DOWN DU, NO PLAY. +1
0:18 1st & goal OPP 2 Timeout NORTH CAROLINA, clock 00:18
0:18 1st & 2 OPP 2 Deon Jackson pass intercepted Chazz Surratt return for 3 yds to the NCaro 4 -5.79
END OF GAME
1 pl · -2 yd · 0:14
17–20
0:14 1st & 10 OWN 4 TEAM run for a loss of 2 yards to the NCaro 2 -2 -0.34
0:00 OWN 0 End of 4th Quarter
29 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

2sacks5
11plays for loss5
3takeaways3
3three-and-outs forced5
11explosive plays allowed7
6.37yards allowed / play4.20
4 of 15scoring drives allowed3 of 14
Duke
Shaka Heyward 15 (8) 1 sk · 2 TFL
Marquis Waters 8 (2) 0.5 TFL · 1 INT · 2 PD
Dylan Singleton 7 (3) 1 QH
Chris Rumph II 6 (5) 1 sk · 3 TFL · 1 PD
Koby Quansah 6 (2) 0.5 TFL · 1 QH
Jalen Alexander 6 (6) 1 INT
Tre Hornbuckle 4 (3) 1 TFL
Michael Carter II 4 (2)
North Carolina
Chazz Surratt 12 (9) 1 sk · 1 TFL · 1 INT · 1 QH
Jason Strowbridge 10 (6) 1.5 sk · 2.5 TFL
Jeremiah Gemmel 9 (4) 1.5 sk · 1.5 TFL · 1 PD
Dominique Ross 6 (5) 1 sk · 1 TFL · 1 INT
D.J. Ford 6 (4) 1 QH
Aaron Crawford 6 (1)
DeAndre Hollins 5 (4) 1 PD
Myles Dorn 5 (3)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

1 of 1field goals2 of 3
8punts5
48.5punt average42.2
0punts inside the 200
59return yards32
own 31average drive startown 22
Duke
K AJ Reed 1/1 FG · long 23 · 2/2 XP
P Austin Parker 8 punts · 48.5 avg
KR Damond Philyaw-Johnson 2 ret · 38 yds · long 20
PR Jake Bobo 2 ret · 21 yds · long 14
North Carolina
K Noah Ruggles 2/2 FG · long 40 · 1/1 XP
K Jonathan Kim 0/1 FG · 1/1 XP
P Ben Kiernan 5 punts · 42.2 avg
KR Michael Carter 1 ret · 38 yds · long 38
PR Rontavius Groves 1 ret · 0 yds
PR Dazz Newsome 2 ret · -6 yds
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

79plays68
332yards433
14drives15
33%success rate41%
-0.35total PPA16.33
Derived from 147 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1AJ Reed 23 yd FG GOOD 3–0
Q1Sam Howell pass complete to Beau Corrales for 29 yds for a TD, (Jonathan Kim KICK) 7–3
Q3Sam Howell pass complete to Dazz Newsome for 47 yds for a TD, (Noah Ruggles KICK) 14–3
Q3Quentin Harris pass complete to Scott Bracey for 11 yds for a TD, (AJ Reed KICK) 10–14
Q3Quentin Harris run for 7 yds for a TD, (AJ Reed KICK) 17–14
Q3Noah Ruggles 34 yd FG GOOD 17–17
Q4Noah Ruggles 40 yd FG GOOD 20–17

Biggest plays by PPA

Q3Sam Howell pass complete to Dazz Newsome for 47 yds for a TD, (Noah Ruggles KICK) 3.61
Q1Sam Howell pass complete to Beau Corrales for 29 yds for a TD, (Jonathan Kim KICK) 3.54
Q4Sam Howell pass complete to Beau Corrales for 41 yds to the Duke 19 for a 1ST down 3.39
Q1Quentin Harris pass complete to Jake Bobo for 17 yds to the NCaro 35 for a 1ST down 2.95
Q4Javonte Williams run for 40 yds to the 50 yard line for a 1ST down 2.95
Q1Sam Howell pass complete to Dazz Newsome for 34 yds to the UNC 47 for a 1ST down DUKE… 2.83

Series recent meetings

2025 Duke 32 – 25 North Carolina
2024 North Carolina 20 – 21 Duke
2023 Duke 45 – 47 North Carolina
2022 North Carolina 38 – 35 Duke
2021 Duke 7 – 38 North Carolina
2020 North Carolina 56 – 24 Duke
2018 North Carolina 35 – 42 Duke
2017 Duke 27 – 17 North Carolina
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal