Tar Heels
Tar HeelsAway
45
Final
Blue Devils
Blue DevilsHome
20

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

Box score

Tar Heels
Blue Devils

Play-by-play

0:20 4th45-20
RUS

Thomas Sirk run for 5 yds to the Duke 30 for a 1ST down

45-20
END

End of 4th Quarter

45-20
RUS

Thomas Sirk run for no gain to the Duke 25

45-20
RUS

Thomas Sirk run for 4 yds to the Duke 25

45-20
RUS

Thomas Sirk run for 1 yd to the Duke 21

45-20
PUN

Tommy Hibbard punt for 47 yds, downed at the Duke 20

45-20
RUS

Charles Brunson run for 6 yds to the NCaro 33

45-20
RUS

Romar Morris run for 10 yds to the NCaro 27

45-20
RUS

Romar Morris run for 1 yd to the NCaro 27 NORTH CAROLINA Penalty, Offensive Holding (-10 Yards) to the NCaro 17

45-20
RUS

Romar Morris run for no gain to the NCaro 26

45-20
RUS

Romar Morris run for 12 yds to the NCaro 26 for a 1ST down

45-20
PAS

Anthony Boone pass incomplete

45-20
PAS

Anthony Boone pass incomplete to Jamison Crowder

45-20
PAS

Anthony Boone pass incomplete to Jamison Crowder

45-20
PAS

Anthony Boone pass complete to Johnell Barnes for 7 yds to the NCaro 14

45-20
PAS

Anthony Boone pass complete to Johnell Barnes for 45 yds to the NCaro 21 for a 1ST down

45-20
KIC

Nick Weiler kickoff for 65 yds , DeVon Edwards return for 19 yds to the Duke 34

45-20
RUS

Marquise Williams run for 16 yds for a TD, (Thomas Moore KICK)

45-20
PEN

NORTH CAROLINA Penalty, Unsportsmanlike Conduct (Marquise Williams) to the NCaro 20

38-20
RUS

Romar Morris run for 1 yd to the Duke 16

38-20
RUS

Romar Morris run for 10 yds to the Duke 17 for a 1ST down

38-20
RUS

Romar Morris run for 4 yds to the Duke 27

38-20
KIC

Jack Willoughby on-side kick recovered by NORTH CAROLINA at the Duke 31 , Quinshad Davis return for 18 yds to the Duke 31

38-20
RUS

Thomas Sirk run for 1 yd for a TD, (Two-Point Conversion failed )

38-20
RUS

Thomas Sirk run for 1 yd to the NCaro 1

38-14
PAS

Anthony Boone pass complete to Johnell Barnes for 6 yds to the NCaro 2 for a 1ST down

38-14
PAS

Anthony Boone pass complete to Johnell Barnes for 13 yds to the NCaro 8

38-14
RUS

TEAM run for a loss of 7 yards to the NCaro 21

38-14
PEN

NORTH CAROLINA Penalty, Unsportsmanlike Conduct (Junior Gnonkonde) to the NCaro 14 for a 1ST down

38-14
PAS

Anthony Boone pass complete to David Reeves for 9 yds to the NCaro 29

38-14
PAS

Anthony Boone pass complete to Josh Snead for 4 yds to the NCaro 38

38-14
PEN

DUKE Penalty, False Start (Max McCaffrey) to the NCaro 42

38-14
PAS

Anthony Boone pass complete to Max McCaffrey for 18 yds to the NCaro 37 for a 1ST down

38-14
PAS

Anthony Boone pass incomplete to Jamison Crowder

38-14
PAS

Anthony Boone pass complete to Johnell Barnes for 10 yds to the Duke 45 for a 1ST down

38-14
PAS

Anthony Boone pass complete to Max McCaffrey for 10 yds to the Duke 35 for a 1ST down

38-14
RUS

Anthony Boone run for 8 yds to the Duke 25

38-14
PUN

