Tar Heels
Tar Heels3-2
56
Final
Blue Devils
Blue Devils4-1
24

Tar Heels at Blue Devils, NCAAF live score and box score

Box score

Tar Heels
Blue Devils

Play-by-play

0:00 4th56-24
END

End of 4th Quarter

56-24
RUS

British Brooks run for 14 yds to the NCaro 24 for a 1ST down

56-24
RUS

British Brooks run for 3 yds to the NCaro 36 for a 1ST down

56-24
RUS

British Brooks run for 3 yds to the NCaro 33

56-24
RUS

Jacolby Criswell run for 6 yds to the NCaro 30

56-24
RUS

D.J. Jones run for 1 yd to the Duke 15

56-24
RUS

Jace Ruder run for 7 yds to the Duke 16 for a 1ST down

56-24
RUS

D.J. Jones run for 5 yds to the Duke 23

56-24
RUS

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

56-24
RUS

D.J. Jones run for 11 yds to the NCaro 47 for a 1ST down

56-24
KIC

Jackson Hubbard kickoff for 60 yds , Michael Carter return for 5 yds to the NCaro 10

56-24
RUS

Jordan Waters run for 2 yds for a TD

56-24
RUS

Gunnar Holmberg run for 1 yd to the NCaro 7

56-17
RUS

Mataeo Durant run for 5 yds to the NCaro 30 for a 1ST down

56-17
FUM

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

56-17
PAS

Gunnar Holmberg pass complete to Eli Pancol for 7 yds to the NCaro 8

56-17
PAS

Gunnar Holmberg pass complete to Darrell Harding Jr. for 15 yds to the NCaro 15 for a 1ST down

56-17
PAS

Gunnar Holmberg pass complete to Darrell Harding Jr. for 14 yds to the NCaro 35

56-17
SAC

Gunnar Holmberg sacked by Chris Collins for a loss of 9 yards to the NCaro 49

56-17
PAS

Gunnar Holmberg pass complete to Darrell Harding Jr. for 11 yds to the NCaro 40 for a 1ST down

56-17
RUS

Jordan Waters run for no gain to the NCaro 7

56-17
PUN

Ben Kiernan punt for 39 yds , Jontavis Robertson returns for 15 yds to the Duke 49

56-17
PAS

Jacolby Criswell pass complete to Josh Henderson for no gain to the NCaro 27

56-17
RUS

Jacolby Criswell run for 7 yds to the NCaro 27

56-17
RUS

Josh Henderson run for no gain to the NCaro 27

56-17
KIC

Jonathan Kim kickoff for 65 yds for a touchback

56-17
PUN

Porter Wilson punt for 47 yds , Dazz Newsome returns for 10 yds to the NCaro 20

56-17
PAS

Gunnar Holmberg pass incomplete to Dennis Smith, broken up by Obi Egbuna

56-17
PAS

Gunnar Holmberg pass complete to Jake Bobo for 14 yds to the Duke 39 for a 1ST down

56-17
RUS

Gunnar Holmberg run for a loss of 1 yard to the Duke 43

56-17
PAS

Gunnar Holmberg pass complete to Jalon Calhoun for 5 yds to the Duke 44

56-17
RUS

Michael Carter run for 12 yds for a TD (Grayson Atkins KICK)

56-17
RUS

Javonte Williams run for no gain to the NCaro 35

49-17
PAS

Sam Howell pass complete to Dazz Newsome for 12 yds to the NCaro 47 for a 1ST down

49-17
RUS

Javonte Williams run for 37 yds to the Duke 12 for a 1ST down

49-17
RUS

Javonte Williams run for 4 yds to the Duke 49

49-17
PUN

Porter Wilson punt for 36 yds, fair catch by Dazz Newsome at the NCaro 35

49-17
0:00 3rd49-17
END

End of 3rd Quarter

49-17
RUS

Gunnar Holmberg run for 4 yds to the Duke 29

49-17
RUS

Deon Jackson run for 6 yds to the Duke 33

49-17
PAS

Gunnar Holmberg pass incomplete to Jalon Calhoun

49-17
RUS

Mataeo Durant run for 1 yd to the Duke 5

49-17
PEN

DUKE Penalty, false start (Devery Hamilton) to the Duke 10

