North Carolina Tar Heels @ Duke Blue Devils
1st Quarter
Kickoff
 15:00 - 1st
Jack Driggers kickoff for 64 yds DUKE Penalty, ball on NC35, PENALTY personal foul (-15 Yards) to the 50 yard line
16-yd Pass
 15:00 - 1st
Sam Howell pass complete to Dazz Newsome for 16 yds to the Duke 34 for a 1ST down
1st & 10 at 50
12-yd Pass
 15:00 - 1st
Sam Howell pass complete to Dyami Brown for 12 yds to the Duke 22 for a 1ST down
1st & 10 at DUKE 34
Incompletion
 15:00 - 1st
Sam Howell pass incomplete
1st & 10 at DUKE 22
13-yd Pass
 15:00 - 1st
Sam Howell pass complete to Dyami Brown for 13 yds to the Duke 9 for a 1ST down
2nd & 10 at DUKE 22
Incompletion
 15:00 - 1st
Sam Howell pass incomplete to Dyami Brown
1st & Goal at DUKE 9
5-yd Run
 15:00 - 1st
Michael Carter run for 5 yds to the Duke 4
2nd & Goal at DUKE 9
2-yd Run
 15:00 - 1st
Sam Howell run for 2 yds to the Duke 2
3rd & Goal at DUKE 4
2-yd Touchdown Pass
 12:39 - 1st
Sam Howell pass complete to Javonte Williams for 2 yds for a TD, (Grayson Atkins KICK)
4th & Goal at DUKE 2
Kickoff
 12:39 - 1st
Jonathan Kim kickoff for 65 yds for a touchback
Incompletion
 12:39 - 1st
Chase Brice pass incomplete
1st & 10 at DUKE 25
Sack
 12:39 - 1st
Chase Brice sacked by Jeremiah Gemmel for a loss of 7 yards to the Duke 18
2nd & 10 at DUKE 25
8-yd Run
 12:39 - 1st
Deon Jackson run for 8 yds to the Duke 26
3rd & 17 at DUKE 18
Punt
 12:39 - 1st
Porter Wilson punt for 45 yds, punt out-of-bounds at the NCaro 34 , Dazz Newsome returns for 5 yds to the NCaro 34
4th & 9 at DUKE 26
12-yd Run
 11:17 - 1st
Javonte Williams run for 12 yds to the NCaro 46 for a 1ST down
1st & 10 at UNC 34
51-yd Pass
 11:17 - 1st
Sam Howell pass complete to Emery Simmons for 51 yds to the Duke 3 for a 1ST down
1st & 10 at UNC 46
3-yd Touchdown Run
 10:07 - 1st
Sam Howell run for 3 yds for a TD, (Grayson Atkins KICK)
1st & Goal at DUKE 3
Kickoff
 10:07 - 1st
Jonathan Kim kickoff for 65 yds for a touchback
17-yd Run
 10:07 - 1st
Deon 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
1st & 10 at DUKE 25
5-yd Run
 10:07 - 1st
Deon Jackson run for 5 yds to the Duke 47
1st & 10 at DUKE 42
3-yd Pass
 10:07 - 1st
Chase Brice pass complete to Noah Gray for 3 yds to the 50 yard line
2nd & 5 at DUKE 47
3-yd Run
 10:07 - 1st
Deon Jackson run for 3 yds to the NCaro 47 for a 1ST down
3rd & 2 at 50
5-yd Penalty
 10:07 - 1st
DUKE Penalty, false start (-5 Yards) to the Duke 48
1st & 10 at UNC 47
7-yd Pass
 10:07 - 1st
Chase Brice pass complete to Jalon Calhoun for 7 yds to the NCaro 45
1st & 15 at DUKE 48
-5-yd Run
 10:07 - 1st
Chase Brice run for a loss of 5 yards to the 50 yard line
2nd & 8 at UNC 45
3-yd Run
 10:07 - 1st
Chase Brice run for 3 yds to the NCaro 47
3rd & 13 at 50
Punt
 10:07 - 1st
Porter Wilson punt for 47 yds for a touchback
4th & 10 at UNC 47
8-yd Run
 6:22 - 1st