Tommy Hibbard punt for 31 yds, fair catch by Jamison Crowder at the Duke 17

38-14
RUS

Marquise Williams run for 4 yds to the Duke 48

38-14
RUS

T.J. Logan run for 7 yds to the NCaro 48

38-14
PEN

NORTH CAROLINA Penalty, False Start (-5 Yards) to the NCaro 41

38-14
RUS

T.J. Logan run for 2 yds to the NCaro 44 NORTH CAROLINA Penalty, Offensive Holding (-10 Yards) to the NCaro 46

38-14
0:00 3rd38-14
END

End of 3rd Quarter

38-14
RUS

Marquise Williams run for 6 yds to the Duke 46

38-14
RUS

T.J. Logan run for 6 yds to the NCaro 48 for a 1ST down

38-14
RUS

T.J. Logan run for 4 yds to the NCaro 42

38-14
PAS

Marquise Williams pass complete to Quinshad Davis for 5 yds to the NCaro 38 for a 1ST down

38-14
RUS

Marquise Williams run for 6 yds to the NCaro 33

38-14
KIC

Jack Willoughby kickoff for 54 yds , Damien Washington return for 16 yds to the NCaro 27

38-14
PAS

Anthony Boone pass complete to Jamison Crowder for 18 yds for a TD, (Ross Martin KICK)

38-14
RUS

Anthony Boone run for 7 yds to the NCaro 18 for a 1ST down

38-7
RUS

Josh Snead run for 4 yds to the NCaro 25

38-7
PAS

Anthony Boone pass incomplete to Issac Blakeney

38-7
RUS

Thomas Sirk run for 3 yds to the NCaro 29 for a 1ST down

38-7
PAS

Anthony Boone pass complete to Jamison Crowder for 3 yds to the NCaro 32

38-7
RUS

Shaun Wilson run for 4 yds to the NCaro 35

38-7
PAS

Anthony Boone pass complete to Jamison Crowder for 10 yds to the NCaro 39 for a 1ST down

38-7
RUS

Shaun Wilson run for 4 yds to the NCaro 49 for a 1ST down

38-7
RUS

Anthony Boone run for 9 yds to the Duke 47

38-7
PAS

Anthony Boone pass incomplete to David Reeves

38-7
FUM

Anthony Boone pass complete to Jamison Crowder for 13 yds Jamison Crowder fumbled, forced by Cayson Collins, recovered by Duke Max McCaffrey for a 1ST down

38-7
KIC

Nick Weiler kickoff for 65 yds for a touchback

38-7
FIE

Thomas Moore 30 yd FG GOOD

38-7
RUS

Marquise Williams run for 6 yds to the Duke 13

35-7
RUS

Marquise Williams run for 1 yd to the Duke 19

35-7
RUS

Romar Morris run for 1 yd to the Duke 20

35-7
PAS

Marquise Williams pass complete to Bug Howard for 35 yds to the Duke 21 for a 1ST down

35-7
PUN

Will Monday punt for 37 yds, fair catch by Ryan Switzer at the NCaro 44

35-7
TIM

Timeout NORTH CAROLINA, clock 08:28

35-7
PAS

Anthony Boone pass incomplete

35-7
PAS

Anthony Boone pass complete to Issac Blakeney for 7 yds to the Duke 19

35-7
PAS

Anthony Boone pass incomplete to Jamison Crowder

35-7
KIC

Nick Weiler kickoff for 64 yds , DeVon Edwards return for 11 yds to the Duke 12

35-7
RUS

T.J. Logan run for 1 yd for a TD, (Thomas Moore KICK)

35-7
PAS

Marquise Williams pass incomplete to Quinshad Davis

28-7
RUS

Marquise Williams run for no gain to the Duke 1

28-7
RUS

Romar Morris run for 4 yds to the Duke 1

28-7
PAS

Marquise Williams pass complete to T.J. Logan for 15 yds to the Duke 5 for a 1ST down

28-7
PAS