49-17
SAC

Gunnar Holmberg sacked by Chris Collins for a loss of 8 yards to the Duke 25

49-17
PEN

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.

49-17
RUS

Mataeo Durant run for 17 yds to the Duke 27 for a 1ST down

49-17
RUS

Gunnar Holmberg run for 6 yds to the Duke 37 for a 1ST down

49-17
RUS

Gunnar Holmberg run for 4 yds to the Duke 31

49-17
RUS

Gunnar Holmberg run for a loss of 2 yards to the Duke 15

49-17
RUS

Gunnar Holmberg run for 12 yds to the Duke 17 for a 1ST down

49-17
PUN

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

49-17
PAS

Sam Howell pass incomplete to Dazz Newsome, broken up by Jalen Alexander NORTH CAROLINA Penalty, ineligible downfield on pass ( Yards) declined

49-17
RUS

Javonte Williams run for 2 yds to the NCaro 36

49-17
PAS

Sam Howell pass complete to Javonte Williams for 6 yds to the NCaro 42

49-17
PAS

Chase Brice pass incomplete to Jarett Garner

49-17
PAS

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

49-17
PAS

Chase Brice pass incomplete to Deon Jackson

49-17
PAS

Chase Brice pass incomplete to Jarett Garner

49-17
PAS

Chase Brice pass complete to Jake Marwede for 5 yds to the NCaro 34

49-17
PAS

Chase Brice pass incomplete to Jarett Garner, broken up by Patrice Rene

49-17
RUS

Deon Jackson run for 3 yds to the Duke 18

49-17
SAC

Sam Howell sacked by Dorian Mausi for a loss of 6 yards to the NCaro 32

49-17
RUS

Michael Carter run for 10 yds to the Duke 28 for a 1ST down

49-17
RUS

Javonte Williams run for 14 yds to the NCaro 46

49-17
PAS

Sam Howell pass complete to Javonte Williams for 9 yds to the NCaro 38 for a 1ST down

49-17
KIC

Jackson Hubbard kickoff for 59 yds

49-17
PAS

Sam Howell pass intercepted Michael Carter II return for no gain to the Duke 15

49-17
RUS

Michael Carter run for 2 yds to the Duke 26

49-17
RUS

Michael Carter run for 1 yd to the Duke 38

49-17
PAS

Sam Howell pass complete to Dazz Newsome for 15 yds to the Duke 39 for a 1ST down

49-17
RUS

Sam Howell run for 1 yd to the NCaro 29

49-17
RUS

Javonte Williams run for 3 yds to the NCaro 28

49-17
RUS

Mataeo Durant run for 46 yds for a TD (Charlie Ham KICK)

49-17
PAS

Chase Brice pass complete to Jalon Calhoun for 10 yds to the NCaro 46 for a 1ST down

49-10
KIC

Jonathan Kim kickoff for 65 yds for a touchback

49-10
RUS

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

49-10
RUS

Mataeo Durant run for 1 yd to the Duke 44

49-10
PAS

Sam Howell pass complete to Dazz Newsome for 13 yds for a TD (Grayson Atkins KICK)

49-10
RUS

Michael Carter run for 2 yds to the Duke 13

42-10
RUS

Sam Howell run for 13 yds to the Duke 15 for a 1ST down

42-10
KIC

Jonathan Kim kickoff for 65 yds for a touchback

42-10
FUM

Deon Jackson run for 2 yds to the Duke 28 Deon Jackson fumbled, forced by Jeremiah Gemmel, recovered by NCaro Chazz Surratt

42-10
0:01 2nd42-10
RUS

Michael Carter run for a loss of 2 yards to the NCaro 45

42-10
KIC

Charlie Ham on-side kick recovered by NORTH CAROLINA at the NCaro 47

42-10
END

End of 2nd Quarter

42-10
FIE

Charlie Ham 29 yd FG GOOD

42-10
PAS

Chase Brice pass complete to Mataeo Durant for 13 yds to the NCaro 11 for a 1ST down

42-7
PAS

Chase Brice pass incomplete to Noah Gray, broken up by Cam'Ron Kelly

42-7
PAS

Chase Brice pass incomplete

42-7
PAS

Chase Brice pass complete to Jalon Calhoun for 12 yds to the NCaro 39 for a 1ST down