Michael Carter run for 8 yds to the NCaro 28
1st & 10 at UNC 20
16-yd Pass
 6:22 - 1st
Sam Howell pass complete to Khafre Brown for 16 yds to the NCaro 44 for a 1ST down
2nd & 2 at UNC 28
10-yd Pass
 6:22 - 1st
Sam Howell pass complete to Michael Carter for 10 yds to the Duke 46 for a 1ST down
1st & 10 at UNC 44
-1-yd Pass
 6:22 - 1st
Sam Howell pass complete to Dazz Newsome for a loss of 1 yard to the Duke 47
1st & 10 at DUKE 46
2-yd Pass
 6:22 - 1st
Sam Howell pass complete to Dazz Newsome for 2 yds to the Duke 45
2nd & 11 at DUKE 47
7-yd Pass
 6:22 - 1st
Sam Howell pass complete to Javonte Williams for 7 yds to the Duke 38
3rd & 9 at DUKE 45
(3:29 - 1st) Timeout NORTH CAROLINA, clock 03:29
5-yd Run
 3:29 - 1st
Javonte Williams run for 5 yds to the Duke 33 for a 1ST down
4th & 2 at DUKE 38
27-yd Run
 3:29 - 1st
Michael Carter run for 27 yds to the Duke 6 for a 1ST down
1st & 10 at DUKE 33
2-yd Run
 3:29 - 1st
Michael Carter run for 2 yds to the Duke 4
1st & Goal at DUKE 6
4-yd Touchdown Run
 2:06 - 1st
Javonte Williams run for 4 yds for a TD, (Grayson Atkins KICK)
2nd & Goal at DUKE 4
Kickoff
 2:06 - 1st
Jonathan Kim kickoff for 65 yds for a touchback
28-yd Run
 2:06 - 1st
Mataeo Durant run for 28 yds to the NCaro 47 for a 1ST down
1st & 10 at DUKE 25
-2-yd Run
 2:06 - 1st
Chase Brice run for a loss of 2 yards to the NCaro 49
1st & 10 at UNC 47
3-yd Run
 2:06 - 1st
Mataeo Durant run for 3 yds to the NCaro 46
2nd & 12 at UNC 49
Interception
 2:06 - 1st
Chase Brice pass intercepted DeAndre Hollins return for 43 yds to the Duke 21
3rd & 9 at UNC 46
2nd Quarter
-1-yd Run
 0:30 - 1st
Michael Carter run for a loss of 1 yard to the Duke 22
1st & 10 at DUKE 21
End of 1st Quarter
Incompletion
 15:00 - 2nd
Sam Howell pass incomplete to Dyami Brown, broken up by Michael Carter II
2nd & 11 at DUKE 22
22-yd Touchdown Pass
 14:43 - 2nd
Sam Howell pass complete to Michael Carter for 22 yds for a TD, (Grayson Atkins KICK)
3rd & 11 at DUKE 22
Kickoff
 14:43 - 2nd
Jonathan Kim kickoff for 65 yds for a touchback
Incompletion
 14:43 - 2nd
Chase Brice pass incomplete
1st & 10 at DUKE 25
3-yd Run
 14:43 - 2nd
Mataeo Durant run for 3 yds to the Duke 28
2nd & 10 at DUKE 25
16-yd Pass
 14:43 - 2nd
Chase Brice pass complete to Mataeo Durant for 16 yds to the Duke 44 for a 1ST down
3rd & 7 at DUKE 28
3-yd Run
 14:43 - 2nd
Deon Jackson run for 3 yds to the Duke 47
1st & 10 at DUKE 44
Sack
 14:43 - 2nd
Chase Brice sacked by Desmond Evans for a loss of 7 yards to the Duke 40
2nd & 7 at DUKE 47
15-yd Penalty
 14:43 - 2nd
Brice, 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.
3rd & 14 at DUKE 40
Incompletion
 14:43 - 2nd
Chase Brice pass incomplete to Jalon Calhoun
1st & 10 at UNC 45
12-yd Pass
 14:43 - 2nd
Chase Brice pass complete to Eli Pancol for 12 yds to the NCaro 33 for a 1ST down
2nd & 10 at UNC 45
5-yd Run
 14:43 - 2nd
