1st Quarter
UNC
DUKE
FG
10:19
Noah Burnette 40 Yd Field Goal
3
0
TD
4:34
J.J. Jones 24 Yd pass from Jacolby Criswell (Noah Burnette Kick)
10
0
2nd Quarter
UNC
DUKE
TD
5:43
Bryson Nesbit 10 Yd pass from Jacolby Criswell (Noah Burnette Kick)
17
0
3rd Quarter
UNC
DUKE
FG
8:23
Noah Burnette 37 Yd Field Goal
20
0
TD
5:49
Star Thomas 29 Yd pass from Maalik Murphy (Todd Pelino Kick)
20
7
4th Quarter
UNC
DUKE
TD
14:21
Star Thomas 2 Yd Run (Todd Pelino Kick)
20
14
TD
5:42
Peyton Jones 20 Yd Run (Todd Pelino Kick)
20
21
Punt
3 plays, 6 yards, 0:38
Lucas Osada kickoff for 65 yds for a touchback
1st & 10 at DUKE 25
(14:59 - 1st) Star Thomas run for 6 yds to the DUKE 31
2nd & 4 at DUKE 31
(14:41 - 1st) Maalik Murphy pass incomplete
3rd & 4 at DUKE 31
(14:34 - 1st) Maalik Murphy pass incomplete
4th & 4 at DUKE 31
(14:30 - 1st) Kade Reynoldson punt for 59 yds , Alijah Huzzie returns for 1 yd to the UNC 11
Punt
3 plays, 9 yards, 1:58
1st & 10 at UNC 11
(14:20 - 1st) Jacolby Criswell pass complete to Bryson Nesbit for 5 yds to the UNC 16
2nd & 5 at UNC 16
(13:53 - 1st) Omarion Hampton run for 3 yds to the UNC 19
3rd & 2 at UNC 19
(13:17 - 1st) Omarion Hampton run for 1 yd to the UNC 20
4th & 1 at UNC 20
(12:32 - 1st) Tom Maginness punt for 65 yds
Punt
3 plays, 7 yards, 0:34
1st & 10 at DUKE 15
(12:22 - 1st) Maalik Murphy pass incomplete
2nd & 10 at DUKE 15
(12:19 - 1st) Star Thomas run for 7 yds to the DUKE 22
3rd & 3 at DUKE 22
(12:01 - 1st) Maalik Murphy pass incomplete
4th & 3 at DUKE 22
(11:56 - 1st) Kade Reynoldson punt for 38 yds
Field Goal
6 plays, 33 yards, 1:31
1st & 10 at UNC 45
(11:49 - 1st) Jacolby Criswell run for 13 yds to the DUKE 42 for a 1ST down
1st & 10 at DUKE 42
(11:29 - 1st) Omarion Hampton run for 17 yds to the DUKE 25 for a 1ST down
1st & 10 at DUKE 25
(11:01 - 1st) Omarion Hampton run for 3 yds to the DUKE 22
2nd & 7 at DUKE 22
(10:31 - 1st) Jacolby Criswell pass incomplete
3rd & 7 at DUKE 22
(10:27 - 1st) Jacolby Criswell pass incomplete
4th & 7 at DUKE 22
(10:19 - 1st) Noah Burnette 40 yd FG GOOD
Punt
3 plays, -3 yards, 1:41
Lucas Osada kickoff for 65 yds for a touchback
1st & 10 at DUKE 25
(10:17 - 1st) Jaquez Moore run for no gain to the DUKE 25
2nd & 10 at DUKE 25
(9:53 - 1st) Star Thomas run for 3 yds to the DUKE 28
3rd & 7 at DUKE 28
(9:18 - 1st) Maalik Murphy sacked by Kevin Hester Jr. for a loss of 6 yards to the DUKE 22
4th & 13 at DUKE 22
(8:44 - 1st) Kade Reynoldson punt for 35 yds, fair catch by Alijah Huzzie at the UNC 43
Touchdown
10 plays, 57 yards, 4:04
1st & 10 at UNC 43
(8:37 - 1st) Omarion Hampton run for no gain to the UNC 43
2nd & 10 at UNC 43
(8:02 - 1st) North Carolina Penalty, False Start (-5 Yards) to the UNC 38
2nd & 15 at UNC 38
(7:46 - 1st) Jacolby Criswell pass complete to Kobe Paysour for 6 yds to the UNC 44
3rd & 9 at UNC 44
(7:11 - 1st) Jacolby Criswell pass complete to Kobe Paysour for 11 yds to the DUKE 45 for a 1ST down
1st & 10 at DUKE 45
(6:50 - 1st) Jacolby Criswell pass complete to Bryson Nesbit for 8 yds to the DUKE 37
2nd & 2 at DUKE 37
(6:19 - 1st) Jacolby Criswell pass incomplete
3rd & 2 at DUKE 37
(6:12 - 1st) Omarion Hampton run for 4 yds to the DUKE 33 for a 1ST down
1st & 10 at DUKE 33
(5:43 - 1st) Omarion Hampton run for 9 yds to the DUKE 24
2nd & 1 at DUKE 24
(5:21 - 1st) Omarion Hampton run for no gain to the DUKE 24
3rd & 1 at DUKE 24
(4:43 - 1st) Jacolby Criswell pass incomplete
4th & 1 at DUKE 24
(4:34 - 1st) Jacolby Criswell pass complete to J.J. Jones for 24 yds for a TD (Noah Burnette KICK)
Punt
4 plays, 21 yards, 1:05
Lucas Osada kickoff for 65 yds for a touchback
1st & 10 at DUKE 25
(4:32 - 1st) Maalik Murphy pass complete to Jordan Moore for 18 yds to the DUKE 43 for a 1ST down
1st & 10 at DUKE 43
(4:10 - 1st) Peyton Jones run for 3 yds to the DUKE 46
2nd & 7 at DUKE 46
(3:47 - 1st) Maalik Murphy pass incomplete
3rd & 7 at DUKE 46
(3:41 - 1st) Maalik Murphy pass incomplete
4th & 7 at DUKE 46
(3:36 - 1st) Kade Reynoldson punt for 39 yds, fair catch by Alijah Huzzie at the UNC 15
Punt
8 plays, 34 yards, 3:16
1st & 10 at UNC 15
(3:28 - 1st) Omarion Hampton run for 6 yds to the UNC 21
2nd & 4 at UNC 21
(2:56 - 1st) Omarion Hampton run for 3 yds to the UNC 24
3rd & 1 at UNC 24
(2:34 - 1st) Omarion Hampton run for 4 yds to the UNC 28 for a 1ST down
1st & 10 at UNC 28
(1:58 - 1st) Jacolby Criswell pass incomplete
2nd & 10 at UNC 28
(1:52 - 1st) Davion Gause run for 15 yds to the UNC 43 for a 1ST down
1st & 10 at UNC 43
(1:35 - 1st) Davion Gause run for 2 yds to the UNC 45
2nd & 8 at UNC 45
(1:07 - 1st) Jacolby Criswell run for 4 yds to the UNC 49
3rd & 4 at UNC 49
(0:30 - 1st) Jacolby Criswell pass incomplete
4th & 4 at UNC 49
(0:24 - 1st) Tom 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
Punt
6 plays, 21 yards, 2:20
1st & 10 at DUKE 26
(0:12 - 1st) Star Thomas run for a loss of 2 yards to the DUKE 24
End of 1st Quarter
2nd & 12 at DUKE 24
(14:59 - 2nd) Maalik Murphy pass complete to Nicky Dalmolin for 8 yds to the DUKE 32
3rd & 4 at DUKE 32
(14:36 - 2nd) Maalik Murphy pass complete to Sahmir Hagans for 14 yds to the DUKE 46 for a 1ST down
1st & 10 at DUKE 46
(14:10 - 2nd) Star Thomas run for no gain to the DUKE 46
2nd & 10 at DUKE 46
(13:40 - 2nd) Maalik Murphy pass complete to Sahmir Hagans for 1 yd to the DUKE 47
3rd & 9 at DUKE 47
(13:03 - 2nd) Maalik Murphy pass incomplete
4th & 9 at DUKE 47
(12:58 - 2nd) Kade Reynoldson punt for 45 yds, fair catch by Alijah Huzzie at the UNC 8
Punt
4 plays, 12 yards, 1:17
1st & 10 at UNC 8
(12:51 - 2nd) Omarion Hampton run for 10 yds to the UNC 18 for a 1ST down
1st & 10 at UNC 18
(12:26 - 2nd) Omarion Hampton run for 2 yds to the UNC 20
2nd & 8 at UNC 20
(11:55 - 2nd) Jacolby Criswell pass incomplete
3rd & 8 at UNC 20
(11:49 - 2nd) Jacolby Criswell pass incomplete
4th & 8 at UNC 20
(11:42 - 2nd) Tom Maginness punt for 32 yds, fair catch by Que'Sean Brown at the DUKE 48
Punt
3 plays, 5 yards, 1:34
1st & 10 at DUKE 48
(11:35 - 2nd) Peyton Jones run for no gain to the DUKE 48
2nd & 10 at DUKE 48
(11:06 - 2nd) Peyton Jones run for 5 yds to the UNC 47
3rd & 5 at UNC 47
(10:26 - 2nd) Maalik Murphy pass incomplete
4th & 5 at UNC 47
(10:16 - 2nd) Kade 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
Touchdown
9 plays, 61 yards, 4:19
1st & 10 at UNC 39
(10:01 - 2nd) Omarion Hampton run for 6 yds to the UNC 45
2nd & 4 at UNC 45
(9:25 - 2nd) Jacolby Criswell pass incomplete
3rd & 4 at UNC 45
(9:23 - 2nd) Duke Penalty, Offsides (TEAM) to the 50 yard line for a 1ST down
1st & 10 at 50
(9:22 - 2nd) Omarion Hampton run for 3 yds to the DUKE 47
2nd & 7 at DUKE 47
(8:51 - 2nd) Jacolby Criswell pass complete to Omarion Hampton for 5 yds to the DUKE 42
3rd & 2 at DUKE 42
(8:32 - 2nd) Duke Penalty, Offsides (Aaron Hall) to the DUKE 37 for a 1ST down
1st & 10 at DUKE 37
(8:31 - 2nd) Omarion Hampton run for a loss of 1 yard to the DUKE 38
2nd & 11 at DUKE 38
(7:53 - 2nd) Jacolby Criswell pass complete to Omarion Hampton for 37 yds to the DUKE 1 for a 1ST down
1st & Goal at DUKE 1
(7:27 - 2nd) North Carolina Penalty, False Start (-5 Yards) to the DUKE 6
1st & Goal at DUKE 6
(7:15 - 2nd) (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).
1st & Goal at DUKE 16
(6:51 - 2nd) Omarion Hampton run for 1 yd to the DUKE 15
2nd & Goal at DUKE 15
(6:12 - 2nd) Jacolby Criswell run for 5 yds to the DUKE 10
3rd & Goal at DUKE 10
(5:43 - 2nd) Jacolby Criswell pass complete to Bryson Nesbit for 10 yds for a TD (Noah Burnette KICK)
Missed FG
13 plays, 47 yards, 4:34
Lucas Osada kickoff for 62 yds , Peyton Jones return for 20 yds to the DUKE 23
1st & 10 at DUKE 23
(5:36 - 2nd) Star Thomas run for 2 yds to the DUKE 25
2nd & 8 at DUKE 25
(5:08 - 2nd) Maalik Murphy pass complete to Javon Harvey for 8 yds to the DUKE 33 for a 1ST down
1st & 10 at DUKE 33
(4:44 - 2nd) Star Thomas run for 5 yds to the DUKE 38
2nd & 5 at DUKE 38
(4:22 - 2nd) Star Thomas run for 5 yds to the DUKE 43 for a 1ST down
1st & 10 at DUKE 43
(3:57 - 2nd) Star Thomas run for 8 yds to the UNC 49
2nd & 2 at UNC 49
(3:33 - 2nd) Star Thomas run for 4 yds to the UNC 45 for a 1ST down
1st & 10 at UNC 45
(3:00 - 2nd) Maalik Murphy sacked by Amare Campbell for a loss of 9 yards to the DUKE 46
2nd & 19 at DUKE 46
(2:09 - 2nd) Maalik Murphy pass incomplete
3rd & 19 at DUKE 46
(2:08 - 2nd) Maalik Murphy pass complete to Peyton Jones for 13 yds to the UNC 41
4th & 6 at UNC 41
(2:00 - 2nd) Timeout Duke, clock 02:00
4th & 6 at UNC 41
(1:59 - 2nd) (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).
1st & 10 at UNC 36
(1:50 - 2nd) Star Thomas run for 2 yds to the UNC 34
2nd & 8 at UNC 34
(1:45 - 2nd) Star Thomas run for 4 yds to the UNC 30
3rd & 4 at UNC 30
(1:09 - 2nd) Maalik Murphy pass incomplete
4th & 4 at UNC 30
(1:04 - 2nd) Todd Pelino 47 yd FG MISSED
Punt
3 plays, 4 yards, 0:23
1st & 10 at UNC 30
(0:58 - 2nd) Jacolby Criswell pass complete to Nate McCollum for 9 yds to the UNC 39
2nd & 1 at UNC 39
(0:37 - 2nd) Jacolby Criswell sacked by Vincent Anthony Jr. for a loss of 5 yards to the UNC 34
3rd & 6 at UNC 34
(0:31 - 2nd) Jacolby Criswell pass complete to Omarion Hampton for no gain to the UNC 34
4th & 6 at UNC 34
(0:27 - 2nd) Tom Maginness punt for 40 yds , Que'Sean Brown returns for 11 yds to the DUKE 37
End of Half
3 plays, -2 yards, 0:08
1st & 10 at DUKE 37
(0:16 - 2nd) Maalik Murphy pass complete to Sahmir Hagans for a loss of 2 yards to the DUKE 35
2nd & 12 at DUKE 35
(0:08 - 2nd) Maalik Murphy pass incomplete
3rd & 12 at DUKE 35
(0:01 - 2nd) Maalik Murphy pass incomplete
End of 2nd Quarter
Punt
5 plays, 15 yards, 2:06
Ryan Degyansky kickoff for 65 yds , Nate McCollum return for 22 yds to the UNC 9
1st & 10 at UNC 9
(14:53 - 3rd) Omarion Hampton run for 3 yds to the UNC 12
2nd & 7 at UNC 12
(14:20 - 3rd) Jacolby Criswell pass complete to Omarion Hampton for 8 yds to the UNC 20 for a 1ST down
1st & 10 at UNC 20
(13:46 - 3rd) Omarion Hampton run for 2 yds to the UNC 22
2nd & 8 at UNC 22
(13:23 - 3rd) Jacolby Criswell pass complete to Gavin Blackwell for 2 yds to the UNC 24
3rd & 6 at UNC 24
(13:02 - 3rd) Jacolby Criswell pass incomplete
4th & 6 at UNC 24
(12:50 - 3rd) punt 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
Field Goal
8 plays, 52 yards, 4:26
1st & 10 at UNC 29
(12:49 - 3rd) Omarion Hampton run for 1 yd to the UNC 30
2nd & 9 at UNC 30
(12:14 - 3rd) Jacolby Criswell pass complete to J.J. Jones for 38 yds to the DUKE 32 for a 1ST down
1st & 10 at DUKE 32
(11:45 - 3rd) Omarion Hampton run for a loss of 3 yards to the DUKE 35
2nd & 13 at DUKE 35
(11:08 - 3rd) Jacolby Criswell pass complete to Kobe Paysour for 17 yds to the DUKE 18 for a 1ST down
1st & 10 at DUKE 18
(10:33 - 3rd) Javarius Green run for 8 yds to the DUKE 10
2nd & 2 at DUKE 10
(9:59 - 3rd) Omarion Hampton run for 1 yd to the DUKE 9
3rd & 1 at DUKE 9
(9:22 - 3rd) Omarion Hampton run for no gain to the DUKE 9
4th & 1 at DUKE 9
(8:49 - 3rd) (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).
4th & 11 at DUKE 19
(8:23 - 3rd) Noah Burnette 37 yd FG GOOD
Touchdown
8 plays, 60 yards, 2:34
Lucas Osada kickoff for 65 yds for a touchback
1st & 10 at DUKE 25
(8:22 - 3rd) Star Thomas run for 4 yds to the DUKE 29
2nd & 6 at DUKE 29
(8:00 - 3rd) Maalik Murphy pass incomplete
3rd & 6 at DUKE 29
(7:55 - 3rd) Maalik Murphy pass complete to Jordan Moore for 11 yds to the DUKE 40 for a 1ST down
1st & 10 at DUKE 40
(7:31 - 3rd) Maalik Murphy pass complete to Eli Pancol for 9 yds to the DUKE 49
2nd & 1 at DUKE 49
(7:06 - 3rd) Star Thomas run for 10 yds to the UNC 41 for a 1ST down
1st & 10 at UNC 41
(6:40 - 3rd) Star Thomas run for 19 yds to the UNC 22 for a 1ST down
1st & 10 at UNC 22
(6:06 - 3rd) Duke Penalty, Intentional Grounding (Maalik Murphy) to the UNC 29
2nd & 17 at UNC 29
(5:49 - 3rd) Maalik 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)
Punt
3 plays, 8 yards, 2:17
Ryan Degyansky kickoff for 64 yds , Nate McCollum return for 20 yds to the UNC 36
1st & 10 at UNC 36
(5:41 - 3rd) Omarion Hampton run for 1 yd to the UNC 37
2nd & 9 at UNC 37
(5:07 - 3rd) Jacolby Criswell pass complete to J.J. Jones for 7 yds to the UNC 44
3rd & 2 at UNC 44
(4:26 - 3rd) Jacolby Criswell sacked by Ryan Smith and Michael Reese for 0 yards to the UNC 44
4th & 2 at UNC 44
(3:37 - 3rd) Tom Maginness punt for 46 yds , Que'Sean Brown returns for 5 yds to the DUKE 15
Touchdown
11 plays, 85 yards, 4:06
1st & 10 at DUKE 15
(3:27 - 3rd) Star Thomas run for 5 yds to the DUKE 20
2nd & 5 at DUKE 20
(3:04 - 3rd) Maalik Murphy pass complete to Jordan Moore for 8 yds to the DUKE 28 for a 1ST down
1st & 10 at DUKE 28
(2:42 - 3rd) Maalik Murphy pass complete to Jordan Moore for 43 yds to the UNC 29 for a 1ST down
1st & 10 at UNC 29
(2:05 - 3rd) Star Thomas run for 6 yds to the UNC 23
2nd & 4 at UNC 23
(1:40 - 3rd) Star Thomas run for a loss of 3 yards to the UNC 26
3rd & 7 at UNC 26
(0:58 - 3rd) Maalik Murphy pass complete to Eli Pancol for 6 yds to the UNC 20
4th & 1 at UNC 20
(0:18 - 3rd) Star Thomas run for 3 yds to the UNC 17 for a 1ST down
End of 3rd Quarter
1st & 10 at UNC 17
(14:59 - 4th) Star Thomas run for 15 yds to the UNC 2 Duke Penalty, Offensive Holding (Eli Pancol) to the UNC 12
1st & 5 at UNC 12
(14:40 - 4th) Maalik Murphy pass incomplete
2nd & 5 at UNC 12
(14:35 - 4th) Maalik Murphy pass incomplete
3rd & 5 at UNC 12
(14:30 - 4th) (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).
1st & Goal at UNC 2
(14:21 - 4th) Star Thomas run for 2 yds for a TD (Todd Pelino KICK)
Punt
6 plays, 36 yards, 2:20
Ryan Degyansky kickoff for 64 yds , Nate McCollum return for 17 yds to the UNC 18
1st & 10 at UNC 18
(14:14 - 4th) Nate McCollum run for 2 yds to the UNC 20
2nd & 8 at UNC 20
(13:36 - 4th) Omarion Hampton run for 20 yds to the UNC 40 for a 1ST down
1st & 10 at UNC 40
(13:17 - 4th) Jacolby Criswell pass complete to John Copenhaver for 15 yds to the DUKE 45 for a 1ST down
1st & 10 at DUKE 45
(12:45 - 4th) Omarion Hampton run for a loss of 1 yard to the DUKE 46
2nd & 11 at DUKE 46
(12:13 - 4th) Jacolby Criswell pass incomplete
3rd & 11 at DUKE 46
(12:06 - 4th) Jacolby Criswell pass incomplete
4th & 11 at DUKE 46
(12:01 - 4th) Tom Maginness punt for 33 yds, fair catch by Que'Sean Brown at the DUKE 13
Downs
8 plays, 47 yards, 2:05
1st & 10 at DUKE 13
(11:53 - 4th) Star Thomas run for 9 yds to the DUKE 22
2nd & 1 at DUKE 22
(11:31 - 4th) Maalik Murphy pass complete to Eli Pancol for 27 yds to the DUKE 49 for a 1ST down
1st & 10 at DUKE 49
(11:03 - 4th) Star Thomas run for 1 yd to the 50 yard line
2nd & 9 at 50
(10:33 - 4th) Peyton Jones run for 10 yds to the UNC 40 for a 1ST down
1st & 10 at UNC 40
(10:10 - 4th) Maalik Murphy pass incomplete
2nd & 10 at UNC 40
(10:01 - 4th) Maalik Murphy pass incomplete
3rd & 10 at UNC 40
(10:01 - 4th) Maalik Murphy pass incomplete
4th & 10 at UNC 40
(9:55 - 4th) Maalik Murphy pass incomplete
Punt
3 plays, -10 yards, 2:19
1st & 10 at UNC 40
(9:48 - 4th) (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).
1st & 35 at UNC 15
(9:33 - 4th) Omarion Hampton run for 5 yds to the UNC 20
2nd & 30 at UNC 20
(8:57 - 4th) Jacolby Criswell run for 3 yds to the UNC 23
3rd & 27 at UNC 23
(8:15 - 4th) Jacolby Criswell pass complete to J.J. Jones for 7 yds to the UNC 30
4th & 20 at UNC 30
(7:32 - 4th) Tom Maginness punt for 20 yds
1st & 10 at 50
(7:30 - 4th) (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).
Touchdown
4 plays, 50 yards, 1:49
1st & 20 at DUKE 40
(7:03 - 4th) Maalik Murphy pass complete to Star Thomas for 16 yds to the UNC 44
2nd & 4 at UNC 44
(6:38 - 4th) Star Thomas run for 19 yds to the UNC 25 for a 1ST down
1st & 10 at UNC 25
(6:14 - 4th) Peyton Jones run for 5 yds to the UNC 20
2nd & 5 at UNC 20
(5:42 - 4th) Peyton Jones run for 20 yds for a TD (Todd Pelino KICK)
Punt
5 plays, 16 yards, 1:50
Ryan Degyansky kickoff for 65 yds for a touchback
1st & 10 at UNC 25
(5:41 - 4th) Omarion Hampton run for 7 yds to the UNC 32
2nd & 3 at UNC 32
(5:12 - 4th) Jacolby Criswell pass complete to J.J. Jones for 13 yds to the UNC 45 for a 1ST down
1st & 10 at UNC 45
(4:49 - 4th) Jacolby Criswell pass incomplete
2nd & 10 at UNC 45
(4:45 - 4th) Omarion Hampton run for a loss of 4 yards to the UNC 41
3rd & 14 at UNC 41
(4:03 - 4th) Jacolby Criswell pass incomplete
4th & 14 at UNC 41
(3:57 - 4th) Tom Maginness punt for 36 yds, fair catch by Que'Sean Brown at the DUKE 23
Punt
6 plays, 32 yards, 2:16
1st & 10 at DUKE 23
(3:50 - 4th) Star Thomas run for 4 yds to the DUKE 27
2nd & 6 at DUKE 27
(3:03 - 4th) Star Thomas run for 8 yds to the DUKE 35 for a 1ST down
1st & 10 at DUKE 35
(2:17 - 4th) Star Thomas run for 11 yds to the DUKE 46 for a 1ST down
1st & 10 at DUKE 46
(2:00 - 4th) Timeout Duke, clock 02:00
1st & 10 at DUKE 46
(1:58 - 4th) Star Thomas run for 1 yd to the DUKE 47
2nd & 9 at DUKE 47
(1:55 - 4th) Timeout North Carolina, clock 01:55
2nd & 9 at DUKE 47
(1:53 - 4th) Star Thomas run for 3 yds to the 50 yard line
3rd & 6 at 50
(1:50 - 4th) Timeout North Carolina, clock 01:50
3rd & 6 at 50
(1:48 - 4th) Star Thomas run for 5 yds to the UNC 45
4th & 1 at UNC 45
(1:44 - 4th) Timeout Duke, clock 01:44
4th & 1 at UNC 45
(1:42 - 4th) Kade Reynoldson punt for 40 yds, fair catch by Alijah Huzzie at the UNC 5
Interception
8 plays, 35 yards, 1:12
1st & 10 at UNC 5
(1:35 - 4th) Jacolby Criswell pass complete to Bryson Nesbit for 7 yds to the UNC 12
2nd & 3 at UNC 12
(1:17 - 4th) Jacolby Criswell pass incomplete
3rd & 3 at UNC 12
(1:14 - 4th) Jacolby Criswell pass complete to Bryson Nesbit for 3 yds to the UNC 15 for a 1ST down
1st & 10 at UNC 15
(1:04 - 4th) Jacolby Criswell run for 6 yds to the UNC 21
2nd & 4 at UNC 21
(0:46 - 4th) Jacolby Criswell pass complete to Gavin Blackwell for 19 yds to the UNC 40 for a 1ST down
1st & 10 at UNC 40
(0:42 - 4th) Jacolby Criswell pass incomplete
2nd & 10 at UNC 40
(0:36 - 4th) Jacolby Criswell pass incomplete
3rd & 10 at UNC 40
(0:30 - 4th) Jacolby Criswell pass intercepted Tre Freeman return for 5 yds to the UNC 42
End of Game
1 play, -2 yards, 0:25
1st & 10 at UNC 42
(0:16 - 4th) (00:16) Kneel down by DUKE at UNC44 (team loss of 2), clock 00:10.
End of 4th Quarter

