From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
North Carolina
Duke
453
Total yards
394
253
Passing yards
303
200
Rushing yards
103
8.2
Yards per pass
8.1
6.3
Yards per rush
3.8
18
First downs
16
5–13
Third downs
5–13
1–1
Fourth downs
0–0
3
Turnovers
2
6–75
Penalties
3–20
17:46
Possession
17:22
Efficiency
North Carolina
Duke
43%
Success rate
41%
0.12
EPA per play
0.09
0.99
Explosiveness
0.74
0.14
Rushing EPA
0.24
0.14
Passing EPA
0.01
58%
Passing-down success
24%
−0.02
First-down EPA
−0.03
0.19
Second-down EPA
0.08
0.33
Third-down EPA
0.42
3%
Havoc by its defense
2%
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 going in
Our ratings (scores only)
North Carolina 65% to win. Elo’s favorite won.
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 North CarolinaPunt, 3 plays, 7 yards
Q1 DukeField goal, 7 plays, 52 yards
Q1 North CarolinaTouchdown pass, 5 plays, 84 yards
Q1 DukeTouchdown pass, 6 plays, 59 yards
Q1 North CarolinaTouchdown pass, 3 plays, 83 yards
Q1 DukePunt, 3 plays, 5 yards
Q1 North CarolinaPunt, 3 plays, 7 yards
Q1 DukePunt, 3 plays, 3 yards
Q2 North CarolinaPunt, 5 plays, 21 yards
Q2 DukeInterception, 1 play, 5 yards
Q2 North CarolinaField goal, 7 plays, 17 yards
Q2 DukeInterception, 4 plays, 12 yards
Q2 North CarolinaFumble, 1 play, 8 yards
Q2 DukeTouchdown pass, 4 plays, 33 yards
Q2 North CarolinaPunt, 4 plays, 13 yards
Q2 DukeTouchdown pass, 6 plays, 69 yards
Q2 North CarolinaTouchdown, 1 play, 3 yards
Q2 DukeEnd of half, 1 play, 0 yards
Q3 DukePunt, 3 plays, −5 yards
Q3 North CarolinaFumble, 8 plays, 30 yards
Q3 DukePunt, 3 plays, −2 yards
Q3 North CarolinaTouchdown run, 11 plays, 71 yards
Q3 DukeTouchdown pass, 7 plays, 80 yards
Q3 North CarolinaPunt, 3 plays, 6 yards
Q3 DukeDefensive TD, 3 plays (North Carolina scores), −1 yard
Q4 North CarolinaResult not recorded, 1 play, 3 yards
Q4 DukePunt, 3 plays, 9 yards
Q4 North CarolinaTouchdown run, 4 plays, 71 yards
Q4 DukeTouchdown pass, 10 plays, 77 yards
Q4 North CarolinaDefensive TD, 3 plays (Duke scores), 2 yards
Q4 DukeResult not recorded, 1 play, 3 yards
Q4 North CarolinaEnd of game, 4 plays, 20 yards
Play by play
1st quarter8 drives, then North Carolina 14, Duke 10
North Carolina Punt, 3 plays
14:29
1st & 10 at own 20
Ronnie McGill rush for 1 yard to the UNC 21.
13:52
2nd & 9 at own 21
Joe Dailey pass complete to Jesse Holley for 5 yards to the UNC 26 out-of-bounds.
13:37
3rd & 4 at own 26
Joe Dailey pass complete to Jesse Holley for 1 yard to the UNC 27.
13:00
4th & 3 at own 27
David Wooldridge punt for 38 yards, returned by Leon Wright for 5 yards to the Duke 40.
Duke Field goal, 7 plays
12:43
1st & 10 at own 40
Jabari Marshall rush for 6 yards to the Duke 46.
12:11
2nd & 4 at own 46
Thaddeus Lewis pass complete to Eron Riley for 6 yards to the UNC 48 for a 1ST down.
12:04
1st & 10 at opp 48
Thaddeus Lewis pass complete to Jomar Wright for 40 yards to the UNC 8 for a 1ST down.
11:38
1st & goal at opp 8
Thaddeus Lewis pass incomplete to Tielor Robinson.
11:32
2nd & goal at opp 8
Thaddeus Lewis pass incomplete to Clifford Harris.
11:28
3rd & goal at opp 8
Thaddeus Lewis pass incomplete.
11:25
4th & goal at opp 8
Randy Desmyter 25 yard field goal GOOD.Duke 3, North Carolina 0
11:16
Joe Surgan kickoff for 63 yards returned by Brandon Tate for 14 yards to the UNC 16.
North Carolina Touchdown pass, 5 plays
10:45
1st & 10 at own 16
Joe Dailey pass complete to Hakeem Nicks for no gain to the UNC 16.
10:14
2nd & 10 at own 16
Ronnie McGill rush for 13 yards to the UNC 29 for a 1ST down.
9:45
1st & 10 at own 29
Joe Dailey pass complete to Hakeem Nicks for 14 yards to the UNC 43 for a 1ST down.
9:26
1st & 10 at own 43
Ronnie McGill rush for 18 yards to the Duke 39 for a 1ST down.
9:00
1st & 10 at opp 39
Joe Dailey pass complete to Brooks Foster for 39 yards for a TOUCHDOWN.North Carolina 6, Duke 3
9:00
Connor Barth extra point GOOD.North Carolina 7, Duke 3
8:50
Connor Barth kickoff for 65 yards returned by Jabari Marshall for 26 yards to the Duke 26, North Carolina penalty 15 yard personal foul accepted.
Duke Touchdown pass, 6 plays
8:32
1st & 10 at own 41
Ronnie Drummer rush for 38 yards to the UNC 21 for a 1ST down.
8:21
1st & 10 at opp 21
Requan Boyette rush for 4 yards to the UNC 17.
7:45
2nd & 6 at opp 17
Thaddeus Lewis pass incomplete to Raphael Chestnut.
7:36
3rd & 6 at opp 17
Thaddeus Lewis pass complete to Ronnie Drummer for 9 yards to the UNC 8 for a 1ST down.
7:21
1st & goal at opp 8
Requan Boyette rush for 3 yards to the UNC 5.
6:36
2nd & goal at opp 5
Thaddeus Lewis pass complete to Tielor Robinson for 5 yards for a TOUCHDOWN.Duke 9, North Carolina 7
6:36
Randy Desmyter extra point GOOD.Duke 10, North Carolina 7
6:24
Joe Surgan kickoff for 60 yards returned by Brandon Tate for 12 yards to the UNC 17.
North Carolina Touchdown pass, 3 plays
6:02
1st & 10 at own 17
Joe Dailey pass incomplete.
5:55
2nd & 10 at own 17
Ronnie McGill rush for no gain to the UNC 17.
5:09
3rd & 10 at own 17
Joe Dailey pass complete to Hakeem Nicks for 83 yards for a TOUCHDOWN.North Carolina 13, Duke 10
5:09
Connor Barth extra point GOOD.North Carolina 14, Duke 10
4:58
Connor Barth kickoff for 60 yards returned by Jabari Marshall for 19 yards to the Duke 24.
Duke Punt, 3 plays
4:38
1st & 10 at own 24
Thaddeus Lewis pass incomplete to Raphael Chestnut.
4:28
2nd & 10 at own 24
Requan Boyette rush for 5 yards to the Duke 29.
3:54
3rd & 5 at own 29
Thaddeus Lewis pass incomplete to Brandon King.
3:54
4th & 5 at own 29
Timeout DUKE, clock 03:54.
3:36
4th & 5 at own 29
Alex Feinberg punt for 40 yards, returned by Brandon Tate for 2 yards to the UNC 33, North Carolina penalty 10 yard illegal block accepted.
North Carolina Punt, 3 plays
2:50
1st & 10 at own 23
Ronnie McGill rush for a loss of 3 yards to the UNC 20.
2:25
2nd & 13 at own 20
Joe Dailey pass complete to Hakeem Nicks for 10 yards to the UNC 30.
1:48
3rd & 3 at own 30
Joe Dailey pass incomplete to Justin Henderson.
1:36
4th & 3 at own 30
David Wooldridge punt for 25 yards downed at the Duke 45.
Duke Punt, 3 plays
1:16
1st & 10 at own 45
Duke penalty 10 yard holding accepted, no play.
0:59
1st & 20 at own 35
Thaddeus Lewis pass incomplete.
0:48
2nd & 20 at own 35
Thaddeus Lewis pass complete to Brandon King for 3 yards to the Duke 38.
0:08
3rd & 17 at own 38
Thaddeus Lewis pass complete to Ronnie Drummer for 10 yards to the Duke 48.
Q2 14:50
4th & 7 at own 48
Alex Feinberg punt for 37 yards, returned by Brandon Tate for 7 yards to the UNC 22.
2nd quarter8 drives, then North Carolina 24, Duke 23
North Carolina Punt, 5 plays
14:23
1st & 10 at own 22
Joe Dailey pass incomplete to Hakeem Nicks.
14:15
2nd & 10 at own 22
Joe Dailey pass complete to Brooks Foster for 17 yards to the UNC 39 for a 1ST down.
13:55
1st & 10 at own 39
Joe Dailey pass incomplete to Hakeem Nicks.
13:45
2nd & 10 at own 39
Joe Dailey rush for 4 yards to the UNC 43.
13:10
3rd & 6 at own 43
Joe Dailey pass incomplete to Brooks Foster.
13:02
4th & 6 at own 43
David Wooldridge punt for 30 yards, returned by Leon Wright for 6 yards to the Duke 33.
Duke Interception, 1 play
12:46
1st & 10 at own 33
North Carolina penalty 5 yard offside defense accepted.
12:17
1st & 5 at own 38
Thaddeus Lewis pass intercepted by Kareen Taylor at the UNC 37, returned for 43 yards, fumbled at the Duke 20, recovered by Jermaine Strong at the Duke 20.
North Carolina Field goal, 7 plays
11:58
1st & 10 at opp 20
Ronnie McGill rush for 2 yards to the Duke 18.
10:52
2nd & 8 at opp 18
Joe Dailey pass complete to Hakeem Nicks for 1 yard to the Duke 17.
10:23
3rd & 7 at opp 17
Joe Dailey pass complete to Ronnie McGill for 7 yards to the Duke 10 for a 1ST down.
9:58
1st & goal at opp 10
Barrington Edwards rush for 3 yards to the Duke 7.
9:18
2nd & goal at opp 7
Barrington Edwards rush for 4 yards to the Duke 3.
8:36
3rd & goal at opp 3
Joe Dailey pass incomplete to Hakeem Nicks.
8:33
4th & goal at opp 3
Connor Barth 20 yard field goal GOOD.North Carolina 17, Duke 10
8:27
Connor Barth kickoff for 65 yards for a touchback.
Duke Interception, 4 plays
8:02
1st & 10 at own 20
Ronnie Drummer rush for 2 yards to the Duke 22 out-of-bounds.
7:54
2nd & 8 at own 22
Thaddeus Lewis pass complete to Brandon King for 6 yards to the Duke 28.
7:14
3rd & 2 at own 28
Clifford Harris rush for 4 yards to the Duke 32 for a 1ST down.
6:31
1st & 10 at own 32
Thaddeus Lewis pass intercepted by Kareen Taylor at the UNC 25, returned for no gain to the UNC 25.
North Carolina Fumble, 1 play
6:01
1st & 10 at own 25
Joe Dailey rush for 8 yards, fumbled at the UNC 33, recovered by Duke at the UNC 33.
Duke Touchdown pass, 4 plays
5:47
1st & 10 at opp 33
Jabari Marshall rush for 2 yards to the UNC 31.
5:05
2nd & 8 at opp 31
Clifford Harris rush for 4 yards to the UNC 27.
4:18
3rd & 4 at opp 27
Thaddeus Lewis pass complete to Jomar Wright for 7 yards to the UNC 20 for a 1ST down.
3:56
1st & 10 at opp 20
Thaddeus Lewis pass complete to Nick Stefanow for 20 yards for a TOUCHDOWN.North Carolina 17, Duke 16
3:56
Randy Desmyter extra point GOOD.Tied at 17
3:46
Joe Surgan kickoff for 65 yards returned by Brandon Tate for 15 yards to the UNC 15.
North Carolina Punt, 4 plays
3:20
1st & 10 at own 15
Barrington Edwards rush for 11 yards to the UNC 26 for a 1ST down.
2:55
1st & 10 at own 26
Barrington Edwards rush for 6 yards to the UNC 32.
2:22
2nd & 4 at own 32
Barrington Edwards rush for a loss of 4 yards to the UNC 28.
1:46
3rd & 8 at own 28
Joe Dailey pass incomplete to Hakeem Nicks.
1:37
4th & 8 at own 28
David Wooldridge punt for 45 yards, returned by Leon Wright for 4 yards to the Duke 31.
Duke Touchdown pass, 6 plays
1:23
1st & 10 at own 31
Thaddeus Lewis pass incomplete to Eron Riley.
1:19
2nd & 10 at own 31
Requan Boyette rush for 6 yards to the Duke 37.
1:13
3rd & 4 at own 37
Requan Boyette rush for 5 yards to the Duke 42 for a 1ST down.
0:46
1st & 10 at own 42
Thaddeus Lewis pass complete to Eron Riley for 52 yards to the UNC 6 for a 1ST down out-of-bounds.
0:40
1st & goal at opp 6
Thaddeus Lewis pass incomplete to Raphael Chestnut.
0:40
2nd & 0 at opp 6
Timeout DUKE, clock 00:40.
0:35
2nd & goal at opp 6
Clifford Harris pass complete to Raphael Chestnut for 6 yards for a TOUCHDOWN.Duke 23, North Carolina 17
0:46
Randy Desmyter extra point BLOCKED.
0:17
Joe Surgan kickoff for 62 yards returned by Brandon Tate for 97 yards for a TOUCHDOWN.Tied at 23
0:17
1st & 0 at opp 3
North Carolina penalty 15 yard unsportsmanlike conduct accepted.
0:17
Connor Barth extra point GOOD.North Carolina 24, Duke 23
0:09
Connor Barth kickoff for 49 yards returned by Leon Wright for 11 yards to the Duke 27.
Q3 14:55
Connor Barth kickoff for a loss of 35 yards for a touchback.
3rd quarter6 drives, then Tied at 31
Duke Punt, 3 plays
14:32
1st & 10 at own 20
Ronnie Drummer rush for 1 yard to the Duke 21.
14:26
2nd & 9 at own 21
Thaddeus Lewis pass incomplete.
14:18
3rd & 9 at own 21
Thaddeus Lewis sacked by Shelton Bynum at the Duke 15 for a loss of 6 yards.
13:37
4th & 15 at own 15
Alex Feinberg punt for 45 yards downed at the UNC 40.
North Carolina Fumble, 8 plays
13:26
1st & 10 at own 40
Joe Dailey pass incomplete to Bobby Rome.
13:17
2nd & 10 at own 40
Joe Dailey pass complete to Barrington Edwards for 5 yards to the UNC 45.
12:37
3rd & 5 at own 45
Joe Dailey pass complete to Jesse Holley for 17 yards to the Duke 38 for a 1ST down out-of-bounds.
12:30
1st & 10 at opp 38
Barrington Edwards rush for a loss of 1 yard to the Duke 39.
11:50
2nd & 11 at opp 39
Joe Dailey pass complete to Brooks Foster for 8 yards to the Duke 31.
11:37
3rd & 3 at opp 31
Barrington Edwards rush for 1 yard to the Duke 30.
11:02
4th & 2 at opp 30
Barrington Edwards rush for 3 yards to the Duke 27 for a 1ST down.
10:33
1st & 10 at opp 27
Joe Dailey pass complete to Hakeem Nicks for a loss of 1 yard, fumbled at the Duke 30, forced by Codey Lowe, recovered by Codey Lowe at the Duke 30, tackled by Codey Lowe.
Duke Punt, 3 plays
10:14
1st & 10 at own 30
Thaddeus Lewis rush for 5 yards to the Duke 35.
9:32
2nd & 5 at own 35
Ronnie Drummer rush for a loss of 2 yards to the Duke 33.
8:55
3rd & 7 at own 33
Thaddeus Lewis pass incomplete to Jomar Wright.
8:55
4th & 7 at own 33
Timeout DUKE, clock 08:55.
8:44
4th & 7 at own 33
Duke penalty 5 yard false start accepted, no play.
8:36
4th & 12 at own 28
Alex Feinberg punt for 43 yards, fair catch by Brandon Tate at the UNC 29.
North Carolina Touchdown run, 11 plays
8:21
1st & 10 at own 29
Barrington Edwards rush for 1 yard to the UNC 30.
7:42
2nd & 9 at own 30
Joe Dailey rush for 22 yards to the Duke 48, North Carolina penalty 15 yard unsportsmanlike conduct accepted.
7:33
1st & 10 at own 37
Joe Dailey pass complete to Barrington Edwards for 13 yards to the 50 yard line for a 1ST down.
7:09
1st & 10 at the 50
Joe Dailey rush for 2 yards to the Duke 48.
6:40
2nd & 8 at opp 48
Timeout NORTH CAROLINA, clock 06:40.
6:31
2nd & 8 at opp 48
Joe Dailey pass complete to Jesse Holley for 16 yards to the Duke 32 for a 1ST down.
6:05
1st & 10 at opp 32
Barrington Edwards rush for 3 yards to the Duke 29.
5:30
2nd & 7 at opp 29
Joe Dailey pass incomplete to Hakeem Nicks.
5:25
3rd & 7 at opp 29
Joe Dailey pass complete to Brooks Foster for 7 yards to the Duke 22 for a 1ST down out-of-bounds.
5:20
1st & 10 at opp 22
Joe Dailey rush for 8 yards to the Duke 14 out-of-bounds.
5:14
2nd & 2 at opp 14
Barrington Edwards rush for 10 yards to the Duke 4 for a 1ST down.
5:09
1st & goal at opp 4
Barrington Edwards rush for 4 yards for a TOUCHDOWN.North Carolina 30, Duke 23
5:09
Connor Barth extra point GOOD.North Carolina 31, Duke 23
4:59
Connor Barth kickoff for 64 yards returned by Leon Wright for 19 yards to the Duke 20.
Duke Touchdown pass, 7 plays
4:42
1st & 10 at own 20
Requan Boyette rush for 8 yards to the Duke 28.
3:59
2nd & 2 at own 28
Requan Boyette rush for 20 yards to the Duke 48 for a 1ST down.
3:50
1st & 10 at own 48
Thaddeus Lewis pass complete to Eron Riley for 39 yards to the UNC 13 for a 1ST down.
3:24
1st & 10 at opp 13
Requan Boyette rush for 5 yards to the UNC 8.
2:39
2nd & 5 at opp 8
Requan Boyette rush for 1 yard to the UNC 7.
2:22
3rd & 4 at opp 7
Duke penalty 5 yard false start accepted.
1:47
3rd & 9 at opp 12
Thaddeus Lewis rush for 9 yards to the UNC 3 for a 1ST down.
1:21
1st & goal at opp 3
Thaddeus Lewis pass complete to Tielor Robinson for 3 yards for a TOUCHDOWN.North Carolina 31, Duke 29
1:21
Two-point conversion attempt, Thaddeus Lewis pass to Tielor Robinson GOOD.Tied at 31
1:15
Joe Surgan kickoff for 40 yards returned by Nick Starcevic for 2 yards to the UNC 27.
North Carolina Punt, 3 plays
1:01
1st & 10 at own 27
Barrington Edwards rush for 7 yards to the UNC 34.
0:21
2nd & 3 at own 34
Joe Dailey pass complete to Jesse Holley for a loss of 1 yard to the UNC 33.
0:17
3rd & 4 at own 33
Joe Dailey pass incomplete to Jesse Holley.
0:10
4th & 4 at own 33
David Wooldridge punt for 47 yards, fair catch by Leon Wright at the Duke 20.
4th quarter6 drives, then North Carolina 45, Duke 44
Duke Defensive TD, 3 plays (North Carolina scores)
14:39
1st & 10 at own 20
Ronnie Drummer rush for a loss of 19 yards to the Duke 1.
13:44
2nd & 29 at own 1
Thaddeus Lewis pass complete to Eron Riley for 18 yards to the Duke 19.
13:06
3rd & 11 at own 19
Thaddeus Lewis pass incomplete to Eron Riley.
12:53
4th & 11 at own 19
Alex Feinberg punt for 35 yards, returned by Brandon Tate for 54 yards for a TOUCHDOWN.North Carolina 37, Duke 31
12:53
Connor Barth extra point GOOD.North Carolina 38, Duke 31
12:47
Connor Barth kickoff for 65 yards for a touchback.
Duke Punt, 3 plays
12:23
1st & 10 at own 20
Requan Boyette rush for 2 yards to the Duke 22.
11:44
2nd & 8 at own 22
Thaddeus Lewis pass incomplete to Requan Boyette.
11:29
3rd & 8 at own 22
Thaddeus Lewis pass complete to Marcus Jones for 7 yards to the Duke 29.
10:40
4th & 1 at own 29
Alex Feinberg punt for 48 yards, returned by Brandon Tate for 6 yards to the UNC 29.
North Carolina Touchdown run, 4 plays
10:13
1st & 10 at own 29
Joe Dailey pass complete to Hakeem Nicks for 14 yards to the UNC 43 for a 1ST down.
10:05
1st & 10 at own 43
Barrington Edwards rush for 9 yards to the Duke 48.
9:24
2nd & 1 at opp 48
Barrington Edwards rush for 2 yards to the Duke 46 for a 1ST down.
8:51
1st & 10 at opp 46
Justin Warren rush for 46 yards for a TOUCHDOWN.North Carolina 44, Duke 31
8:51
Connor Barth extra point GOOD.North Carolina 45, Duke 31
8:40
Connor Barth kickoff for 65 yards returned by Ronnie Drummer for 23 yards to the Duke 23.
Duke Touchdown pass, 10 plays
8:14
1st & 10 at own 23
Thaddeus Lewis pass complete to Requan Boyette for 8 yards to the Duke 31.
7:38
2nd & 2 at own 31
Thaddeus Lewis rush for 8 yards to the Duke 39 for a 1ST down.
7:03
1st & 10 at own 39
Thaddeus Lewis sacked at the Duke 38 for a loss of 1 yard.
6:30
2nd & 11 at own 38
Thaddeus Lewis pass complete to Brandon King for 11 yards to the Duke 49 for a 1ST down.
6:13
1st & 10 at own 49
Thaddeus Lewis pass complete to Brandon King for 5 yards to the UNC 46.
5:47
2nd & 5 at opp 46
Thaddeus Lewis sacked by Kentwan Balmer at the Duke 49 for a loss of 5 yards.
5:47
3rd & 10 at own 49
Timeout DUKE, clock 05:47.
5:41
3rd & 10 at own 49
Thaddeus Lewis pass complete to Raphael Chestnut for 6 yards to the UNC 45 for a 1ST down, North Carolina penalty 15 yard personal foul accepted.
5:19
1st & 10 at opp 30
Thaddeus Lewis pass complete to Jomar Wright for 26 yards to the UNC 4 for a 1ST down.
5:01
1st & goal at opp 4
Requan Boyette rush for 2 yards to the UNC 2.
4:25
2nd & goal at opp 2
Thaddeus Lewis pass complete to Tielor Robinson for 2 yards for a TOUCHDOWN.North Carolina 45, Duke 37
4:25
Randy Desmyter extra point GOOD.North Carolina 45, Duke 38
4:16
Joe Surgan kickoff for 63 yards returned by Kendric Williams for 21 yards to the UNC 23.
North Carolina Defensive TD, 3 plays (Duke scores)
3:47
1st & 10 at own 23
Barrington Edwards rush for a loss of 1 yard to the UNC 22.
2:59
2nd & 11 at own 22
Joe Dailey pass complete to Bobby Rome for 3 yards to the UNC 25.
2:59
3rd & 8 at own 25
Timeout DUKE, clock 02:59.
2:49
3rd & 8 at own 25
Joe Dailey pass intercepted by Patrick Bailey at the UNC 21, returned for 21 yards for a TOUCHDOWN.North Carolina 45, Duke 44
2:49
Randy Desmyter extra point BLOCKED.
2:43
Joe Surgan on-side kick recovered by North Carolina at the UNC 47.
North Carolina End of game, 4 plays
2:12
1st & 10 at own 47
Barrington Edwards rush for 5 yards to the Duke 48.
1:41
2nd & 5 at opp 48
Barrington Edwards rush for a loss of 1 yard to the Duke 49.
0:56
3rd & 6 at opp 49
Barrington Edwards rush for 18 yards to the Duke 31 for a 1ST down.
0:29
1st & 10 at opp 31
Team rush for a loss of 2 yards to the Duke 33.
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 20 since this game.