Marquise Williams pass incomplete to Ryan Switzer

28-7
PAS

Marquise Williams pass incomplete to T.J. Thorpe

28-7
PEN

DUKE Penalty, Defensive Holding (Bryon Fields) to the Duke 20 for a 1ST down

28-7
PAS

Marquise Williams pass incomplete to Ryan Switzer

28-7
RUS

Marquise Williams run for no gain to the Duke 30

28-7
RUS

T.J. Logan run for 4 yds to the Duke 30

28-7
PAS

Marquise Williams pass complete to Jack Tabb for 19 yds to the Duke 34 for a 1ST down

28-7
RUS

T.J. Logan run for 1 yd to the NCaro 47

28-7
PAS

Marquise Williams pass complete to Quinshad Davis for 3 yds to the NCaro 46

28-7
PAS

Marquise Williams pass complete to Quinshad Davis for 9 yds to the NCaro 43 for a 1ST down

28-7
PAS

Marquise Williams pass complete to Ryan Switzer for 2 yds to the NCaro 34

28-7
PAS

Anthony Boone pass intercepted M.J. Stewart return for no gain to the NCaro 32

28-7
RUS

Anthony Boone run for no gain to the Duke 30

28-7
RUS

Josh Snead run for 5 yds to the Duke 30

28-7
KIC

Nick Weiler kickoff for 65 yds for a touchback

28-7
0:00 2nd28-7
END

End of 2nd Quarter

28-7
RUS

Shaquille Powell run for 7 yds to the Duke 27 for a 1ST down

28-7
PEN

NORTH CAROLINA Penalty, Defensive Offside (5 Yards) to the Duke 20

28-7
FUM

Anthony Boone run for a loss of 4 yards to the Duke 15 Anthony Boone fumbled, recovered by Duke Anthony Boone

28-7
PAS

Anthony Boone pass complete to Johnell Barnes for 4 yds to the Duke 19

28-7
SAC

Marquise Williams sacked by DeVon Edwards and C.J. France for a loss of 7 yards to the Duke 15 Marquise Williams fumbled, forced by DeVon Edwards, recovered by Duke Jordan DeWalt-Ondijo , return for 0 yards

28-7
RUS

Marquise Williams run for 8 yds to the Duke 8

28-7
PAS

Marquise Williams pass incomplete to Bug Howard

28-7
PEN

NORTH CAROLINA Penalty, Offensive Holding (Caleb Peterson) to the Duke 16

28-7
PAS

Marquise Williams pass complete to Quinshad Davis for 17 yds to the Duke 6 for a 1ST down

28-7
TIM

Timeout NORTH CAROLINA, clock 02:31

28-7
PEN

NORTH CAROLINA Penalty, False Start (Jack Tabb) to the Duke 23

28-7
RUS

T.J. Logan run for 7 yds to the Duke 18

28-7
RUS

Romar Morris run for 4 yds to the Duke 25 for a 1ST down

28-7
RUS

Romar Morris run for 6 yds to the Duke 29

28-7
RUS

Romar Morris run for 20 yds to the Duke 35 for a 1ST down

28-7
RUS

Romar Morris run for 9 yds to the NCaro 45

28-7
PUN

Will Monday punt for 15 yds, downed at the NCaro 36

28-7
SAC

Anthony Boone sacked by Jessie Rogers and Norkeithus Otis for a loss of 9 yards to the Duke 49

28-7
RUS

Anthony Boone run for a loss of 1 yard to the NCaro 42

28-7
RUS

Shaun Wilson run for 4 yds to the NCaro 41

28-7
PAS

Anthony Boone pass complete to Max McCaffrey for 20 yds to the NCaro 45 for a 1ST down

28-7
PAS

Anthony Boone pass complete to Shaun Wilson for 1 yd to the Duke 35

28-7
RUS

Shaun Wilson run for 3 yds to the Duke 34

28-7
SAC