Eli Pancol run for 5 yds to the NCaro 28
1st & 10 at UNC 33
2-yd Run
 14:43 - 2nd
Chase Brice run for 2 yds to the NCaro 26
2nd & 5 at UNC 28
1-yd Run
 14:43 - 2nd
Chase Brice run for 1 yd to the NCaro 25
3rd & 3 at UNC 26
3-yd Run
 14:43 - 2nd
Deon Jackson run for 3 yds to the NCaro 22 for a 1ST down
4th & 2 at UNC 25
22-yd Touchdown Run
 9:32 - 2nd
Eli Pancol run for 22 yds for a TD, (Charlie Ham KICK)
1st & 10 at UNC 22
Kickoff
 9:32 - 2nd
Jack Driggers kickoff for 62 yds
-2-yd Run
 9:32 - 2nd
Michael Carter run for a loss of 2 yards to the NCaro 33
1st & 10 at UNC 35
10-yd Run
 9:32 - 2nd
Michael Carter run for 10 yds to the NCaro 43
2nd & 12 at UNC 33
3-yd Run
 9:32 - 2nd
Michael Carter run for 3 yds to the NCaro 46 for a 1ST down
3rd & 2 at UNC 43
Incompletion
 9:32 - 2nd
Sam Howell pass incomplete to Emery Simmons
1st & 10 at UNC 46
Incompletion
 9:32 - 2nd
Sam Howell pass incomplete to Khafre Brown
2nd & 10 at UNC 46
14-yd Run
 9:32 - 2nd
Sam Howell run for 14 yds to the Duke 40 for a 1ST down
3rd & 10 at UNC 46
5-yd Run
 9:32 - 2nd
Javonte Williams run for 5 yds to the Duke 35
1st & 10 at DUKE 40
Incompletion
 9:32 - 2nd
Sam Howell pass incomplete to Dazz Newsome, broken up by Marquis Waters
2nd & 5 at DUKE 35
3-yd Run
 9:32 - 2nd
Michael Carter run for 3 yds to the Duke 32
3rd & 5 at DUKE 35
32-yd Touchdown Run
 6:00 - 2nd
Javonte Williams run for 32 yds for a TD, (Grayson Atkins KICK)
4th & 2 at DUKE 32
Kickoff
 6:00 - 2nd
Jonathan Kim kickoff for 65 yds for a touchback
47-yd Pass
 6:00 - 2nd
Chase Brice pass complete to Deon Jackson for 47 yds to the NCaro 28 for a 1ST down
1st & 10 at DUKE 25
2-yd Pass
 6:00 - 2nd
Chase Brice pass complete to Darrell Harding Jr. for 2 yds to the NCaro 26
1st & 10 at UNC 28
-3-yd Run
 6:00 - 2nd
Deon Jackson run for a loss of 3 yards to the NCaro 29
2nd & 8 at UNC 26
Incompletion
 6:00 - 2nd
Chase Brice pass incomplete to Eli Pancol
3rd & 11 at UNC 29
(4:16 - 2nd) Timeout DUKE, clock 04:16
Incompletion
 4:16 - 2nd
Chase Brice pass incomplete to Noah Gray
4th & 11 at UNC 29
16-yd Pass
 4:10 - 2nd
Sam Howell pass complete to Emery Simmons for 16 yds to the NCaro 45 for a 1ST down
1st & 10 at UNC 29
-1-yd Run
 4:10 - 2nd
Michael Carter run for a loss of 1 yard to the NCaro 44
1st & 10 at UNC 45
Incompletion
 4:10 - 2nd
Sam Howell pass incomplete to Dyami Brown
2nd & 11 at UNC 44
8-yd Run
 4:10 - 2nd
Sam Howell run for 8 yds to the Duke 48
3rd & 11 at UNC 44
14-yd Pass
 4:10 - 2nd
Sam Howell pass complete to Michael Carter for 14 yds to the Duke 34 for a 1ST down
4th & 3 at DUKE 48
6-yd Run
 4:10 - 2nd
Michael Carter run for 6 yds to the Duke 28
1st & 10 at DUKE 34
5-yd Penalty
 4:10 - 2nd
