Referee Jeff Flanagan; umpire Jim Eckl; head linesman Arthur Hardin; line judge Colin Formulak; side judge Jeffrey Shears; field judge Wayne Rundell; back judge Bryan Platt; center judge Larry HayesGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
North Carolina
Duke
403
Total yards
467
297
Passing yards
240
106
Rushing yards
227
9.0
Yards per pass
7.1
3.9
Yards per rush
4.1
23
First downs
28
4–10
Third downs
10–17
0–0
Fourth downs
0–1
2
Turnovers
0
7–65
Penalties
5–60
22:21
Possession
37:39
2
Sacks (by defense)
1
Efficiency
North Carolina
Duke
45%
Success rate
48%
0.10
EPA per play
0.21
1.27
Explosiveness
1.09
−0.09
Rushing EPA
0.15
0.28
Passing EPA
0.29
48%
Passing-down success
39%
−0.26
First-down EPA
−0.11
0.55
Second-down EPA
0.38
0.50
Third-down EPA
0.82
12%
Havoc by its defense
16%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
North Carolina 70% to win. Duke pulled the upset.
The line
North Carolina −10.5, over/under 66.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were North Carolina 77%, Duke 23%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Duke drives left to right, North Carolina right to left.
Q1 DukePunt, 6 plays, 15 yards
Q1 North CarolinaTouchdown, 8 plays, 70 yards
Q1 DukePunt, 5 plays, 28 yards
Q1 North CarolinaTouchdown, 10 plays, 96 yards
Q1 DukeTouchdown, 11 plays, 68 yards
Q2 North CarolinaPunt, 3 plays, 1 yard
Q2 DukeTouchdown, 11 plays, 95 yards
Q2 North CarolinaTouchdown, 4 plays, 84 yards
Q2 DukeTouchdown, 10 plays, 70 yards
Q2 North CarolinaPunt, 3 plays, 7 yards
Q2 DukePunt, 5 plays, 17 yards
Q2 North CarolinaPunt, 6 plays, 3 yards
Q2 DukeEnd of half, 1 play, −1 yard
Q3 North CarolinaInterception, 6 plays, 50 yards
Q3 DukePunt, 5 plays, 12 yards
Q3 North CarolinaField goal, 9 plays, 50 yards
Q3 DukeTouchdown, 8 plays, 74 yards
Q3 North CarolinaField goal, 4 plays, 6 yards
Q3 DukeTurnover on downs, 11 plays, 56 yards
Q4 North CarolinaPunt, 5 plays, 29 yards
Q4 DukePunt, 13 plays, 65 yards
Q4 North CarolinaInterception, 4 plays, 12 yards
Q4 DukeEnd of game, 3 plays, −7 yards
Play by play
1st quarter5 drives, then North Carolina 14, Duke 0
Duke Punt, 6 plays
15:00
1st & 10 at own 35
Nick Weiler kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
Daniel Jones pass incomplete to Erich Schneider
14:44
2nd & 10 at own 25
Daniel Jones pass complete to Erich Schneider for 5 yds to the Duke 30
14:18
3rd & 5 at own 30
Daniel Jones pass complete to Chris Taylor for 5 yds to the Duke 35 for a 1ST down
13:47
1st & 10 at own 35
Shaun Wilson run for 4 yds to the Duke 39
13:12
2nd & 6 at own 39
Shaun Wilson run for 2 yds to the Duke 41
12:29
3rd & 4 at own 41
Daniel Jones run for a loss of 1 yard to the Duke 40
12:01
4th & 5 at own 40
Danny Stirt punt for 30 yds, downed at the NCaro 30
North Carolina Touchdown, 8 plays
11:51
1st & 10 at own 30
Mitch Trubisky pass complete to Elijah Hood for 4 yds to the NCaro 34
11:20
2nd & 6 at own 34
Elijah Hood run for 2 yds to the NCaro 36
10:54
3rd & 4 at own 36
Mitch Trubisky run for 7 yds to the NCaro 43 for a 1ST down
10:40
1st & 10 at own 43
Mitch Trubisky pass complete to Ryan Switzer for 18 yds to the Duke 39 for a 1ST down
10:15
1st & 10 at opp 39
Mitch Trubisky pass incomplete to Ryan Switzer
10:09
2nd & 10 at opp 39
Mitch Trubisky pass complete to Thomas Jackson for 22 yds to the Duke 17 for a 1ST down
9:53
1st & 10 at opp 17
Elijah Hood run for 1 yd to the Duke 16
9:34
2nd & 9 at opp 16
Thomas Jackson 16 Yd pass from Mitch Trubisky (Nick Weiler Kick)North Carolina 7, Duke 0
Duke Punt, 5 plays
9:34
2nd & 9 at own 35
Nick Weiler kickoff for 65 yds , Shaun Wilson return for 33 yds to the Duke 33
9:17
1st & 10 at own 33
Shaun Wilson run for 4 yds to the Duke 37
8:56
2nd & 6 at own 37
Daniel Jones pass complete to Shaun Wilson for 19 yds to the NCaro 44 for a 1ST down
8:32
1st & 10 at opp 44
Daniel Jones pass incomplete to T.J. Rahming
8:24
2nd & 10 at opp 44
Joseph Ajeigbe run for 5 yds to the NCaro 39
8:00
3rd & 5 at opp 39
Daniel Jones pass incomplete to T.J. Rahming, broken up by M.J. Stewart
7:50
4th & 5 at opp 39
Danny Stirt punt for 35 yds, downed at the NCaro 4
North Carolina Touchdown, 10 plays
7:38
1st & 10 at own 4
Elijah Hood run for 20 yds to the NCaro 24 for a 1ST down
7:23
1st & 10 at own 24
Elijah Hood run for 12 yds to the NCaro 36 for a 1ST down
7:05
1st & 10 at own 36
Mitch Trubisky pass complete to Bug Howard for 23 yds to the Duke 41 for a 1ST down
6:28
1st & 10 at opp 41
Mitch Trubisky pass complete to Brandon Fritts for 5 yds to the Duke 36
6:02
2nd & 5 at opp 36
T.J. Logan run for 6 yds to the Duke 30 for a 1ST down
5:39
1st & 10 at opp 30
Mitch Trubisky pass incomplete to Austin Proehl, broken up by Bryon Fields
5:32
2nd & 10 at opp 30
Mitch Trubisky pass complete to Ryan Switzer for no gain to the Duke 30
4:57
3rd & 10 at opp 30
Mitch Trubisky pass complete to Bug Howard for 10 yds to the Duke 20 for a 1ST down
4:24
1st & 10 at opp 20
Elijah Hood run for 1 yd to the Duke 19
3:59
2nd & 9 at opp 19
Bug Howard 19 Yd pass from Mitch Trubisky (Nick Weiler Kick)North Carolina 14, Duke 0
Duke Touchdown, 11 plays
3:59
2nd & 9 at own 35
Nick Weiler kickoff for 65 yds , Shaun Wilson return for 32 yds to the Duke 32
3:38
1st & 10 at own 32
Daniel Jones pass complete to Joseph Ajeigbe for 5 yds to the Duke 37
3:18
2nd & 5 at own 37
Daniel Jones pass complete to Erich Schneider for 16 yds to the NCaro 47 for a 1ST down
2:51
1st & 10 at opp 47
Daniel Jones run for 7 yds to the NCaro 40
2:16
2nd & 3 at opp 40
Daniel Jones pass incomplete to T.J. Rahming, broken up by Des Lawrence
2:10
3rd & 3 at opp 40
Daniel Jones pass complete to Erich Schneider for 5 yds to the NCaro 35 for a 1ST down
1:46
1st & 10 at opp 35
Shaun Wilson run for 5 yds to the NCaro 30
1:14
2nd & 5 at opp 30
Daniel Jones pass complete to Davis Koppenhaver for 6 yds to the NCaro 24 for a 1ST down
0:55
1st & 10 at opp 24
Shaun Wilson run for 4 yds to the NCaro 20
0:19
2nd & 6 at opp 20
Shaun Wilson run for 9 yds to the NCaro 11 for a 1ST down
0:00
1st & 10 at opp 11
Johnathan Lloyd run for 3 yds to the NCaro 8
Q2 14:54
2nd & 7 at opp 8
Daniel Jones 8 Yd Run (AJ Reed Kick)North Carolina 14, Duke 7
2nd quarter8 drives, then Tied at 21
North Carolina Punt, 3 plays
14:54
2nd & 7 at own 35
Will Kline kickoff for 53 yds DUKE Penalty, Unsportsmanlike Conduct (Nicodem Pierre) to the 50 yard line
14:45
1st & 10 at the 50
Khris Francis run for 1 yd to the Duke 49
14:30
2nd & 9 at opp 49
Khris Francis run for no gain to the Duke 49
13:40
3rd & 9 at opp 49
Mitch Trubisky pass incomplete to Austin Proehl
13:30
4th & 9 at opp 49
Tom Sheldon punt for 44 yds, downed at the Duke 5
Duke Touchdown, 11 plays
13:25
1st & 10 at own 5
Daniel Jones pass incomplete to T.J. Rahming
13:13
2nd & 10 at own 5
Joseph Ajeigbe run for 7 yds to the Duke 12
12:38
3rd & 3 at own 12
Daniel Jones pass complete to T.J. Rahming for 8 yds to the Duke 20 for a 1ST down
12:05
1st & 10 at own 20
Daniel Jones pass complete to Chris Taylor for 16 yds to the NCaro 36 for a 1ST down NORTH CAROLINA Penalty, Face Mask (15 yards) (Dominquie Green) to the NCaro 49 for a 1ST down
11:47
1st & 10 at opp 49
Daniel Jones pass incomplete to Chris Taylor
11:40
2nd & 10 at opp 49
Daniel Jones pass complete to Joseph Ajeigbe for 7 yds to the NCaro 42
11:12
3rd & 3 at opp 42
Daniel Jones pass complete to T.J. Rahming for 5 yds to the NCaro 37 for a 1ST down
10:44
1st & 10 at opp 37
Shaun Wilson run for 4 yds to the NCaro 33
10:10
2nd & 6 at opp 33
Daniel Jones pass complete to Chris Taylor for 29 yds to the NCaro 4 for a 1ST down
9:59
1st & goal at opp 4
Shaun Wilson run for 2 yds to the NCaro 2 for a 1ST down NORTH CAROLINA Penalty, Unsportsmanlike Conduct (Dajaun Drennon) to the NCaro 1 for a 1ST down
9:42
1st & goal at opp 1
Shaun Wilson 1 Yd Run (AJ Reed Kick)Tied at 14
North Carolina Touchdown, 4 plays
9:42
1st & 10 at own 35
Will Kline kickoff for 63 yds , Anthony Ratliff-Williams return for 14 yds to the NCaro 16
9:29
1st & 10 at own 16
Mitch Trubisky pass complete to Elijah Hood for 12 yds to the NCaro 28 for a 1ST down
9:02
1st & 10 at own 28
Elijah Hood run for 1 yd to the NCaro 29
8:43
2nd & 9 at own 29
Mitch Trubisky pass complete to Austin Proehl for 17 yds to the NCaro 46 for a 1ST down
8:28
1st & 10 at own 46
Carl Tucker 54 Yd pass from Mitch Trubisky (Nick Weiler Kick)North Carolina 21, Duke 14
Duke Touchdown, 10 plays
8:28
1st & 10 at own 35
Nick Weiler kickoff for 59 yds , Shaun Wilson return for 24 yds to the Duke 30
8:16
1st & 10 at own 30
Daniel Jones pass incomplete to Erich Schneider, broken up by Des Lawrence
8:09
2nd & 10 at own 30
Shaun Wilson run for 13 yds to the Duke 43 for a 1ST down
7:43
1st & 10 at own 43
Shaun Wilson run for 9 yds to the NCaro 48
7:19
2nd & 1 at opp 48
Shaun Wilson run for 6 yds to the NCaro 42 for a 1ST down
6:44
1st & 10 at opp 42
Daniel Jones run for 5 yds to the NCaro 37
6:14
2nd & 5 at opp 37
Jones, Daniel pass incomplete to Chambers, Quay, PENALTY DUKE holding (Helm, Daniel) 10 yards to the UNC47, NO PLAY.
6:08
2nd & 15 at opp 47
Shaun Wilson run for 3 yds to the NCaro 44 for a 1ST down NORTH CAROLINA Penalty, Personal Foul (Dajaun Drennon) to the NCaro 30 for a 1ST down
5:45
1st & 10 at opp 30
Daniel Jones pass complete to Daniel Helm for 20 yds to the NCaro 10 for a 1ST down
5:14
1st & goal at opp 10
Shaun Wilson run for 8 yds to the NCaro 2
4:55
2nd & goal at opp 2
Shaun Wilson run for 1 yd to the NCaro 1
4:26
3rd & goal at opp 1
Daniel Jones 1 Yd Run (AJ Reed Kick)Tied at 21
North Carolina Punt, 3 plays
4:26
3rd & 1 at own 35
Will Kline kickoff for 59 yds , T.J. Logan return for 28 yds to the NCaro 34
4:16
1st & 10 at own 34
T.J. Logan run for no gain to the NCaro 34
4:01
2nd & 10 at own 34
Mitch Trubisky run for 7 yds to the NCaro 41
3:34
3rd & 3 at own 41
Mitch Trubisky pass incomplete to Austin Proehl, broken up by Corbin McCarthy
3:24
4th & 3 at own 41
Tom Sheldon punt for 56 yds, downed at the Duke 3
Duke Punt, 5 plays
3:15
1st & 10 at own 3
Shaun Wilson run for 9 yds to the Duke 12
2:49
2nd & 1 at own 12
Shaun Wilson run for 2 yds to the Duke 14 for a 1ST down
2:25
1st & 10 at own 14
Shaun Wilson run for 1 yd to the Duke 15
1:54
2nd & 9 at own 15
Daniel Jones pass incomplete to Erich Schneider, broken up by Cole Holcomb
1:47
3rd & 9 at own 15
Daniel Jones run for 5 yds to the Duke 20
1:41
4th & 4 at own 20
Danny Stirt punt for 32 yds, fair catch by Ryan Switzer at the NCaro 48
North Carolina Punt, 6 plays
1:31
1st & 10 at own 48
Mitch Trubisky pass complete to T.J. Logan for a loss of 7 yards to the NCaro 41
1:30
2nd & 17 at own 41
Timeout NORTH CAROLINA, clock 01:30
1:21
2nd & 17 at own 41
Mitch Trubisky pass complete to T.J. Logan for 7 yds to the NCaro 48
1:08
3rd & 10 at own 48
Timeout DUKE, clock 01:08
1:02
3rd & 10 at own 48
Mitch Trubisky pass complete to Ryan Switzer for 10 yds to the Duke 42 for a 1ST down
0:52
1st & 10 at opp 42
Mitch Trubisky pass incomplete to Bug Howard, broken up by Bryon Fields
0:47
2nd & 10 at opp 42
Mitch Trubisky pass incomplete to Ryan Switzer
0:41
3rd & 10 at opp 42
Mitch Trubisky sacked by Ben Humphreys and Joe Giles-Harris for a loss of 7 yards to the Duke 49
0:40
4th & 17 at opp 49
Timeout DUKE, clock 00:40
0:33
4th & 17 at opp 49
Tom Sheldon punt for 37 yds, fair catch by Ryan Smith at the Duke 12
Duke End of half, 1 play
0:29
1st & 10 at own 12
TEAM run for a loss of 1 yard to the Duke 11
3rd quarter6 drives, then Duke 28, North Carolina 27
North Carolina Interception, 6 plays
15:00
1st & 10 at own 35
Will Kline kickoff for 64 yds , T.J. Logan return for 28 yds to the DUKE 37 NORTH CAROLINA Penalty, Offensive Holding (Jordan Cunningham) to the NCaro 19
14:38
1st & 10 at own 19
T.J. Logan run for 4 yds to the NCaro 23
14:25
2nd & 6 at own 23
Trubisky, Mitch pass incomplete to Proehl, Austin, PENALTY DUKE pass interference (Gilbert, Mark) 15 yards to the UNC38, NO PLAY, 1ST DOWN UNC.
14:03
1st & 10 at own 38
Mitch Trubisky pass complete to Elijah Hood for 7 yds to the NCaro 45
13:50
2nd & 3 at own 45
Elijah Hood run for 13 yds to the Duke 42 for a 1ST down
13:42
1st & 10 at opp 42
Elijah Hood run for a loss of 2 yards to the Duke 44
13:29
2nd & 12 at opp 44
T.J. Logan run for 13 yds to the Duke 31 for a 1ST down
13:11
1st & 10 at opp 31
Mitch Trubisky pass intercepted Deondre Singleton return for no gain to the Duke 27
Duke Punt, 5 plays
12:58
1st & 10 at own 27
Shaun Wilson run for 2 yds to the Duke 29
12:37
2nd & 8 at own 29
Daniel Jones pass complete to T.J. Rahming for 17 yds to the Duke 46 for a 1ST down
12:09
1st & 10 at own 46
Daniel Jones run for 4 yds to the 50 yard line
11:16
2nd & 6 at the 50
Daniel Jones pass complete to T.J. Rahming for no gain to the 50 yard line
10:39
3rd & 6 at the 50
Daniel Jones sacked by Jeremiah Clarke for a loss of 11 yards to the Duke 39
10:09
4th & 17 at own 39
Danny Stirt punt for 32 yds , Ryan Switzer returns for 3 yds to the NCaro 32
North Carolina Field goal, 9 plays
10:02
1st & 10 at own 32
Elijah Hood run for 5 yds to the NCaro 37
9:29
2nd & 5 at own 37
Trubisky, Mitch pass complete to Switzer, Ryan for loss of 2 yards to the UNC35, PENALTY UNC face mask 15 yards to the UNC22, NO PLAY.
9:15
2nd & 20 at own 22
Mitch Trubisky pass complete to Elijah Hood for 31 yds to the Duke 47 for a 1ST down
8:45
1st & 10 at opp 47
Elijah Hood run for 5 yds to the Duke 42
8:21
2nd & 5 at opp 42
Mitch Trubisky pass complete to T.J. Logan for 8 yds to the Duke 34 for a 1ST down
8:07
1st & 10 at opp 34
Mitch Trubisky pass complete to Jordan Cunningham for 11 yds to the Duke 23 for a 1ST down
7:53
1st & 10 at opp 23
T.J. Logan run for 2 yds to the Duke 21
7:25
2nd & 8 at opp 21
Anthony Ratliff-Williams run for a loss of 12 yards to the Duke 33
6:44
3rd & 20 at opp 33
Mitch Trubisky pass complete to Austin Proehl for 15 yds to the Duke 18
6:10
4th & 5 at opp 18
Nick Weiler 36 Yd Field GoalNorth Carolina 24, Duke 21
Duke Touchdown, 8 plays
6:10
4th & 5 at own 35
Nick Weiler kickoff for 61 yds , Shaun Wilson return for 22 yds to the Duke 26
5:54
1st & 10 at own 26
Joseph Ajeigbe run for no gain to the Duke 26
5:17
2nd & 10 at own 26
Joseph Ajeigbe run for 2 yds to the Duke 28
4:40
3rd & 8 at own 28
Daniel Jones pass complete to T.J. Rahming for 35 yds to the NCaro 37 for a 1ST down
4:15
1st & 10 at opp 37
Joseph Ajeigbe run for 6 yds to the NCaro 31
3:46
2nd & 4 at opp 31
Daniel Jones run for 22 yds to the NCaro 9 for a 1ST down
3:18
1st & goal at opp 9
Shaun Wilson run for 2 yds to the NCaro 7
2:39
2nd & goal at opp 7
Daniel Jones run for 5 yds to the NCaro 2
2:10
3rd & goal at opp 2
Davis Koppenhaver 2 Yd pass from Daniel Jones (AJ Reed Kick)Duke 28, North Carolina 24
North Carolina Field goal, 4 plays
2:10
3rd & 3 at own 35
Will Kline kickoff for 65 yds , T.J. Logan return for 75 yds to the Duke 25
1:50
1st & 10 at opp 25
Mitch Trubisky pass incomplete to Bug Howard, broken up by Bryon Fields
1:50
2nd & 10 at opp 25
NORTH CAROLINA Penalty, False Start (Lucas Crowley) to the Duke 30
1:43
2nd & 15 at opp 30
Mitch Trubisky pass complete to Austin Proehl for 4 yds to the Duke 26
1:12
3rd & 11 at opp 26
Mitch Trubisky pass complete to Ryan Switzer for 7 yds to the Duke 19
0:35
4th & 4 at opp 19
Nick Weiler 37 Yd Field GoalDuke 28, North Carolina 27
Duke Turnover on downs, 11 plays
0:35
4th & 4 at own 35
Nick Weiler kickoff for 61 yds , Shaun Wilson return for 25 yds to the DUKE 40 DUKE Penalty, Offensive Holding (Dylan Singleton) to the Duke 19
0:18
1st & 10 at own 19
Daniel Jones pass complete to Shaun Wilson for a loss of 3 yards to the Duke 16
Q4 14:55
2nd & 13 at own 16
Daniel Jones pass incomplete to Chris Taylor, broken up by Donnie Miles
Q4 14:44
3rd & 13 at own 16
Daniel Jones run for 24 yds to the Duke 40 for a 1ST down
Q4 14:14
1st & 10 at own 40
Shaun Wilson run for 5 yds to the Duke 45
Q4 13:50
2nd & 5 at own 45
Daniel Jones run for 13 yds to the NCaro 42 for a 1ST down
Q4 13:17
1st & 10 at opp 42
Shaun Wilson run for 5 yds to the NCaro 37
Q4 12:49
2nd & 5 at opp 37
Daniel Jones pass complete to Erich Schneider for 8 yds to the NCaro 29 for a 1ST down
Q4 12:26
1st & 10 at opp 29
Daniel Jones pass incomplete to T.J. Rahming, broken up by Dominquie Green
Q4 12:20
2nd & 10 at opp 29
Shaun Wilson run for 4 yds to the NCaro 25
Q4 11:47
3rd & 6 at opp 25
Daniel Jones pass incomplete to Davis Koppenhaver
Q4 11:42
4th & 6 at opp 25
Daniel Jones pass incomplete to Davis Koppenhaver
4th quarter4 drives, then Duke 28, North Carolina 27
North Carolina Punt, 5 plays
11:34
1st & 10 at own 26
T.J. Logan run for 2 yds to the NCaro 28
11:08
2nd & 8 at own 28
Trubisky, Mitch pass incomplete to Proehl, Austin, PENALTY DUKE holding (Gilbert, Mark) 10 yards to the UNC38, NO PLAY, 1ST DOWN UNC.
10:59
1st & 10 at own 38
Elijah Hood run for 13 yds to the Duke 49 for a 1ST down
10:38
1st & 10 at opp 49
Elijah Hood run for 3 yds to the Duke 46
10:04
2nd & 7 at opp 46
Elijah Hood run for 1 yd to the Duke 45
9:19
3rd & 6 at opp 45
Mitch Trubisky run for no gain to the Duke 45
8:39
4th & 6 at opp 45
Tom Sheldon punt for 44 yds, downed at the Duke 1
Duke Punt, 13 plays
8:25
1st & 10 at own 1
Joseph Ajeigbe run for 2 yds to the Duke 3
8:01
2nd & 8 at own 3
Daniel Jones run for 11 yds to the Duke 14 for a 1ST down
7:36
1st & 10 at own 14
Joseph Ajeigbe run for 4 yds to the Duke 18
7:03
2nd & 6 at own 18
Joseph Ajeigbe run for 7 yds to the Duke 25 for a 1ST down
6:33
1st & 10 at own 25
Joseph Ajeigbe run for 1 yd to the Duke 26
5:55
2nd & 9 at own 26
Joseph Ajeigbe run for 2 yds to the Duke 28
5:15
3rd & 7 at own 28
Daniel Jones pass complete to T.J. Rahming for 12 yds to the Duke 40 for a 1ST down
4:48
1st & 10 at own 40
Daniel Jones run for 3 yds to the Duke 43
4:15
2nd & 7 at own 43
Daniel Jones pass complete to T.J. Rahming for 4 yds to the Duke 47
3:49
3rd & 3 at own 47
Daniel Jones pass complete to T.J. Rahming for 19 yds to the NCaro 34 for a 1ST down
3:12
1st & 10 at opp 34
Shaun Wilson run for 2 yds to the NCaro 32
2:49
2nd & 8 at opp 32
Daniel Jones run for 2 yds to the NCaro 30
2:03
3rd & 6 at opp 30
Daniel Jones sacked by Tyler Powell for a loss of 4 yards to the NCaro 34
2:02
4th & 10 at opp 34
Timeout NORTH CAROLINA, clock 02:02
1:51
4th & 10 at opp 34
Daniel Jones punt for 28 yds, downed at the NCaro 6
North Carolina Interception, 4 plays
1:44
1st & 10 at own 6
Mitch Trubisky pass complete to Brandon Fritts for no gain to the NCaro 6
1:35
2nd & 10 at own 6
Mitch Trubisky pass complete to Elijah Hood for 4 yds to the NCaro 10
1:11
3rd & 6 at own 10
Mitch Trubisky run for 8 yds to the NCaro 18 for a 1ST down
1:02
1st & 10 at own 18
Mitch Trubisky pass intercepted Alonzo Saxton II return for no gain to the NCaro 44
Duke End of game, 3 plays
0:56
1st & 10 at opp 44
TEAM run for a loss of 4 yards to the NCaro 48
0:55
2nd & 14 at opp 48
Timeout NORTH CAROLINA, clock 00:55
0:49
2nd & 14 at opp 48
TEAM run for a loss of 7 yards to the Duke 45
0:48
3rd & 21 at own 45
Timeout NORTH CAROLINA, clock 00:48
0:40
3rd & 21 at own 45
TEAM rush for loss of 7 yards to the DUKE38, PENALTY UNC substitution infraction 5 yards to the 50 yardline, NO PLAY.
0:30
3rd & 16 at the 50
TEAM run for a loss of 1 yard to the Duke 49
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.
Officially, North Carolina leads 64–42–4; as played, 64–38–4 in the 106 games on file; the official count covers all 112 meetings, counting the 10 since this game.