Duke rallies from 20 points down, beats rival North Carolina 21-20

DURHAM, N.C. -- — Manny Diaz and Star Thomas won’t ever forget their first venture into the Duke-North Carolina rivalry.

Peyton Jones ran 20 yards for a touchdown as Duke took its first lead with 5:42 remaining, Thomas scored two touchdowns and the Blue Devils rallied from a 20-point deficit to defeat North Carolina 21-20 in the Atlantic Coast Conference opener for both teams on Saturday.

"I’m in awe of our guys,” said Diaz, Duke's first-year coach. “We talked about at halftime that we have a chance to do something legendary and that would take all of our belief.”

Thomas rushed for 166 yards and Maalik Murphy threw for a touchdown and 209 yards.

The Blue Devils (5-0) snapped a six-game losing streak in the series, beating their neighbors for the first time since 2018. Tre Freeman’s interception with 25 seconds left clinched the outcome. Shortly afterward, fans rushed onto the field to celebrate and reclaim the Victory Bell.

“Why not make it this (game) and come in and get it,” said Thomas, a transfer from New Mexico State.

It was a signature victory for Diaz, a former assistant at Texas under current North Carolina coach Mack Brown. The comeback for a victory matched the second-largest in Duke program history.

The Tar Heels (3-2) lost for the second week in a row despite Jacolby Criswell’s two touchdown passes and running back Omarion Hampton’s 103 rushing yards.