NORTH CAROLINA Penalty, false start (-5 Yards) to the Duke 33
2nd & 4 at DUKE 28
33-yd Touchdown Run
 1:55 - 2nd
Javonte Williams run for 33 yds for a TD, (Grayson Atkins KICK)
2nd & 9 at DUKE 33
Kickoff
 1:55 - 2nd
Jonathan Kim kickoff for 65 yds for a touchback
18-yd Run
 1:55 - 2nd
Mataeo Durant run for 18 yds to the Duke 43 for a 1ST down
1st & 10 at DUKE 25
7-yd Run
 1:55 - 2nd
Mataeo Durant run for 7 yds to the 50 yard line
1st & 10 at DUKE 43
Sack
 1:55 - 2nd
Chase Brice sacked by Tyrone Hopper for a loss of 1 yard to the Duke 49
2nd & 3 at 50
(0:47 - 2nd) Timeout DUKE, clock 00:47
12-yd Pass
 0:47 - 2nd
Chase Brice pass complete to Jalon Calhoun for 12 yds to the NCaro 39 for a 1ST down
3rd & 4 at DUKE 49
Incompletion
 0:47 - 2nd
Chase Brice pass incomplete
1st & 10 at UNC 39
15-yd Penalty
 0:47 - 2nd
Brice, C. pass incomplete to Smith, D., PENALTY NC personal foul (Fox, Tomon) 15 yards to the NC24, 1ST DOWN DU, NO PLAY.
2nd & 10 at UNC 39
Incompletion
 0:47 - 2nd
Chase Brice pass incomplete to Noah Gray, broken up by Cam'Ron Kelly
1st & 10 at UNC 24
13-yd Pass
 0:47 - 2nd
Chase Brice pass complete to Mataeo Durant for 13 yds to the NCaro 11 for a 1ST down
2nd & 10 at UNC 24
Field Goal Good
 0:01 - 2nd
Charlie Ham 29 yd FG GOOD
1st & 10 at UNC 11
Kickoff
 0:01 - 2nd
Charlie Ham on-side kick recovered by NORTH CAROLINA at the NCaro 47
-2-yd Run
 0:01 - 2nd
Michael Carter run for a loss of 2 yards to the NCaro 45
1st & 10 at UNC 47
End of 2nd Quarter
3rd Quarter
Kickoff
 15:00 - 3rd
Jonathan Kim kickoff for 65 yds for a touchback
Fumble Recovery
 15:00 - 3rd
Deon Jackson run for 2 yds to the Duke 28 Deon Jackson fumbled, forced by Jeremiah Gemmel, recovered by NCaro Chazz Surratt
1st & 10 at DUKE 25
13-yd Run
 14:54 - 3rd
Sam Howell run for 13 yds to the Duke 15 for a 1ST down
1st & 10 at DUKE 28
2-yd Run
 14:54 - 3rd
Michael Carter run for 2 yds to the Duke 13
1st & 10 at DUKE 15
13-yd Touchdown Pass
 13:52 - 3rd
Sam Howell pass complete to Dazz Newsome for 13 yds for a TD, (Grayson Atkins KICK)
2nd & 8 at DUKE 13
Kickoff
 13:52 - 3rd
Jonathan Kim kickoff for 65 yds for a touchback
18-yd Run
 13:52 - 3rd
Mataeo 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
1st & 10 at DUKE 25
1-yd Run
 13:52 - 3rd
Mataeo Durant run for 1 yd to the Duke 44
1st & 10 at DUKE 43
10-yd Pass
 13:52 - 3rd
Chase Brice pass complete to Jalon Calhoun for 10 yds to the NCaro 46 for a 1ST down
2nd & 9 at DUKE 44
46-yd Touchdown Run
 12:30 - 3rd
Mataeo Durant run for 46 yds for a TD, (Charlie Ham KICK)
1st & 10 at UNC 46
Kickoff
 12:30 - 3rd
Jackson Hubbard kickoff for 59 yds
3-yd Run
 12:30 - 3rd
Javonte Williams run for 3 yds to the NCaro 28
1st & 10 at UNC 25
1-yd Run
 12:30 - 3rd
Sam Howell run for 1 yd to the NCaro 29
2nd & 7 at UNC 28
9-yd Pass
 12:30 - 3rd