42-7
PEN

Brice, C. pass incomplete to Smith, D., PENALTY NC personal foul (Fox, Tomon) 15 yards to the NC24, 1ST DOWN DU, NO PLAY.

42-7
TIM

Timeout DUKE, clock 00:47

42-7
RUS

Mataeo Durant run for 7 yds to the 50 yard line

42-7
RUS

Mataeo Durant run for 18 yds to the Duke 43 for a 1ST down

42-7
KIC

Jonathan Kim kickoff for 65 yds for a touchback

42-7
SAC

Chase Brice sacked by Tyrone Hopper for a loss of 1 yard to the Duke 49

42-7
RUS

Javonte Williams run for 33 yds for a TD (Grayson Atkins KICK)

42-7
RUS

Michael Carter run for a loss of 1 yard to the NCaro 44

35-7
PAS

Sam Howell pass complete to Michael Carter for 14 yds to the Duke 34 for a 1ST down

35-7
RUS

Sam Howell run for 8 yds to the Duke 48

35-7
PAS

Sam Howell pass incomplete to Dyami Brown

35-7
PAS

Sam Howell pass complete to Emery Simmons for 16 yds to the NCaro 45 for a 1ST down

35-7
PEN

NORTH CAROLINA Penalty, false start (-5 Yards) to the Duke 33

35-7
RUS

Michael Carter run for 6 yds to the Duke 28

35-7
PAS

Chase Brice pass incomplete to Noah Gray

35-7
TIM

Timeout DUKE, clock 04:16

35-7
PAS

Chase Brice pass incomplete to Eli Pancol

35-7
KIC

Jonathan Kim kickoff for 65 yds for a touchback

35-7
PAS

Chase Brice pass complete to Darrell Harding Jr. for 2 yds to the NCaro 26

35-7
RUS

Deon Jackson run for a loss of 3 yards to the NCaro 29

35-7
PAS

Chase Brice pass complete to Deon Jackson for 47 yds to the NCaro 28 for a 1ST down

35-7
RUS

Javonte Williams run for 32 yds for a TD (Grayson Atkins KICK)

35-7
RUS

Michael Carter run for 3 yds to the Duke 32

28-7
PAS

Sam Howell pass incomplete to Dazz Newsome, broken up by Marquis Waters

28-7
RUS

Sam Howell run for 14 yds to the Duke 40 for a 1ST down

28-7
PAS

Sam Howell pass incomplete to Khafre Brown

28-7
PAS

Sam Howell pass incomplete to Emery Simmons

28-7
RUS

Michael Carter run for 10 yds to the NCaro 43

28-7
KIC

Jack Driggers kickoff for 62 yds

28-7
RUS

Javonte Williams run for 5 yds to the Duke 35

28-7
RUS

Michael Carter run for 3 yds to the NCaro 46 for a 1ST down

28-7
RUS

Michael Carter run for a loss of 2 yards to the NCaro 33

28-7
RUS

Eli Pancol run for 22 yds for a TD (Charlie Ham KICK)

28-7
RUS

Chase Brice run for 1 yd to the NCaro 25

28-0
RUS

Chase Brice run for 2 yds to the NCaro 26

28-0
KIC

Jonathan Kim kickoff for 65 yds for a touchback

28-0
PEN

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.

28-0
SAC

Chase Brice sacked by Desmond Evans for a loss of 7 yards to the Duke 40

28-0
PAS

Chase Brice pass complete to Mataeo Durant for 16 yds to the Duke 44 for a 1ST down

28-0
PAS

Chase Brice pass incomplete

28-0
PAS

Chase Brice pass incomplete to Jalon Calhoun

28-0
RUS

Mataeo Durant run for 3 yds to the Duke 28

28-0
RUS

Deon Jackson run for 3 yds to the Duke 47

28-0
RUS

Deon Jackson run for 3 yds to the NCaro 22 for a 1ST down

28-0
RUS

Eli Pancol run for 5 yds to the NCaro 28

28-0
PAS

Chase Brice pass complete to Eli Pancol for 12 yds to the NCaro 33 for a 1ST down

28-0
PAS

Sam Howell pass complete to Michael Carter for 22 yds for a TD (Grayson Atkins KICK)

28-0
PAS