“I thought we would come out and take over the game, which we should have to start the third quarter, and we didn’t,” Brown said.

Trailing 20-0, the first Duke touchdown came when Thomas finished a 29-yard pass play in the end zone in the third quarter. His 2-yard touchdown run on the fourth play of the fourth quarter allowed Duke to close within 20-14.

“Our guys believe when we got to the fourth quarter, that’s where we felt we could dominate,” Diaz said. “It just looked like we got stronger as the game went on, and it looked like they, from my vantage point, went in the other direction.”

North Carolina’s defense, which was shredded for a large portion of the points allowed in a 70-50 home loss to James Madison a week earlier, yielded 97 first-half yards of total offense. The Tar Heels led 17-0 at the break.

In the second half, Duke didn’t take a snap until nearly the first seven minutes of the third quarter had elapsed because of an odd sequence. The Blue Devils blocked a North Carolina punt, but the ball went beyond the line of scrimmage and was mishandled by the Blue Devils. The Tar Heels recovered for a fresh set of downs and went on to score on Noah Burnette’s 37-yard field goal for the 20-0 edge.

“Defensively, we had to play the entire second half with really no margin for error,” Diaz said.

Duke came closest to scoring in the first half when Todd Pelino’s 47-yard field goal bounced off the right upright in the final minute.

