Q4
0:00End of 4th Quarter20–21
0:16(00:16) Kneel down by DUKE at UNC44 (team loss of 2), clock 00:10.20–21
0:30Jacolby Criswell pass intercepted Tre Freeman return for 5 yds to the UNC 4220–21
0:36Jacolby Criswell pass incomplete20–21
0:42Jacolby Criswell pass incomplete20–21
0:46Jacolby Criswell pass complete to Gavin Blackwell for 19 yds to the UNC 40 for a 1ST down20–21
1:04Jacolby Criswell run for 6 yds to the UNC 2120–21
1:14Jacolby Criswell pass complete to Bryson Nesbit for 3 yds to the UNC 15 for a 1ST down20–21
1:17Jacolby Criswell pass incomplete20–21
1:35Jacolby Criswell pass complete to Bryson Nesbit for 7 yds to the UNC 1220–21
1:42Kade Reynoldson punt for 40 yds, fair catch by Alijah Huzzie at the UNC 520–21
1:44Timeout Duke, clock 01:4420–21
1:48Star Thomas run for 5 yds to the UNC 4520–21
1:50Timeout North Carolina, clock 01:5020–21
1:53Star Thomas run for 3 yds to the 50 yard line20–21
1:55Timeout North Carolina, clock 01:5520–21
1:58Star Thomas run for 1 yd to the DUKE 4720–21
2:00Timeout Duke, clock 02:0020–21
2:17Star Thomas run for 11 yds to the DUKE 46 for a 1ST down20–21
3:03Star Thomas run for 8 yds to the DUKE 35 for a 1ST down20–21
3:50Star Thomas run for 4 yds to the DUKE 2720–21
3:57Tom Maginness punt for 36 yds, fair catch by Que'Sean Brown at the DUKE 2320–21
4:03Jacolby Criswell pass incomplete20–21
4:45Omarion Hampton run for a loss of 4 yards to the UNC 4120–21
4:49Jacolby Criswell pass incomplete20–21
5:12Jacolby Criswell pass complete to J.J. Jones for 13 yds to the UNC 45 for a 1ST down20–21
5:41Omarion Hampton run for 7 yds to the UNC 3220–21
5:43Ryan Degyansky kickoff for 65 yds for a touchback20–21
5:42Peyton Jones run for 20 yds for a TD (Todd Pelino KICK)20–21
6:14Peyton Jones run for 5 yds to the UNC 2020–14
6:38Star Thomas run for 19 yds to the UNC 25 for a 1ST down20–14
7:03Maalik Murphy pass complete to Star Thomas for 16 yds to the UNC 4420–14
7:30(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).20–14
7:32Tom Maginness punt for 20 yds20–14
8:15Jacolby Criswell pass complete to J.J. Jones for 7 yds to the UNC 3020–14
8:57Jacolby Criswell run for 3 yds to the UNC 2320–14
9:33Omarion Hampton run for 5 yds to the UNC 2020–14
9:48(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).20–14
9:55Maalik Murphy pass incomplete20–14
10:01Maalik Murphy pass incomplete20–14
10:01Maalik Murphy pass incomplete20–14
10:10Maalik Murphy pass incomplete20–14
10:33Peyton Jones run for 10 yds to the UNC 40 for a 1ST down20–14
11:03Star Thomas run for 1 yd to the 50 yard line20–14
11:31Maalik Murphy pass complete to Eli Pancol for 27 yds to the DUKE 49 for a 1ST down20–14
11:53Star Thomas run for 9 yds to the DUKE 2220–14
12:01Tom Maginness punt for 33 yds, fair catch by Que'Sean Brown at the DUKE 1320–14
12:06Jacolby Criswell pass incomplete20–14
12:13Jacolby Criswell pass incomplete20–14
12:45Omarion Hampton run for a loss of 1 yard to the DUKE 4620–14
13:17Jacolby Criswell pass complete to John Copenhaver for 15 yds to the DUKE 45 for a 1ST down20–14
13:36Omarion Hampton run for 20 yds to the UNC 40 for a 1ST down20–14
14:14Nate McCollum run for 2 yds to the UNC 2020–14
14:21Ryan Degyansky kickoff for 64 yds , Nate McCollum return for 17 yds to the UNC 1820–14
14:21Star Thomas run for 2 yds for a TD (Todd Pelino KICK)20–14
14:30(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).20–7
14:35Maalik Murphy pass incomplete20–7
14:40Maalik Murphy pass incomplete20–7
14:59Star Thomas run for 15 yds to the UNC 2 Duke Penalty, Offensive Holding (Eli Pancol) to the UNC 1220–7
Q3
0:00End of 3rd Quarter20–7
0:18Star Thomas run for 3 yds to the UNC 17 for a 1ST down20–7
0:58Maalik Murphy pass complete to Eli Pancol for 6 yds to the UNC 2020–7
1:40Star Thomas run for a loss of 3 yards to the UNC 2620–7
2:05Star Thomas run for 6 yds to the UNC 2320–7
2:42Maalik Murphy pass complete to Jordan Moore for 43 yds to the UNC 29 for a 1ST down20–7
3:04Maalik Murphy pass complete to Jordan Moore for 8 yds to the DUKE 28 for a 1ST down20–7
3:27Star Thomas run for 5 yds to the DUKE 2020–7
3:37Tom Maginness punt for 46 yds , Que'Sean Brown returns for 5 yds to the DUKE 1520–7
4:26Jacolby Criswell sacked by Ryan Smith and Michael Reese for 0 yards to the UNC 4420–7
5:07Jacolby Criswell pass complete to J.J. Jones for 7 yds to the UNC 4420–7
5:41Omarion Hampton run for 1 yd to the UNC 3720–7
5:49Ryan Degyansky kickoff for 64 yds , Nate McCollum return for 20 yds to the UNC 3620–7
5:49Maalik 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)20–7
6:06Duke Penalty, Intentional Grounding (Maalik Murphy) to the UNC 2920–0
6:40Star Thomas run for 19 yds to the UNC 22 for a 1ST down20–0
7:06Star Thomas run for 10 yds to the UNC 41 for a 1ST down20–0
7:31Maalik Murphy pass complete to Eli Pancol for 9 yds to the DUKE 4920–0
7:55Maalik Murphy pass complete to Jordan Moore for 11 yds to the DUKE 40 for a 1ST down20–0
8:00Maalik Murphy pass incomplete20–0
8:22Star Thomas run for 4 yds to the DUKE 2920–0
8:23Lucas Osada kickoff for 65 yds for a touchback20–0
8:23Noah Burnette 37 yd FG GOOD20–0
8:49(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).17–0
9:22Omarion Hampton run for no gain to the DUKE 917–0
9:59Omarion Hampton run for 1 yd to the DUKE 917–0
10:33Javarius Green run for 8 yds to the DUKE 1017–0
11:08Jacolby Criswell pass complete to Kobe Paysour for 17 yds to the DUKE 18 for a 1ST down17–0
11:45Omarion Hampton run for a loss of 3 yards to the DUKE 3517–0
12:14Jacolby Criswell pass complete to J.J. Jones for 38 yds to the DUKE 32 for a 1ST down17–0
12:49Omarion Hampton run for 1 yd to the UNC 3017–0
12:50punt 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 2917–0
13:02Jacolby Criswell pass incomplete17–0
13:23Jacolby Criswell pass complete to Gavin Blackwell for 2 yds to the UNC 2417–0
13:46Omarion Hampton run for 2 yds to the UNC 2217–0
14:20Jacolby Criswell pass complete to Omarion Hampton for 8 yds to the UNC 20 for a 1ST down17–0
14:53Omarion Hampton run for 3 yds to the UNC 1217–0
15:00Ryan Degyansky kickoff for 65 yds , Nate McCollum return for 22 yds to the UNC 917–0
Q2
0:00End of 2nd Quarter17–0
0:01Maalik Murphy pass incomplete17–0
0:08Maalik Murphy pass incomplete17–0
0:16Maalik Murphy pass complete to Sahmir Hagans for a loss of 2 yards to the DUKE 3517–0
0:27Tom Maginness punt for 40 yds , Que'Sean Brown returns for 11 yds to the DUKE 3717–0
0:31Jacolby Criswell pass complete to Omarion Hampton for no gain to the UNC 3417–0
0:37Jacolby Criswell sacked by Vincent Anthony Jr. for a loss of 5 yards to the UNC 3417–0
0:58Jacolby Criswell pass complete to Nate McCollum for 9 yds to the UNC 3917–0
1:04Todd Pelino 47 yd FG MISSED17–0
1:09Maalik Murphy pass incomplete17–0
1:45Star Thomas run for 4 yds to the UNC 3017–0
1:50Star Thomas run for 2 yds to the UNC 3417–0
1:59(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).17–0
2:00Timeout Duke, clock 02:0017–0
2:08Maalik Murphy pass complete to Peyton Jones for 13 yds to the UNC 4117–0
2:09Maalik Murphy pass incomplete17–0
3:00Maalik Murphy sacked by Amare Campbell for a loss of 9 yards to the DUKE 4617–0
3:33Star Thomas run for 4 yds to the UNC 45 for a 1ST down17–0
3:57Star Thomas run for 8 yds to the UNC 4917–0
4:22Star Thomas run for 5 yds to the DUKE 43 for a 1ST down17–0
4:44Star Thomas run for 5 yds to the DUKE 3817–0
5:08Maalik Murphy pass complete to Javon Harvey for 8 yds to the DUKE 33 for a 1ST down17–0
5:36Star Thomas run for 2 yds to the DUKE 2517–0
5:43Lucas Osada kickoff for 62 yds , Peyton Jones return for 20 yds to the DUKE 2317–0
5:43Jacolby Criswell pass complete to Bryson Nesbit for 10 yds for a TD (Noah Burnette KICK)17–0
6:12Jacolby Criswell run for 5 yds to the DUKE 1010–0
6:51Omarion Hampton run for 1 yd to the DUKE 1510–0
7:15(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).10–0
7:27North Carolina Penalty, False Start (-5 Yards) to the DUKE 610–0
7:53Jacolby Criswell pass complete to Omarion Hampton for 37 yds to the DUKE 1 for a 1ST down10–0
8:31Omarion Hampton run for a loss of 1 yard to the DUKE 3810–0
8:32Duke Penalty, Offsides (Aaron Hall) to the DUKE 37 for a 1ST down10–0
8:51Jacolby Criswell pass complete to Omarion Hampton for 5 yds to the DUKE 4210–0
9:22Omarion Hampton run for 3 yds to the DUKE 4710–0
9:23Duke Penalty, Offsides (TEAM) to the 50 yard line for a 1ST down10–0
9:25Jacolby Criswell pass incomplete10–0
10:01Omarion Hampton run for 6 yds to the UNC 4510–0
10:16Kade 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 3910–0
10:26Maalik Murphy pass incomplete10–0
11:06Peyton Jones run for 5 yds to the UNC 4710–0
11:35Peyton Jones run for no gain to the DUKE 4810–0
11:42Tom Maginness punt for 32 yds, fair catch by Que'Sean Brown at the DUKE 4810–0
11:49Jacolby Criswell pass incomplete10–0
11:55Jacolby Criswell pass incomplete10–0
12:26Omarion Hampton run for 2 yds to the UNC 2010–0
12:51Omarion Hampton run for 10 yds to the UNC 18 for a 1ST down10–0
12:58Kade Reynoldson punt for 45 yds, fair catch by Alijah Huzzie at the UNC 810–0
13:03Maalik Murphy pass incomplete10–0
13:40Maalik Murphy pass complete to Sahmir Hagans for 1 yd to the DUKE 4710–0
14:10Star Thomas run for no gain to the DUKE 4610–0
14:36Maalik Murphy pass complete to Sahmir Hagans for 14 yds to the DUKE 46 for a 1ST down10–0
14:59Maalik Murphy pass complete to Nicky Dalmolin for 8 yds to the DUKE 3210–0
Q1
0:00End of 1st Quarter10–0
0:12Star Thomas run for a loss of 2 yards to the DUKE 2410–0
0:24Tom 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 2610–0
0:30Jacolby Criswell pass incomplete10–0
1:07Jacolby Criswell run for 4 yds to the UNC 4910–0
1:35Davion Gause run for 2 yds to the UNC 4510–0
1:52Davion Gause run for 15 yds to the UNC 43 for a 1ST down10–0
1:58Jacolby Criswell pass incomplete10–0
2:34Omarion Hampton run for 4 yds to the UNC 28 for a 1ST down10–0
2:56Omarion Hampton run for 3 yds to the UNC 2410–0
3:28Omarion Hampton run for 6 yds to the UNC 2110–0
3:36Kade Reynoldson punt for 39 yds, fair catch by Alijah Huzzie at the UNC 1510–0
3:41Maalik Murphy pass incomplete10–0
3:47Maalik Murphy pass incomplete10–0
4:10Peyton Jones run for 3 yds to the DUKE 4610–0
4:32Maalik Murphy pass complete to Jordan Moore for 18 yds to the DUKE 43 for a 1ST down10–0
4:34Lucas Osada kickoff for 65 yds for a touchback10–0
4:34Jacolby Criswell pass complete to J.J. Jones for 24 yds for a TD (Noah Burnette KICK)10–0
4:43Jacolby Criswell pass incomplete3–0
5:21Omarion Hampton run for no gain to the DUKE 243–0
5:43Omarion Hampton run for 9 yds to the DUKE 243–0
6:12Omarion Hampton run for 4 yds to the DUKE 33 for a 1ST down3–0
6:19Jacolby Criswell pass incomplete3–0
6:50Jacolby Criswell pass complete to Bryson Nesbit for 8 yds to the DUKE 373–0
7:11Jacolby Criswell pass complete to Kobe Paysour for 11 yds to the DUKE 45 for a 1ST down3–0
7:46Jacolby Criswell pass complete to Kobe Paysour for 6 yds to the UNC 443–0
8:02North Carolina Penalty, False Start (-5 Yards) to the UNC 383–0
8:37Omarion Hampton run for no gain to the UNC 433–0
8:44Kade Reynoldson punt for 35 yds, fair catch by Alijah Huzzie at the UNC 433–0
9:18Maalik Murphy sacked by Kevin Hester Jr. for a loss of 6 yards to the DUKE 223–0
9:53Star Thomas run for 3 yds to the DUKE 283–0
10:17Jaquez Moore run for no gain to the DUKE 253–0
10:19Lucas Osada kickoff for 65 yds for a touchback3–0
10:19Noah Burnette 40 yd FG GOOD3–0
10:27Jacolby Criswell pass incomplete0–0
10:31Jacolby Criswell pass incomplete0–0
11:01Omarion Hampton run for 3 yds to the DUKE 220–0
11:29Omarion Hampton run for 17 yds to the DUKE 25 for a 1ST down0–0
11:49Jacolby Criswell run for 13 yds to the DUKE 42 for a 1ST down0–0
11:56Kade Reynoldson punt for 38 yds0–0
12:01Maalik Murphy pass incomplete0–0
12:19Star Thomas run for 7 yds to the DUKE 220–0
12:22Maalik Murphy pass incomplete0–0
12:32Tom Maginness punt for 65 yds0–0
13:17Omarion Hampton run for 1 yd to the UNC 200–0
13:53Omarion Hampton run for 3 yds to the UNC 190–0
14:20Jacolby Criswell pass complete to Bryson Nesbit for 5 yds to the UNC 160–0
14:30Kade Reynoldson punt for 59 yds , Alijah Huzzie returns for 1 yd to the UNC 110–0
14:34Maalik Murphy pass incomplete0–0
14:41Maalik Murphy pass incomplete0–0
14:59Star Thomas run for 6 yds to the DUKE 310–0
15:00Lucas Osada kickoff for 65 yds for a touchback0–0