Sam Howell pass incomplete to Dyami Brown, broken up by Michael Carter II

21-0
0:00 1st21-0
END

End of 1st Quarter

21-0
RUS

Michael Carter run for a loss of 1 yard to the Duke 22

21-0
KIC

Jonathan Kim kickoff for 65 yds for a touchback

21-0
RUS

Chase Brice run for a loss of 2 yards to the NCaro 49

21-0
RUS

Mataeo Durant run for 28 yds to the NCaro 47 for a 1ST down

21-0
RUS

Mataeo Durant run for 3 yds to the NCaro 46

21-0
PAS

Chase Brice pass intercepted DeAndre Hollins return for 43 yds to the Duke 21

21-0
RUS

Javonte Williams run for 4 yds for a TD (Grayson Atkins KICK)

21-0
TIM

Timeout NORTH CAROLINA, clock 03:29

14-0
RUS

Michael Carter run for 27 yds to the Duke 6 for a 1ST down

14-0
RUS

Javonte Williams run for 5 yds to the Duke 33 for a 1ST down

14-0
RUS

Michael Carter run for 2 yds to the Duke 4

14-0
PAS

Sam Howell pass complete to Dazz Newsome for 2 yds to the Duke 45

14-0
PAS

Sam Howell pass complete to Khafre Brown for 16 yds to the NCaro 44 for a 1ST down

14-0
PAS

Sam Howell pass complete to Dazz Newsome for a loss of 1 yard to the Duke 47

14-0
PAS

Sam Howell pass complete to Michael Carter for 10 yds to the Duke 46 for a 1ST down

14-0
PAS

Sam Howell pass complete to Javonte Williams for 7 yds to the Duke 38

14-0
RUS

Michael Carter run for 8 yds to the NCaro 28

14-0
PAS

Chase Brice pass complete to Jalon Calhoun for 7 yds to the NCaro 45

14-0
PAS

Chase Brice pass complete to Noah Gray for 3 yds to the 50 yard line

14-0
RUS

Deon Jackson run for 5 yds to the Duke 47

14-0
PUN

Porter Wilson punt for 47 yds for a touchback

14-0
PEN

DUKE Penalty, false start (-5 Yards) to the Duke 48

14-0
KIC

Jonathan Kim kickoff for 65 yds for a touchback

14-0
RUS

Chase Brice run for 3 yds to the NCaro 47

14-0
RUS

Chase Brice run for a loss of 5 yards to the 50 yard line

14-0
RUS

Deon Jackson run for 3 yds to the NCaro 47 for a 1ST down

14-0
RUS

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

14-0
RUS

Sam Howell run for 3 yds for a TD (Grayson Atkins KICK)

14-0
PAS

Sam Howell pass complete to Emery Simmons for 51 yds to the Duke 3 for a 1ST down

7-0
RUS

Javonte Williams run for 12 yds to the NCaro 46 for a 1ST down

7-0
SAC

Chase Brice sacked by Jeremiah Gemmel for a loss of 7 yards to the Duke 18

7-0
PUN

Porter Wilson punt for 45 yds, punt out-of-bounds at the NCaro 34 , Dazz Newsome returns for 5 yds to the NCaro 34

7-0
KIC

Jonathan Kim kickoff for 65 yds for a touchback

7-0
RUS

Deon Jackson run for 8 yds to the Duke 26

7-0
PAS

Chase Brice pass incomplete

7-0
PAS

Sam Howell pass complete to Javonte Williams for 2 yds for a TD, (Grayson Atkins KICK)

7-0
PAS

Sam Howell pass incomplete

PAS

Sam Howell pass complete to Dyami Brown for 12 yds to the Duke 22 for a 1ST down

PAS

Sam Howell pass complete to Dazz Newsome for 16 yds to the Duke 34 for a 1ST down

KIC

Jack Driggers kickoff for 64 yds DUKE Penalty, ball on NC35, PENALTY personal foul (-15 Yards) to the 50 yard line

PAS

Sam Howell pass complete to Dyami Brown for 13 yds to the Duke 9 for a 1ST down

RUS

Sam Howell run for 2 yds to the Duke 2

PAS

Sam Howell pass incomplete to Dyami Brown

RUS

Michael Carter run for 5 yds to the Duke 4