The teams met in an ACC opener for the first time. The Tar Heels lost their league opener for the first time in three years.

“Games like that are why you play football,” Criswell said. “They did what they needed to do in the second half to get the win.”

Star stuff Thomas eclipsed the 100-yard rushing mark for the third consecutive game. With 480 yards on the ground this year, he’s already approaching his 15-game total of 653 from last year with New Mexico State.

“What an inspiration that guy is for our team,” Diaz said. “I felt like he got stronger and stronger as the game went on.”

Brown’s string ends Brown, in his second coaching tour with the Tar Heels, had directed a victory in 13 straight meetings with the Blue Devils. His last loss in the series came in 1989.

“Everybody knows how important this game is to us and our university,” he said following Saturday’s game.

The takeaway North Carolina: The Tar Heels did better defensively, but this will be a difficult result to accept. It was a chaotic week for the team after Brown apologized for his reaction to the James Madison loss and North Carolina players were kept off limits from the media.

Duke: The Blue Devils picked up 297 yards in the second half and had just enough clutch plays to pull out a victory despite going 2-for-14 on third downs. Duke’s defense has been strong through the first month of the season and they buckled up in the second half.

Up next North Carolina: Home Saturday vs. Pitt

Duke: Saturday at Georgia Tech

------ Get alerts on the latest AP Top 25 poll throughout the season. Sign up here AP college football: https://apnews.com/hub/ap-top-25-college-football-poll and https://apnews.com/hub/college-football