Sam Howell pass complete to Javonte Williams for 9 yds to the NCaro 38 for a 1ST down
3rd & 6 at UNC 29
Sack
 12:30 - 3rd
Sam Howell sacked by Dorian Mausi for a loss of 6 yards to the NCaro 32
1st & 10 at UNC 38
14-yd Run
 12:30 - 3rd
Javonte Williams run for 14 yds to the NCaro 46
2nd & 16 at UNC 32
15-yd Pass
 12:30 - 3rd
Sam Howell pass complete to Dazz Newsome for 15 yds to the Duke 39 for a 1ST down
3rd & 2 at UNC 46
1-yd Run
 12:30 - 3rd
Michael Carter run for 1 yd to the Duke 38
1st & 10 at DUKE 39
10-yd Run
 12:30 - 3rd
Michael Carter run for 10 yds to the Duke 28 for a 1ST down
2nd & 9 at DUKE 38
2-yd Run
 12:30 - 3rd
Michael Carter run for 2 yds to the Duke 26
1st & 10 at DUKE 28
Interception
 12:30 - 3rd
Sam Howell pass intercepted Michael Carter II return for no gain to the Duke 15
2nd & 8 at DUKE 26
3-yd Run
 7:59 - 3rd
Deon Jackson run for 3 yds to the Duke 18
1st & 10 at DUKE 15
Incompletion
 7:59 - 3rd
Chase Brice pass incomplete to Jarett Garner, broken up by Patrice Rene
2nd & 7 at DUKE 18
43-yd Pass
 7:59 - 3rd
Chase 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
3rd & 7 at DUKE 18
Incompletion
 7:59 - 3rd
Chase Brice pass incomplete to Deon Jackson
1st & 10 at UNC 39
Incompletion
 7:59 - 3rd
Chase Brice pass incomplete to Jarett Garner
2nd & 10 at UNC 39
Incompletion
 7:59 - 3rd
Chase Brice pass incomplete to Jarett Garner
3rd & 10 at UNC 39
5-yd Pass
 7:59 - 3rd
Chase Brice pass complete to Jake Marwede for 5 yds to the NCaro 34
4th & 10 at UNC 39
2-yd Run
 6:38 - 3rd
Javonte Williams run for 2 yds to the NCaro 36
1st & 10 at UNC 34
Incompletion
 6:38 - 3rd
Sam Howell pass incomplete to Dazz Newsome, broken up by Jalen Alexander NORTH CAROLINA Penalty, ineligible downfield on pass ( Yards) declined
2nd & 8 at UNC 36
6-yd Pass
 6:38 - 3rd
Sam Howell pass complete to Javonte Williams for 6 yds to the NCaro 42
3rd & 8 at UNC 36
Punt
 6:38 - 3rd
Ben 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
4th & 2 at UNC 42
4th Quarter
1-yd Run
 5:01 - 3rd
Mataeo Durant run for 1 yd to the Duke 5
1st & 10 at DUKE 4
12-yd Run
 5:01 - 3rd
Gunnar Holmberg run for 12 yds to the Duke 17 for a 1ST down
2nd & 9 at DUKE 5
-2-yd Run
 5:01 - 3rd
Gunnar Holmberg run for a loss of 2 yards to the Duke 15
1st & 10 at DUKE 17
Incompletion
 5:01 - 3rd
Gunnar Holmberg pass incomplete to Jalon Calhoun
2nd & 12 at DUKE 15
5-yd Penalty
 5:01 - 3rd
DUKE Penalty, false start (Devery Hamilton) to the Duke 10
3rd & 12 at DUKE 15
17-yd Run
 5:01 - 3rd
Mataeo Durant run for 17 yds to the Duke 27 for a 1ST down
3rd & 17 at DUKE 10
4-yd Run
 5:01 - 3rd
Gunnar Holmberg run for 4 yds to the Duke 31
1st & 10 at DUKE 27
6-yd Run
 5:01 - 3rd
Gunnar Holmberg run for 6 yds to the Duke 37 for a 1ST down
2nd & 6 at DUKE 31
10-yd Penalty
 5:01 - 3rd