Marquise Williams sacked by Jordan DeWalt-Ondijo and Jamal Bruce for a loss of 5 yards to the Duke 31 Marquise Williams fumbled, recovered by Duke David Helton , return for 0 yards

28-7
RUS

Marquise Williams run for 16 yds to the Duke 23 for a 1ST down

28-7
RUS

T.J. Logan run for 9 yds to the Duke 39 for a 1ST down

28-7
RUS

T.J. Logan run for 9 yds to the Duke 48

28-7
RUS

Marquise Williams run for 10 yds to the NCaro 43 for a 1ST down

28-7
RUS

T.J. Logan run for 2 yds to the NCaro 33

28-7
PUN

Will Monday punt for 51 yds , Ryan Switzer returns for a loss of 3 yards to the NCaro 31

28-7
PAS

Anthony Boone pass incomplete to Max McCaffrey

28-7
PAS

Anthony Boone pass incomplete to Issac Blakeney

28-7
RUS

Josh Snead run for 8 yds to the Duke 15

28-7
FUM

Marquise Williams run for 6 yds to the Duke 7 Marquise Williams fumbled, recovered by Duke Bryon Fields

28-7
PAS

Marquise Williams pass complete to Ryan Switzer for 62 yds to the Duke 13 for a 1ST down

28-7
PEN

NORTH CAROLINA Penalty, Offensive Holding (Lucas Crowley) to the NCaro 25

28-7
RUS

Marquise Williams run for 12 yds to the NCaro 35 for a 1ST down

28-7
PUN

Will Monday punt for 38 yds, punt out-of-bounds at the NCaro 23

28-7
PAS

Anthony Boone pass incomplete to Johnell Barnes

28-7
PAS

Anthony Boone pass incomplete

28-7
RUS

Anthony Boone run for 5 yds to the Duke 39

28-7
RUS

Shaquille Powell run for 10 yds to the Duke 34 for a 1ST down

28-7
KIC

Nick Weiler kickoff for 65 yds , DeVon Edwards return for 24 yds to the Duke 24

28-7
RUS

Marquise Williams run for 1 yd for a TD, (Thomas Moore KICK)

28-7
RUS

Romar Morris run for 3 yds to the Duke 1

21-7
RUS

Romar Morris run for 4 yds to the Duke 4 for a 1ST down

21-7
PAS

Marquise Williams pass complete to T.J. Thorpe for 7 yds to the Duke 8

21-7
PAS

Marquise Williams pass complete to Ryan Switzer for 45 yds to the Duke 15 for a 1ST down

21-7
PUN

Will Monday punt for 41 yds , Ryan Switzer returns for 16 yds to the NCaro 40

21-7
PAS

Anthony Boone pass incomplete to Jamison Crowder

21-7
SAC

Anthony Boone sacked by Norkeithus Otis and Ethan Farmer for a loss of 4 yards to the Duke 35

21-7
0:00 1st21-7
END

End of 1st Quarter

21-7
PAS

Anthony Boone pass incomplete to Johnell Barnes

21-7
RUS

Anthony Boone run for 5 yds to the Duke 39 for a 1ST down

21-7
PAS

Anthony Boone pass complete to Max McCaffrey for 9 yds to the Duke 34

21-7
RUS

Shaun Wilson run for no gain to the Duke 25

21-7
KIC

Nick Weiler kickoff for 65 yds for a touchback

21-7
PAS

Marquise Williams pass complete to Mack Hollins for 1 yd for a TD, (Thomas Moore KICK)

21-7
RUS

T.J. Logan run for no gain to the Duke 1

14-7
RUS

T.J. Logan run for 1 yd to the Duke 1

14-7
RUS

T.J. Logan run for a loss of 1 yard to the Duke 2

14-7
PAS

Marquise Williams pass complete to Bug Howard for 6 yds to the Duke 48

14-7
PAS

Marquise Williams pass complete to Bug Howard for 14 yds to the NCaro 46 for a 1ST down

