The lead after every score: above the line Duke is ahead, below it North Carolina. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
10:19
FGNoah Burnette 40 Yd Field Goal 6 plays, 33 yds, 1:31 · from UNC 45
UNC 3–0 DUKE
4:34
TDJ.J. Jones 24 Yd pass from Jacolby Criswell (Noah Burnette Kick)10 plays, 57 yds, 4:04 · from UNC 43
UNC 10–0 DUKE
2nd quarter
5:43
TDBryson Nesbit 10 Yd pass from Jacolby Criswell (Noah Burnette Kick)9 plays, 61 yds, 4:19 · from UNC 39
UNC 17–0 DUKE
3rd quarter
8:23
FGNoah Burnette 37 Yd Field Goal 8 plays, 52 yds, 4:26 · from UNC 29
UNC 20–0 DUKE
5:49
TDStar Thomas 29 Yd pass from Maalik Murphy (Todd Pelino Kick)8 plays, 60 yds, 2:34 · from DUKE 25
UNC 20–7 DUKE
4th quarter
14:21
TDStar Thomas 2 Yd Run (Todd Pelino Kick)11 plays, 85 yds, 4:06 · from DUKE 15
UNC 20–14 DUKE
5:42
TDPeyton Jones 20 Yd Run (Todd Pelino Kick)4 plays, 50 yds, 1:49 · from 50
UNC 20–21 DUKE
Drives
DUKE 3/14 scoredUNC 4/14 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
DUKE
DUKE 25
3
6
0:38
Punt
Q1
14:22
UNC
UNC 11
3
9
1:58
Punt
Q1
12:24
DUKE
DUKE 15
3
7
0:34
Punt
Q1
11:50
UNC
UNC 45
6
33
1:31
Field Goal
Q1
10:19
DUKE
DUKE 25
3
-3
1:41
Punt
Q1
8:38
UNC
UNC 43
10
57
4:04
Touchdown
Q1
4:34
DUKE
DUKE 25
4
21
1:05
Punt
Q1
3:29
UNC
UNC 15
8
34
3:16
Punt
Q1
0:13
DUKE
DUKE 26
6
21
2:20
Punt
Q2
12:53
UNC
UNC 8
4
12
1:17
Punt
Q2
11:36
DUKE
DUKE 48
3
5
1:34
Punt
Q2
10:02
UNC
UNC 39
9
61
4:19
Touchdown
Win probability
Duke 100% · no pregame line on file, so it starts at 50–50
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.