Wallace Wade Stadium

Durham , NC
Grass

Playmakers

Passing Yards

M. Murphy
DUKE
15/34, 209 YDS, 1 TD
J. Criswell
21/39, 251 YDS, 2 TD, 1 INT
UNC

Rushing Yards

S. Thomas
DUKE
30 CAR, 166 YDS, 1 TD
O. Hampton
29 CAR, 103 YDS
UNC

Receiving Yards

J. Moore
DUKE
4 REC, 80 YDS
J.J. Jones
5 REC, 89 YDS, 1 TD
UNC

Win Probability

Under Construction

My Contests

Coming Soon...

2024 Atlantic Coast Conference Standings

TEAM CONF OVRL
SMU 6-0 9-1
Clemson 7-1 8-2
Miami 5-1 9-1
Georgia Tech 5-3 7-4
Syracuse 4-3 7-3
Louisville 4-3 6-4
Duke 3-3 7-3
Pittsburgh 3-3 7-3
North Carolina 3-3 6-4
Virginia 3-3 5-5
Virginia Tech 3-3 5-5
Boston College 2-4 5-5
Wake Forest 2-4 4-6
NC State 2-5 5-6
Stanford 2-5 3-7
California 1-5 5-5
Florida State 1-7 1-9

Team Stats

Under Construction