14-7
PAS

Marquise Williams pass complete to Austin Proehl for 4 yds to the NCaro 32 for a 1ST down

14-7
PEN

DUKE Penalty, Defensive Offside (Dezmond Johnson) to the NCaro 28

14-7
PAS

Marquise Williams pass incomplete

14-7
RUS

Marquise Williams run for 2 yds to the NCaro 23

14-7
KIC

Jack Willoughby kickoff for 60 yds , Damien Washington return for 16 yds to the NCaro 21

14-7
PAS

Anthony Boone pass complete to Issac Blakeney for 10 yds for a TD, (Ross Martin KICK)

14-7
PAS

Anthony Boone pass incomplete

14-0
RUS

Anthony Boone run for 6 yds to the NCaro 10

14-0
PAS

Anthony Boone pass complete to Jamison Crowder for 31 yds to the NCaro 16 for a 1ST down

14-0
PAS

Anthony Boone pass incomplete to Jamison Crowder

14-0
RUS

Anthony Boone run for 7 yds to the NCaro 47

14-0
PAS

Anthony Boone pass incomplete to Max McCaffrey

14-0
RUS

Thomas Sirk run for 12 yds to the Duke 46 for a 1ST down

14-0
RUS

Anthony Boone run for 8 yds to the Duke 34

14-0
RUS

Josh Snead run for 1 yd to the Duke 26

14-0
KIC

Nick Weiler kickoff for 65 yds for a touchback

14-0
FUM

Anthony Boone sacked for a loss of 1 yd by D. Lawrence and N. Jones, fumbled, Tim Scott 10 Yd Fumble Return for TD (Thomas Moore Kick)

14-0
PEN

DUKE Penalty, Face Mask (10 yards) (-10 Yards) to the Duke 11

7-0
KIC

Nick Weiler kickoff for 61 yds , DeVon Edwards return for 17 yds to the Duke 21

7-0
PAS

Marquise Williams pass complete to Quinshad Davis for 3 yds for a TD, (Thomas Moore KICK)

7-0
RUS

Romar Morris run for 1 yd to the Duke 3

RUS

Marquise Williams run for 12 yds to the Duke 4 for a 1ST down

RUS

Marquise Williams run for 4 yds to the Duke 16 for a 1ST down

RUS

Romar Morris run for 6 yds to the Duke 20

RUS

T.J. Logan run for 4 yds to the Duke 26 for a 1ST down

RUS

T.J. Logan run for 9 yds to the Duke 30

PAS

Marquise Williams pass complete to T.J. Logan for 22 yds to the Duke 39 for a 1ST down

RUS

T.J. Logan run for 4 yds to the NCaro 39

RUS

Marquise Williams run for 1 yd to the NCaro 35

PEN

DUKE Penalty, Defensive Offside (5 Yards) to the NCaro 34 for a 1ST down

PAS

Marquise Williams pass incomplete to Mack Hollins

PAS

Marquise Williams pass complete to Quinshad Davis for 7 yds to the NCaro 29

FUM

Thomas Sirk run for 1 yd to the NCaro 20 Thomas Sirk fumbled, forced by Justin Thomason, recovered by NCaro Jeff Schoettmer at the NCaro 22

RUS

Shaquille Powell run for 3 yds to the NCaro 21

PAS

Anthony Boone pass complete to Max McCaffrey for 16 yds to the NCaro 24 for a 1ST down

PAS

Anthony Boone pass complete to Jamison Crowder for a loss of 2 yards to the NCaro 40

RUS

Shaquille Powell run for 8 yds to the NCaro 38

PUN

Tommy Hibbard punt for 49 yds , Jamison Crowder returns for 30 yds to the NCaro 46

PAS

Marquise Williams pass incomplete

PAS

Marquise Williams pass incomplete

RUS

Marquise Williams run for 2 yds to the NCaro 27

KIC

Jack Willoughby kickoff for 65 yds for a touchback