Referee Riley Johnson; umpire Michael Wooten; head linesman Kavin McGrath; line judge Tim Graham; side judge Mike Safrit; field judge Mike Cullin; back judge Brian McGready; center judge Thomas McCreeshGame 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
Duke
North Carolina
329
Total yards
432
229
Passing yards
227
100
Rushing yards
205
5.3
Yards per pass
8.7
2.7
Yards per rush
4.6
22
First downs
22
7–19
Third downs
3–13
2–2
Fourth downs
1–1
4
Turnovers
3
4–19
Penalties
4–34
29:18
Possession
30:42
2
Sacks (by defense)
10
Efficiency
Duke
North Carolina
33%
Success rate
43%
−0.04
EPA per play
0.03
1.27
Explosiveness
1.29
0.10
Rushing EPA
−0.03
−0.12
Passing EPA
0.16
29%
Passing-down success
35%
−0.45
First-down EPA
−0.23
−0.14
Second-down EPA
0.47
0.62
Third-down EPA
−0.06
27%
Havoc by its defense
26%
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)
Duke 57% to win. North Carolina won as Elo’s underdog.
The line
North Carolina −3, over/under 53.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 58%, Duke 42%. 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. North Carolina drives left to right, Duke right to left.
Q1 DukePunt, 3 plays, 4 yards
Q1 North CarolinaPunt, 5 plays, 15 yards
Q1 DukePunt, 3 plays, 5 yards
Q1 North CarolinaInterception, 4 plays, 30 yards
Q1 DukeField goal, 12 plays, 64 yards
Q1 North CarolinaTouchdown, 6 plays, 60 yards
Q1 DukePunt, 3 plays, −6 yards
Q1 North CarolinaPunt, 3 plays, −9 yards
Q2 DukeFumble, 5 plays, 27 yards
Q2 North CarolinaPunt, 5 plays, 14 yards
Q2 DukePunt, 6 plays, 17 yards
Q2 North CarolinaMissed FG, 10 plays, 45 yards
Q2 DukeInterception, 7 plays, 31 yards
Q2 North CarolinaEnd of half, 1 play, 2 yards
Q3 North CarolinaTouchdown, 4 plays, 75 yards
Q3 DukeTouchdown, 10 plays, 74 yards
Q3 North CarolinaInterception, 1 play, 0 yards
Q3 DukeTouchdown, 1 play, 7 yards
Q3 North CarolinaField goal, 12 plays, 58 yards
Q3 DukePunt, 6 plays, 20 yards
Q3 North CarolinaPunt, 3 plays, 2 yards
Q4 DukePunt, 3 plays, −2 yards
Q4 North CarolinaPunt, 3 plays, −2 yards
Q4 DukePunt, 5 plays, 7 yards
Q4 North CarolinaField goal, 7 plays, 67 yards
Q4 DukePunt, 3 plays, 0 yards
Q4 North CarolinaFumble, 9 plays, 73 yards
Q4 DukeInterception, 14 plays, 92 yards
Q4 North CarolinaEnd of game, 1 play, −2 yards
Play by play
1st quarter8 drives, then North Carolina 7, Duke 3
Duke Punt, 3 plays
15:00
1st & 10 at own 35
Jonathan Kim kickoff for 65 yds , Damond Philyaw-Johnson return for 20 yds to the Duke 20
15:00
1st & 10 at own 20
Quentin Harris pass incomplete to Scott Bracey
15:00
2nd & 10 at own 20
Deon Jackson run for no gain to the Duke 20
15:00
3rd & 10 at own 20
Quentin Harris pass complete to Jalon Calhoun for 4 yds to the Duke 24
15:00
4th & 6 at own 24
Austin Parker punt for 55 yds , Dazz Newsome returns for a loss of 6 yards to the NCaro 15
North Carolina Punt, 5 plays
13:28
1st & 10 at own 15
Michael Carter run for 8 yds to the NCaro 21 Michael Carter fumbled, forced by Dylan Singleton, recovered by NCaro Michael Carter
13:28
2nd & 4 at own 21
Michael Carter run for 5 yds to the NCaro 26 for a 1ST down
13:28
1st & 10 at own 26
Sam Howell run for 4 yds to the NCaro 30
13:28
2nd & 6 at own 30
Sam Howell pass incomplete to Dazz Newsome
13:28
3rd & 6 at own 30
Sam Howell pass incomplete
13:28
4th & 6 at own 30
Ben Kiernan punt for 49 yds
Duke Punt, 3 plays
12:02
1st & 10 at own 22
Quentin Harris sacked by Jeremiah Gemmel for a loss of 4 yards to the Duke 18
12:02
2nd & 14 at own 18
Deon Jackson run for 1 yd to the Duke 19
12:02
3rd & 13 at own 19
Deon Jackson run for 8 yds to the Duke 27
12:02
4th & 5 at own 27
Austin Parker punt for 54 yds, fair catch by Dazz Newsome at the NCaro 19
North Carolina Interception, 4 plays
10:11
1st & 10 at own 19
Sam Howell pass complete to Dazz Newsome for 34 yds to the UNC 47 for a 1ST down DUKE Penalty, Defensive pass interference ( Yards) declined for a 1ST down
10:11
1st & 10 at opp 47
Sam Howell pass incomplete
10:11
2nd & 10 at opp 47
Javonte Williams run for a loss of 4 yards to the NCaro 49 Javonte Williams fumbled, recovered by NCaro Javonte Williams
10:11
3rd & 14 at own 49
Sam Howell pass intercepted Marquis Waters return for 8 yds to the Duke 31
Duke Field goal, 12 plays
8:38
1st & 10 at own 31
Quentin Harris pass complete to Jake Bobo for 15 yds to the Duke 46 for a 1ST down
8:38
1st & 10 at own 46
Mataeo Durant run for 2 yds to the Duke 48
8:38
2nd & 8 at own 48
Aaron Young pass incomplete to Deon Jackson
8:38
3rd & 8 at own 48
Quentin Harris pass complete to Jake Bobo for 17 yds to the NCaro 35 for a 1ST down
8:38
1st & 10 at opp 35
Quentin Harris pass complete to Jalon Calhoun for 20 yds to the NCaro 15 for a 1ST down
8:38
1st & 10 at opp 15
Quentin Harris pass complete to Mataeo Durant for 3 yds to the NCaro 12
8:38
2nd & 7 at opp 12
Quentin Harris pass incomplete to Jake Bobo
8:38
3rd & 7 at opp 12
Mataeo Durant run for 11 yds to the NCaro 1 for a 1ST down
8:38
1st & goal at opp 1
Quentin Harris run for no gain to the NCaro 1
8:38
2nd & goal at opp 1
DUKE Penalty, false start (-4 Yards) to the NCaro 5
8:38
2nd & goal at opp 5
Quentin Harris pass incomplete to Jake Bobo
8:38
3rd & goal at opp 5
Quentin Harris pass incomplete
4:33
4th & goal at opp 5
AJ Reed 23 yd FG GOODDuke 3, North Carolina 0
North Carolina Touchdown, 6 plays
4:33
1st & 0 at own 35
AJ Reed kickoff for 63 yds , Michael Carter return for 38 yds to the NCaro 40
4:25
1st & 10 at own 40
Javonte Williams run for 11 yds to the Duke 49 for a 1ST down
4:25
1st & 10 at opp 49
Javonte Williams run for 6 yds to the Duke 43
4:25
2nd & 4 at opp 43
Javonte Williams run for 9 yds to the Duke 34 for a 1ST down
4:25
1st & 10 at opp 34
Michael Carter run for 5 yds to the Duke 29
4:25
2nd & 5 at opp 29
Michael Carter run for 4 yds to the Duke 25
4:25
3rd & 1 at opp 25
NORTH CAROLINA Penalty, false start (-4 Yards) to the Duke 29
1:36
3rd & 5 at opp 29
Sam Howell pass complete to Beau Corrales for 29 yds for a TD, (Jonathan Kim KICK)North Carolina 7, Duke 3
Duke Punt, 3 plays
1:36
1st & 0 at own 35
Jonathan Kim kickoff for 65 yds for a touchback
1:36
1st & 10 at own 25
DUKE Penalty, substitution infraction (-5 Yards) to the Duke 20
1:36
1st & 15 at own 20
Quentin Harris pass incomplete
1:36
2nd & 15 at own 20
Quentin Harris pass complete to Noah Gray for 5 yds to the Duke 25
1:36
3rd & 10 at own 25
Quentin Harris sacked by Jason Strowbridge for a loss of 6 yards to the Duke 19
1:36
4th & 16 at own 19
Austin Parker punt for 44 yds , Dazz Newsome returns for no gain to the NCaro 37
North Carolina Punt, 3 plays
0:04
1st & 10 at own 37
Sam Howell sacked by Shaka Heyward for a loss of 9 yards to the NCaro 28
Q2 15:00
2nd & 19 at own 28
Javonte Williams run for 5 yds to the NCaro 33
Q2 15:00
3rd & 14 at own 33
Sam Howell run for a loss of 5 yards to the NCaro 28
Q2 15:00
4th & 19 at own 28
Ben Kiernan punt for 45 yds , Jake Bobo returns for 14 yds to the Duke 41
2nd quarter6 drives, then North Carolina 7, Duke 3
Duke Fumble, 5 plays
13:33
1st & 10 at own 41
Deon Jackson run for no gain to the Duke 41
13:33
2nd & 10 at own 41
Quentin Harris run for 4 yds to the Duke 45
13:33
3rd & 6 at own 45
Quentin Harris pass complete to Jake Bobo for 8 yds to the NCaro 47 for a 1ST down
13:33
1st & 10 at opp 47
Quentin Harris pass complete to Scott Bracey for 20 yds to the NCaro 27 for a 1ST down
13:33
1st & 10 at opp 27
Quentin Harris sacked by Dominique Ross for a loss of 6 yards to the NCaro 32 Quentin Harris fumbled, recovered by NCaro Jason Strowbridge , return for 0 yards
North Carolina Punt, 5 plays
11:41
1st & 10 at own 32
Javonte Williams run for no gain to the NCaro 32
11:41
2nd & 10 at own 32
Antonio Williams run for 11 yds to the NCaro 43 for a 1ST down
11:41
1st & 10 at own 43
Sam Howell run for a loss of 3 yards to the NCaro 40
11:41
2nd & 13 at own 40
Javonte Williams run for 8 yds to the NCaro 48
11:41
3rd & 5 at own 48
Javonte Williams run for a loss of 2 yards to the NCaro 46
11:41
4th & 7 at own 46
Ben Kiernan punt for 25 yds, downed at the Duke 29
Duke Punt, 6 plays
8:40
1st & 10 at own 29
Deon Jackson run for 3 yds to the Duke 32
8:40
2nd & 7 at own 32
Deon Jackson run for 2 yds to the Duke 34
8:40
3rd & 5 at own 34
Quentin Harris pass complete to Jake Bobo for 11 yds to the Duke 45 for a 1ST down
8:40
1st & 10 at own 45
Deon Jackson run for 1 yd to the Duke 46
8:40
2nd & 9 at own 46
Quentin Harris pass complete to Jalon Calhoun for no gain to the Duke 46
8:40
3rd & 9 at own 46
Quentin Harris pass incomplete to Jalon Calhoun, broken up by Jeremiah Gemmel
8:40
4th & 9 at own 46
Austin Parker punt for 54 yds for a touchback
North Carolina Missed FG, 10 plays
6:00
1st & 10 at own 20
Sam Howell pass incomplete, broken up by Chris Rumph II
6:00
2nd & 10 at own 20
Sam Howell pass incomplete to Dyami Brown, broken up by Marquis Waters
6:00
3rd & 10 at own 20
Sam Howell pass complete to Dazz Newsome for 12 yds to the NCaro 32 for a 1ST down
6:00
1st & 10 at own 32
Sam Howell pass complete to Michael Carter for 19 yds to the Duke 49 for a 1ST down
6:00
1st & 10 at opp 49
Michael Carter run for a loss of 2 yards to the NCaro 49
6:00
2nd & 12 at own 49
Antonio Williams run for 24 yds to the Duke 27 for a 1ST down
6:00
1st & 10 at opp 27
Sam Howell pass incomplete to Garrett Walston
6:00
2nd & 10 at opp 27
Sam Howell pass incomplete
6:00
3rd & 10 at opp 27
Javonte Williams run for a loss of 8 yards to the Duke 35
2:40
4th & 18 at opp 35
Jonathan Kim 52 yd FG MISSED
Duke Interception, 7 plays
2:40
1st & 10 at own 35
Deon Jackson run for 5 yds to the Duke 40
2:40
2nd & 5 at own 40
Deon Jackson run for 2 yds to the Duke 42
2:40
3rd & 3 at own 42
Quentin Harris run for 2 yds to the Duke 44
2:40
4th & 1 at own 44
Quentin Harris run for 2 yds to the Duke 46 for a 1ST down
2:40
1st & 10 at own 46
Quentin Harris pass complete to Aaron Young for 20 yds to the NCaro 34 for a 1ST down
0:48
1st & 10 at opp 34
Timeout DUKE, clock 00:48
0:48
1st & 10 at opp 34
Quentin Harris pass incomplete to Noah Gray
0:48
2nd & 10 at opp 34
Quentin Harris pass intercepted Dominique Ross return for no gain to the NCaro 12
North Carolina End of half, 1 play
0:36
1st & 10 at own 12
Michael Carter run for 2 yds to the NCaro 14
3rd quarter7 drives, then Tied at 17
North Carolina Touchdown, 4 plays
15:00
2nd & 8 at own 35
AJ Reed kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Sam Howell sacked by Chris Rumph II for a loss of 5 yards to the NCaro 20
15:00
2nd & 15 at own 20
Michael Carter run for 16 yds to the NCaro 36 for a 1ST down
15:00
1st & 10 at own 36
Michael Carter run for 17 yds to the Duke 47 for a 1ST down
13:23
1st & 10 at opp 47
Sam Howell pass complete to Dazz Newsome for 47 yds for a TD, (Noah Ruggles KICK)North Carolina 14, Duke 3
Duke Touchdown, 10 plays
13:23
1st & 0 at own 35
Jonathan Kim kickoff for 57 yds , Damond Philyaw-Johnson return for 18 yds to the Duke 26
13:18
1st & 10 at own 26
Quentin Harris pass complete to Jalon Calhoun for 5 yds to the Duke 31
13:18
2nd & 5 at own 31
Deon Jackson run for 5 yds to the Duke 36 for a 1ST down
13:18
1st & 10 at own 36
Quentin Harris pass complete to Deon Jackson for 19 yds to the NCaro 45 for a 1ST down
13:18
1st & 10 at opp 45
Deon Jackson run for no gain to the NCaro 45
13:18
2nd & 10 at opp 45
Quentin Harris pass complete to Aaron Young for 8 yds to the NCaro 37
13:18
3rd & 2 at opp 37
Deon Jackson run for 8 yds to the NCaro 29 for a 1ST down
13:18
1st & 10 at opp 29
Quentin Harris sacked by Chazz Surratt for a loss of 9 yards to the NCaro 38
13:18
2nd & 19 at opp 38
Deon Jackson run for 25 yds to the NCaro 13 for a 1ST down
13:18
1st & 10 at opp 13
Mataeo Durant run for 2 yds to the NCaro 11
8:57
2nd & 8 at opp 11
Quentin Harris pass complete to Scott Bracey for 11 yds for a TD, (AJ Reed KICK)North Carolina 14, Duke 10
North Carolina Interception, 1 play
8:57
1st & 0 at own 35
AJ Reed kickoff for 65 yds for a touchback
8:57
1st & 10 at own 25
Sam Howell pass intercepted Jalen Alexander return for 22 yds to the NCaro 7 Jalen Alexander fumbled, forced by Javonte Williams, recovered by Duke
Duke Touchdown, 1 play
8:37
1st & goal at opp 7
Quentin Harris run for 7 yds for a TD, (AJ Reed KICK)Duke 17, North Carolina 14
North Carolina Field goal, 12 plays
8:37
1st & 0 at own 35
AJ Reed kickoff for 65 yds for a touchback
8:37
1st & 10 at own 25
Javonte Williams run for 12 yds to the NCaro 37 for a 1ST down
8:37
1st & 10 at own 37
Javonte Williams run for 6 yds to the NCaro 43
8:37
2nd & 4 at own 43
Antonio Williams run for 8 yds to the Duke 49 for a 1ST down
8:37
1st & 10 at opp 49
Sam Howell pass incomplete to Beau Corrales
8:37
2nd & 10 at opp 49
Michael Carter run for 5 yds to the Duke 44
8:37
3rd & 5 at opp 44
Sam Howell pass complete to Garrett Walston for 9 yds to the Duke 35 for a 1ST down
8:37
1st & 10 at opp 35
Michael Carter run for 4 yds to the Duke 31
8:37
2nd & 6 at opp 31
Sam Howell pass complete to Rontavius Groves for 6 yds to the Duke 25 for a 1ST down
8:37
1st & 10 at opp 25
Sam Howell pass incomplete to Michael Carter
8:37
2nd & 10 at opp 25
Javonte Williams run for 6 yds to the Duke 19
8:37
3rd & 4 at opp 19
Javonte Williams run for 2 yds to the Duke 17
3:59
4th & 2 at opp 17
Noah Ruggles 34 yd FG GOODTied at 17
Duke Punt, 6 plays
3:59
1st & 0 at own 35
Jonathan Kim kickoff for 65 yds for a touchback
3:59
1st & 10 at own 25
Quentin Harris pass incomplete to Scott Bracey, broken up by Greg Ross
3:59
2nd & 10 at own 25
Quentin Harris pass complete to Scott Bracey for 9 yds to the Duke 34
3:59
3rd & 1 at own 34
Mataeo Durant run for 7 yds to the Duke 41 for a 1ST down
3:59
1st & 10 at own 41
Quentin Harris sacked by Jeremiah Gemmel and Jason Strowbridge for a loss of 5 yards to the Duke 36
3:59
2nd & 15 at own 36
Deon Jackson run for 8 yds to the Duke 44
3:59
3rd & 7 at own 44
Quentin Harris pass complete to Noah Gray for 6 yds to the 50 yard line
3:59
4th & 1 at the 50
DUKE Penalty, false start (-5 Yards) to the Duke 45
3:59
4th & 6 at own 45
Austin Parker punt for 45 yds, fair catch by Rontavius Groves at the NCaro 10
North Carolina Punt, 3 plays
0:37
1st & 10 at own 11
Michael Carter run for 3 yds to the NCaro 14
Q4 15:00
2nd & 7 at own 14
Michael Carter run for a loss of 1 yard to the NCaro 13
Q4 15:00
3rd & 8 at own 13
Sam Howell pass incomplete to Beau Corrales
Q4 15:00
4th & 8 at own 13
Ben Kiernan punt for 45 yds, fair catch by Jake Bobo at the Duke 42
4th quarter8 drives, then North Carolina 20, Duke 17
Duke Punt, 3 plays
14:11
1st & 10 at own 42
Deon Jackson run for 3 yds to the Duke 45
14:11
2nd & 7 at own 45
DUKE Penalty, false start (Rakavius Chambers) to the Duke 40
14:11
2nd & 12 at own 40
Quentin Harris pass incomplete to Jake Bobo, broken up by DeAndre Hollins
14:11
3rd & 12 at own 40
Quentin Harris pass incomplete to Jake Bobo
14:11
4th & 12 at own 40
Austin Parker punt for 45 yds , Rontavius Groves returns for no gain to the NCaro 15
North Carolina Punt, 3 plays
13:15
1st & 10 at own 15
Javonte Williams run for 2 yds to the NCaro 17
13:15
2nd & 8 at own 17
Sam Howell pass incomplete to Dyami Brown
13:15
3rd & 8 at own 17
Javonte Williams run for a loss of 4 yards to the NCaro 13
13:15
4th & 12 at own 13
Ben Kiernan punt for 47 yds , Jake Bobo returns for 7 yds to the Duke 47
Duke Punt, 5 plays
11:35
1st & 10 at own 47
Deon Jackson run for 5 yds to the NCaro 48
11:35
2nd & 5 at opp 48
Deon Jackson run for 6 yds to the NCaro 42 for a 1ST down
11:35
1st & 10 at opp 42
Jalon Calhoun run for a loss of 3 yards to the NCaro 46 Jalon Calhoun fumbled, forced by Jason Strowbridge, recovered by Duke
11:35
2nd & 14 at opp 46
Quentin Harris pass incomplete to Darrell Harding Jr.
11:35
3rd & 14 at opp 46
Quentin Harris pass incomplete to Jalon Calhoun
11:35
4th & 14 at opp 46
Austin Parker punt for 36 yds, downed at the NCaro 10
North Carolina Field goal, 7 plays
9:45
1st & 10 at own 10
Javonte Williams run for 40 yds to the 50 yard line for a 1ST down
9:45
1st & 10 at the 50
Javonte Williams run for no gain to the 50 yard line
9:45
2nd & 10 at the 50
Sam Howell pass complete to Emery Simmons for 20 yds to the Duke 30 for a 1ST down
9:45
1st & 10 at opp 30
Antonio Williams run for 5 yds to the Duke 25
9:45
2nd & 5 at opp 25
Antonio Williams run for 2 yds to the Duke 23
9:45
3rd & 3 at opp 23
Sam Howell pass incomplete to Emery Simmons
7:00
4th & 3 at opp 23
Noah Ruggles 40 yd FG GOODNorth Carolina 20, Duke 17
Duke Punt, 3 plays
7:00
1st & 0 at own 35
Jonathan Kim kickoff for 65 yds for a touchback
7:00
1st & 10 at own 25
Quentin Harris pass incomplete to Aaron Young
7:00
2nd & 10 at own 25
Quentin Harris pass incomplete to Deon Jackson
7:00
3rd & 10 at own 25
Quentin Harris pass incomplete to Jalon Calhoun
7:00
4th & 10 at own 25
Austin Parker punt for 55 yds, fair catch by Dazz Newsome at the NCaro 20
North Carolina Fumble, 9 plays
6:38
1st & 10 at own 21
Javonte Williams run for 10 yds to the NCaro 31 for a 1ST down
6:38
1st & 10 at own 31
Javonte Williams run for 10 yds to the NCaro 41 for a 1ST down
6:38
1st & 10 at own 41
Javonte Williams run for a loss of 1 yard to the NCaro 40
6:38
2nd & 11 at own 40
Sam Howell pass complete to Beau Corrales for 41 yds to the Duke 19 for a 1ST down
6:38
1st & 10 at opp 19
Javonte Williams run for 6 yds to the Duke 13
6:38
2nd & 4 at opp 13
Sam Howell pass incomplete to Dyami Brown
6:38
3rd & 4 at opp 13
Sam Howell pass incomplete to Garrett Walston
6:38
4th & 4 at opp 13
Sam Howell pass complete to Dazz Newsome for 10 yds to the Duke 3 for a 1ST down
3:01
1st & 0 at opp 3
Timeout NORTH CAROLINA, clock 03:01
3:01
1st & goal at opp 3
Javonte Williams run for 1 yd to the Duke 6 Javonte Williams fumbled, forced by Trevon McSwain, recovered by Duke Shaka Heyward
Duke Interception, 14 plays
2:55
1st & 10 at own 6
Deon Jackson run for 9 yds to the Duke 15
2:55
2nd & 1 at own 15
Quentin Harris pass complete to Jalon Calhoun for 4 yds to the Duke 19 for a 1ST down
2:55
1st & 10 at own 19
Quentin Harris run for 3 yds to the Duke 22
2:55
2nd & 7 at own 22
Quentin Harris run for no gain to the Duke 22
1:57
3rd & 7 at own 22
Timeout DUKE, clock 01:57
1:57
3rd & 7 at own 22
Quentin Harris pass complete to Jalon Calhoun for 4 yds to the Duke 26
1:57
4th & 3 at own 26
Quentin Harris pass complete to Noah Gray for 18 yds to the Duke 44 for a 1ST down
1:57
1st & 10 at own 44
Harris,Q. deep pass incomplete to Young,A. (Ross, G), PENALTY NC pass interference (Ross, G) 15 yards to the NC41, 1ST DOWN DU, NO PLAY.
1:57
1st & 10 at opp 41
Quentin Harris run for 2 yds to the NCaro 39
1:17
2nd & 8 at opp 39
Timeout DUKE, clock 01:17
1:17
2nd & 8 at opp 39
Quentin Harris pass incomplete, broken up by Allen Cater
1:17
3rd & 8 at opp 39
Quentin Harris pass complete to Scott Bracey for 7 yds to the NCaro 32
0:57
4th & 1 at opp 32
Timeout DUKE, clock 00:57
0:57
4th & 1 at opp 32
Harris,Q. rush up middle for no gain to the NC32, PENALTY NC face mask (Cater, A) 14 yards to the NC18, 1ST DOWN DU, NO PLAY.
0:57
1st & 10 at opp 18
Deon Jackson run for no gain to the NCaro 18
0:57
2nd & 10 at opp 18
TEAM pass incomplete
0:57
3rd & 10 at opp 18
Quentin Harris pass complete to Scott Bracey for 15 yds to the NCaro 3 for a 1ST down
0:57
1st & goal at opp 3
TEAM pass incomplete
0:57
2nd & goal at opp 3
Harris,Q. pass incomplete to Bracey,S. (Hollins, D), PENALTY NC pass interference (Hollins, D) 1 yards to the NC2, 1ST DOWN DU, NO PLAY.
0:18
1st & 0 at opp 2
Timeout NORTH CAROLINA, clock 00:18
0:18
1st & goal at opp 2
Deon Jackson pass intercepted Chazz Surratt return for 3 yds to the NCaro 4
North Carolina End of game, 1 play
0:14
1st & 10 at own 4
TEAM run for a loss of 2 yards to the NCaro 2
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 seven since this game.