Holmberg, 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.
1st & 10 at DUKE 37
6-yd Run
 5:01 - 3rd
Deon Jackson run for 6 yds to the Duke 33
1st & 20 at DUKE 27
Sack
 5:01 - 3rd
Gunnar Holmberg sacked by Chris Collins for a loss of 8 yards to the Duke 25
2nd & 14 at DUKE 33
4-yd Run
 5:01 - 3rd
Gunnar Holmberg run for 4 yds to the Duke 29
3rd & 22 at DUKE 25
End of 3rd Quarter
Punt
 15:00 - 4th
Porter Wilson punt for 36 yds, fair catch by Dazz Newsome at the NCaro 35
4th & 18 at DUKE 29
0-yd Run
 14:55 - 4th
Javonte Williams run for no gain to the NCaro 35
1st & 10 at UNC 35
12-yd Pass
 14:55 - 4th
Sam Howell pass complete to Dazz Newsome for 12 yds to the NCaro 47 for a 1ST down
2nd & 10 at UNC 35
4-yd Run
 14:55 - 4th
Javonte Williams run for 4 yds to the Duke 49
1st & 10 at UNC 47
37-yd Run
 14:55 - 4th
Javonte Williams run for 37 yds to the Duke 12 for a 1ST down
2nd & 6 at DUKE 49
12-yd Touchdown Run
 13:08 - 4th
Michael Carter run for 12 yds for a TD, (Grayson Atkins KICK)
1st & 10 at DUKE 12
Kickoff
 13:08 - 4th
Jonathan Kim kickoff for 65 yds for a touchback
14-yd Pass
 13:08 - 4th
Gunnar Holmberg pass complete to Jake Bobo for 14 yds to the Duke 39 for a 1ST down
1st & 10 at DUKE 25
5-yd Pass
 13:08 - 4th
Gunnar Holmberg pass complete to Jalon Calhoun for 5 yds to the Duke 44
1st & 10 at DUKE 39
-1-yd Run
 13:08 - 4th
Gunnar Holmberg run for a loss of 1 yard to the Duke 43
2nd & 5 at DUKE 44
Incompletion
 13:08 - 4th
Gunnar Holmberg pass incomplete to Dennis Smith, broken up by Obi Egbuna
3rd & 6 at DUKE 43
Punt
 13:08 - 4th
Porter Wilson punt for 47 yds , Dazz Newsome returns for 10 yds to the NCaro 20
4th & 6 at DUKE 43
7-yd Run
 11:37 - 4th
Jacolby Criswell run for 7 yds to the NCaro 27
1st & 10 at UNC 20
0-yd Run
 11:37 - 4th
Josh Henderson run for no gain to the NCaro 27
2nd & 3 at UNC 27
0-yd Pass
 11:37 - 4th
Jacolby Criswell pass complete to Josh Henderson for no gain to the NCaro 27
3rd & 3 at UNC 27
Punt
 11:37 - 4th
Ben Kiernan punt for 39 yds , Jontavis Robertson returns for 15 yds to the Duke 49
4th & 3 at UNC 27
11-yd Pass
 9:36 - 4th
Gunnar Holmberg pass complete to Darrell Harding Jr. for 11 yds to the NCaro 40 for a 1ST down
1st & 10 at DUKE 49
Sack
 9:36 - 4th
Gunnar Holmberg sacked by Chris Collins for a loss of 9 yards to the NCaro 49
1st & 10 at UNC 40
14-yd Pass
 9:36 - 4th
Gunnar Holmberg pass complete to Darrell Harding Jr. for 14 yds to the NCaro 35
2nd & 19 at UNC 49
5-yd Run
 9:36 - 4th
Mataeo Durant run for 5 yds to the NCaro 30 for a 1ST down
3rd & 5 at UNC 35
15-yd Pass
 9:36 - 4th
Gunnar Holmberg pass complete to Darrell Harding Jr. for 15 yds to the NCaro 15 for a 1ST down
1st & 10 at UNC 30
7-yd Pass
 9:36 - 4th
Gunnar Holmberg pass complete to Eli Pancol for 7 yds to the NCaro 8
1st & 10 at UNC 15
1-yd Run
 9:36 - 4th
