FGGavin Strange 22 Yd Field Goal 19 plays, 62 yds, 8:06 · from DUKE 25
UNC 17–10 DUKE
4th quarter
8:47
FGGavin Strange 21 Yd Field Goal 9 plays, 32 yds, 5:24 · from UNC 36
UNC 17–13 DUKE
4:39
TDNate Sheppard 7 Yd pass from Walker Eget (Gavin Strange Kick)5 plays, 34 yds, 3:04 · from UNC 34
UNC 17–20 DUKE
1:53
TDJaylen McGill 24 Yd Run (Rece Verhoff Kick)8 plays, 78 yds, 2:41 · from UNC 22
UNC 24–20 DUKE
Drives
DUKE 3/10 scoredUNC 5/11 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
14:55
UNC
UNC 16
11
74
4:52
Field Goal
Q1
9:59
DUKE
DUKE 18
3
4
1:17
Punt
Q1
8:35
UNC
DUKE 11
3
11
1:21
Touchdown
Q1
7:17
DUKE
DUKE 17
3
8
0:54
Punt
Q1
6:18
UNC
UNC 37
14
63
7:40
Touchdown
Q2
13:43
DUKE
DUKE 25
8
73
4:07
Downs
Q2
9:29
UNC
UNC 2
3
7
0:59
Fumble Touchdown
Q2
8:37
UNC
UNC 25
5
10
2:28
Punt
Q2
5:59
DUKE
DUKE 25
4
28
2:09
Punt
Q2
3:53
UNC
UNC 10
6
12
3:04
Punt
Q2
0:46
DUKE
DUKE 35
7
39
0:56
End Of Half
Q3
15:00
DUKE
DUKE 25
19
62
8:06
Field Goal
Win probability
North Carolina 100% · pregame line Duke −3.0 (closing line)
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.
UNC +54%Q4 1:53 (02:00) Shotgun #27 J.McGill rush left for 24 yards gain to the DUKE00 TOUCHDOWN, clock 01:53, 1ST DOWN #90 R.Verhoff kick attempt good (H: #93 J.Horvath, LS: #48 G.Burt)
UNC +48%Q4 8:26 (08:28) Shotgun #9 B.Edwards Jr. pass incomplete short right to #2 T.Kekahuna thrown to UNC45 QB hurried by #12 B.Davis and #55 J.Columbus
DUKE +45%Q4 8:47 (08:47) Shotgun #0 D.June rush middle for 5 yards gain to the UNC30, End Of Play PENALTY DUKE UNS: Unsportsmanlike Conduct (#35 A.Pellicciotta) 15 yards from UNC30 to UNC45, 1ST DOWN
DUKE +43%Q4 4:39 (04:44) Shotgun #2 W.Eget pass complete short left to #20 N.Sheppard caught at UNC09, for 7 yards to the UNC00 TOUCHDOWN, clock 04:39 PENALTY UNC UNS: Unsportsmanlike Conduct (#91 L.Jackson) 15 yards from UNC00 to UNC03, 1ST DOWN #25 G.Strange kick attempt good (H: #41 K.Reynoldson, LS: #52 J.Fitzgerald)
UNC +36%Q4 4:34 (04:39) #25 G.Strange kickoff 37 yards to the UNC13 #5 K.Jackson return 9 yards to the UNC22 (#21 K.Cotton; #6 L.Griffin III)
Team stats
Stat
UNC
DUKE
1st Downs
22
19
3rd down efficiency
4-12
8-18
4th down efficiency
2-3
2-3
Total Yards
326
373
Passing
191
249
Comp/Att
15/25
24/41
Yards per pass
7.6
6.1
Rushing
135
124
Rushing Attempts
39
30
Yards per rush
3.5
4.1
Penalties
6-65
8-67
Turnovers
2
1
Fumbles lost
2
0
Interceptions thrown
0
1
Possession
28:37
31:23
Play by play
Q4 0:00 End of 4th quarter.
Q4 0:13 1st & 10 at UNC 15 (00:13) Kneel down by #9 B.Edwards Jr. at UNC14 for loss of 1 yard
Q4 0:14 3rd & 14 at UNC 34 (00:19) Shotgun #2 W.Eget pass intercepted by #21 K.Dopson III at UNC15 QB hurried by #90 X.Lewis, End Of Play
Q4 0:19 2nd & 24 at UNC 44 (00:24) Shotgun #2 W.Eget pass complete short middle to #8 J.Moore caught at UNC34, for 10 yards to the UNC34 (#8 J.Agumadu; #16 C.Bryson)
Q4 0:28 1st & 10 at UNC 30 (00:28) Shotgun #2 W.Eget pass incomplete short middle thrown to UNC30 QB hurried by #90 X.Lewis and #10 P.Seelmann PENALTY DUKE Intentional Grounding (#2 W.Eget)
Q4 0:28 3rd & 1 at UNC 38 (00:33) Shotgun #20 N.Sheppard rush left for 8 yards gain to the UNC30 (#21 K.Dopson III), out of bounds, 1ST DOWN
Q4 0:34 2nd & 1 at UNC 38 (00:34) No Huddle-Shotgun #2 W.Eget pass incomplete short left to #4 J.Solomon thrown to UNC27
Q4 0:47 1st & 10 at UNC 47 (00:57) Shotgun #2 W.Eget pass complete short middle to #20 N.Sheppard caught at UNC44, for 9 yards to the UNC38 (#10 P.Seelmann)
Q4 1:05 1st & 10 at DUKE 38 (01:05) No Huddle-Shotgun #2 W.Eget pass intercepted by #21 K.Dopson III at UNC30 #21 K.Dopson III return for loss of 8 yards to the UNC22 (#8 J.Moore) PENALTY UNC Pass Interference (#21 K.Dopson III) 15 yards from DUKE38 to UNC47, 1ST DOWN. NO PLAY
Q4 1:09 3rd & 1 at DUKE 34 (01:12) No Huddle-Shotgun #20 N.Sheppard rush middle for 4 yards gain to the DUKE38 (#91 L.Jackson), 1ST DOWN
Q4 1:24 2nd & 2 at DUKE 33 (01:29) No Huddle-Shotgun #20 N.Sheppard rush middle for 1 yard gain to the DUKE34 (#96 N.Maggio)
Q4 1:48 1st & 10 at DUKE 25 (01:52) Shotgun #20 N.Sheppard rush right for 8 yards gain to the DUKE33 (#10 P.Seelmann; #1 G.Smith III)
Q4 1:53 (01:53) #90 R.Verhoff kickoff 65 yards to the DUKE00, Touchback
Q4 1:53 1st & 10 at DUKE 24 (02:00) Shotgun #27 J.McGill rush left for 24 yards gain to the DUKE00 TOUCHDOWN, clock 01:53, 1ST DOWN #90 R.Verhoff kick attempt good (H: #93 J.Horvath, LS: #48 G.Burt)
Q4 2:11 2nd & 6 at DUKE 40 (02:23) Shotgun #9 B.Edwards Jr. pass complete short right to #2 T.Kekahuna caught at DUKE31, for 16 yards to the DUKE24 (#5 K.Robinson; #9 C.Ojarikre), 1ST DOWN
Q4 3:00 1st & 10 at DUKE 44 (03:04) Shotgun #27 J.McGill rush middle for 4 yards gain to the DUKE40 (#7 N.Morris Jr.; #18 K.Smith)
Q4 3:19 1st & 10 at UNC 40 (03:25) Shotgun #27 J.McGill rush middle for 16 yards gain to the DUKE44 (#1 K.Loud), 1ST DOWN
Q4 3:34 4th & 4 at UNC 28 (03:48) Shotgun #9 B.Edwards Jr. pass complete short middle to #45 J.Thurman caught at UNC40, for 12 yards to the UNC40, End Of Play, 1ST DOWN
Q4 3:48 3rd & 4 at UNC 28 (03:50) No Huddle-Shotgun #9 B.Edwards Jr. pass incomplete short right to #17 N.Helton thrown to UNC32
Q4 3:51 2nd & 4 at UNC 28 (03:55) Shotgun #9 B.Edwards Jr. pass incomplete short right to #1 J.Shipp thrown to UNC43
Q4 4:26 1st & 10 at UNC 22 (04:34) Shotgun #9 B.Edwards Jr. rush middle for 6 yards gain to the UNC28 (#7 N.Morris Jr.)
Q4 4:34 (04:39) #25 G.Strange kickoff 37 yards to the UNC13 #5 K.Jackson return 9 yards to the UNC22 (#21 K.Cotton; #6 L.Griffin III)
Q4 4:39 2nd & Goal at UNC 7 (04:44) Shotgun #2 W.Eget pass complete short left to #20 N.Sheppard caught at UNC09, for 7 yards to the UNC00 TOUCHDOWN, clock 04:39 PENALTY UNC UNS: Unsportsmanlike Conduct (#91 L.Jackson) 15 yards from UNC00 to UNC03, 1ST DOWN #25 G.Strange kick attempt good (H: #41 K.Reynoldson, LS: #52 J.Fitzgerald)
Q4 5:21 1st & Goal at UNC 13 (05:32) No Huddle-Shotgun #2 W.Eget pass complete short right to #20 N.Sheppard caught at UNC19, for 6 yards to the UNC07 (#15 D.McDonald; #10 P.Seelmann)
Q4 5:53 1st & Goal at UNC 8 (05:56) PENALTY DUKE False Start (#6 J.Burton) 5 yards from UNC08 to UNC13. NO PLAY