Gunnar Holmberg run for 1 yd to the NCaro 7
2nd & 3 at UNC 8
0-yd Run
 9:36 - 4th
Jordan Waters run for no gain to the NCaro 7
3rd & 2 at UNC 7
Fumble Recovery (Own)
 9:36 - 4th
Gunnar 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
4th & 2 at UNC 7
2-yd Touchdown Run
 5:36 - 4th
Jordan Waters 2 Yd Run (Charlie Ham Kick)
1st & Goal at UNC 2
Kickoff Return (Offense)
 5:36 - 4th
Jackson Hubbard kickoff for 60 yds , Michael Carter return for 5 yds to the NCaro 10
14-yd Run
 5:33 - 4th
British Brooks run for 14 yds to the NCaro 24 for a 1ST down
1st & 10 at UNC 10
6-yd Run
 5:33 - 4th
Jacolby Criswell run for 6 yds to the NCaro 30
1st & 10 at UNC 24
3-yd Run
 5:33 - 4th
British Brooks run for 3 yds to the NCaro 33
2nd & 4 at UNC 30
3-yd Run
 5:33 - 4th
British Brooks run for 3 yds to the NCaro 36 for a 1ST down
3rd & 1 at UNC 33
11-yd Run
 5:33 - 4th
D.J. Jones run for 11 yds to the NCaro 47 for a 1ST down
1st & 10 at UNC 36
25-yd Run
 5:33 - 4th
D.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
1st & 10 at UNC 47
5-yd Run
 5:33 - 4th
D.J. Jones run for 5 yds to the Duke 23
1st & 10 at DUKE 28
7-yd Run
 5:33 - 4th
Jace Ruder run for 7 yds to the Duke 16 for a 1ST down
2nd & 5 at DUKE 23
1-yd Run
 5:33 - 4th
D.J. Jones run for 1 yd to the Duke 15
1st & 10 at DUKE 16
End of 4th Quarter
UNC @ DUKE Videos
Williams has 4-TD day in big UNC win
- 1:54
Williams bowls over a Duke defender for his fourth TD of game
- 0:31
Javonte Williams records his third TD of the half
- 0:26
Game Information
Durham, NC


2025 Standings
FBS
| Atlantic Coast ConferenceAtlantic Coast Conference | CONF | OVR | 
|---|---|---|
| Georgia Tech | 5-0 | 8-0 | 
| Virginia | 4-0 | 7-1 | 
| Pittsburgh | 4-1 | 6-2 | 
| Louisville | 3-1 | 6-1 | 
| SMU | 3-1 | 5-3 | 
| Duke | 3-1 | 4-3 | 
| Miami | 2-1 | 6-1 | 
| Wake Forest | 2-2 | 5-2 | 
| Virginia Tech | 2-2 | 3-5 | 
| California | 2-2 | 5-3 | 
| Clemson | 2-3 | 3-4 | 
| Stanford | 2-3 | 3-5 | 
| NC State | 1-3 | 4-4 | 
| Syracuse | 1-4 | 3-5 | 
| North Carolina | 0-3 | 2-5 | 
| Florida State | 0-4 | 3-4 | 
| Boston College | 0-5 | 1-7 | 
NCAAF News

Scenes from Philly as Michael Vick, DeSean Jackson coach on opposite sidelines
The two former Philadelphia Eagles teammates will go head-to-head at their old stomping grounds.
5h

Texas A&M's Elko details Reed's rise, mindset amid CFP conversation
Mike Elko joins The Paul Finebaum Show to break down what makes QB Marcel Reed built for the national spotlight and shares how the No. 3 Aggies are managing CFP chatter internally.
7h

Nebraska's all-black threads lead top Week 10 college football uniforms
The Cornhuskers are going with an all-black look for their prime-time matchup with USC on Saturday night.
7h
ESPN BET Sportsbook is owned and operated by PENN Entertainment, Inc. and its subsidiaries ('PENN'). ESPN BET is available in states where PENN is licensed to offer sports wagering. Must be 21+ to wager. If you or someone you know has a gambling problem and wants help, call 1-800-GAMBLER.
Copyright: © 2025 ESPN Enterprises, Inc. All rights reserved.

