← CFB Terminal
#44Duke
32
ACC
AT
25
ACC
2025 week 13 · Saturday, November 22, 2025 at 2:30 PM CT · Kenan Stadium · πŸ“Ί ACC Network · 70°F Fair, wind 1.9

Drive chart

WIN PROBABILITYDuke above · North Carolina below
KICK59% → 0% North CarolinaFINAL
Duke North Carolina bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
TD
13 pl · 75 yd · 7:03
0–7
+17
14:45 1st & 10 OWN 25 (15:00) Shotgun #7 G.Lopez pass complete short left to #12 D.June caught at UNC21, for 12 yards to the UNC37 (#2 J.Francois), 1ST DOWN +12 1.03
14:29 1st & 10 OWN 37 (14:33) No Huddle #12 D.June rush right for 0 yards to the UNC37 (#97 W.Williams; #7 V.Anthony Jr.) 0 -1.07
13:51 2nd & 10 OWN 37 (13:55) Shotgun #7 G.Lopez rush middle for 4 yards gain to the UNC41 (#7 V.Anthony Jr.) +4 -0.12
13:05 3rd & 6 OWN 41 (13:10) Shotgun #7 G.Lopez pass complete short left to #1 J.Shipp caught at DU 42, for 22 yards to the DU 37 (#5 K.Robinson), out of bounds, 1ST DOWN +22 3.19
12:42 1st & 10 OPP 37 (12:46) No Huddle-Shotgun #37 D.Gause rush middle for 1 yard gain to the DU 36 (#2 J.Francois) +1 -0.57
12:09 2nd & 9 OPP 36 (12:13) Shotgun #12 D.June rush middle for 2 yards gain to the DU 34 (#2 J.Francois) +2 -0.51
11:32 3rd & 7 OPP 34 (11:40) Shotgun #7 G.Lopez pass complete short left to #8 K.Paysour caught at DU 20, for 17 yards to the DU 17 (#7 V.Anthony Jr.), 1ST DOWN +17 1.55
11:10 1st & 10 OPP 17 (11:14) No Huddle-Shotgun #7 G.Lopez pass complete short left to #1 J.Shipp caught at DU 17, for 6 yards to the DU 11 (#34 L.Mergott), out of bounds +6 0.18
10:36 2nd & 4 OPP 11 (10:40) No Huddle #12 D.June rush middle for 1 yard gain to the DU 10 (#14 B.Davis) +1 -0.32
10:00 3rd & 3 OPP 10 (10:07) Shotgun #7 G.Lopez pass complete short left to #8 K.Paysour caught at DU 12, for 3 yards to the DU 07 (#8 D.Stone), 1ST DOWN. The previous play is under automatic review - "First down". CALL UPHELD +3 0.52
9:04 1st & 7 OPP 7 (09:13) Shotgun #7 G.Lopez pass complete short left to #80 J.Owens caught at DU 09, for 5 yards to the DU 02 (#0 C.Rivers), out of bounds +5 0.13
8:34 2nd & 2 OPP 2 (08:41) Shotgun #7 G.Lopez rush left for 1 yard gain to the DU 01 (#8 D.Stone; #42 K.Johnson) +1 -0.39
7:57 3rd & 1 OPP 1 (08:00) Shotgun #7 G.Lopez rush right for 1 yard gain to the DU 00 TOUCHDOWN, clock 07:57 #90 R.Verhoff kick attempt good (H: #96 T.Maginness, LS: #42 S.Triplett) +1 2.45
7:57 OPP 3 Timeout North Carolina, clock 07:57
TD
10 pl · 53 yd · 4:51
7–7
−26
7:43 1st & 10 OWN 47 (07:50) Shotgun #20 N.Sheppard rush right for 6 yards gain to the UNC47 (#5 G.Gibson), out of bounds +6 0.37
7:21 2nd & 4 OPP 47 (07:25) No Huddle-Shotgun #20 N.Sheppard rush middle for 1 yard gain to the UNC46 (#9 M.Abou Jaoude; #31 W.Hardy) +1 -0.94
6:41 3rd & 3 OPP 46 (06:46) No Huddle-Shotgun #10 D.Mensah pass incomplete short left to #2 S.Hagans thrown to UNC40 QB hurried by #8 S.Vilbert 0 -1.11
6:29 4th & 3 OPP 46 (06:42) No Huddle-Shotgun #10 D.Mensah pass complete short right to #85 J.Hasley caught at UNC34, for 27 yards to the UNC19 (#5 G.Gibson; #7 K.House), out of bounds, 1ST DOWN +27 3.18
6:07 1st & 10 OPP 19 (06:15) No Huddle-Shotgun #20 N.Sheppard rush middle for 3 yards gain to the UNC16 (#92 C.Mims) +3 -0.11
5:27 2nd & 7 OPP 16 (05:33) No Huddle-Shotgun #20 N.Sheppard rush middle for 6 yards gain to the UNC10 (#31 W.Hardy) +6 0.16
4:57 3rd & 1 OPP 10 (05:05) No Huddle-Shotgun #20 N.Sheppard rush middle for 0 yards to the UNC10, End Of Play 0 -0.41
4:18 4th & 1 OPP 10 (04:22) No Huddle-Shotgun #4 A.Castle rush middle for 6 yards gain to the UNC04 (#7 K.House), 1ST DOWN +6 1.28
3:36 1st & 4 OPP 4 (03:42) No Huddle-Shotgun #4 A.Castle rush middle for 3 yards gain to the UNC01 (#31 W.Hardy; #6 D.Robinson) +3 -0.21
2:59 2nd & 1 OPP 1 (03:03) #4 A.Castle rush middle for 1 yard gain to the UNC00 TOUCHDOWN, clock 02:59 #29 T.Pelino kick attempt good (H: #41 K.Reynoldson, LS: #57 C.Cooper) +1 1.90
2:59 OPP 3 Timeout Duke, clock 02:59
PUNT
3 pl · 1 yd · 1:23
7–7
+3
2:48 1st & 10 OWN 25 (02:59) Shotgun #7 G.Lopez pass complete short left to #12 D.June caught at UNC20, for 0 yards to the UNC25 (#0 C.Rivers; #42 K.Johnson) 0 -0.70
2:26 2nd & 10 OWN 25 (02:31) No Huddle #12 D.June rush middle for 1 yard gain to the UNC26 (#10 T.Reed) +1 -0.29
1:41 3rd & 9 OWN 26 (01:46) Shotgun #7 G.Lopez pass incomplete short right to #9 J.Green thrown to UNC35 QB hurried by #2 J.Francois 0 -0.19
1:36 4th & 9 OWN 26 (01:43) #96 T.Maginness punt 52 yards to the DU 22 fair catch by #7 Q.Brown at DU 22
1:36 4th & 9 OWN 26 Timeout North Carolina, clock 01:36
TD
13 pl · 78 yd · 6:11
14–7
−29
1:29 1st & 10 OWN 22 (01:35) Shotgun #20 N.Sheppard rush middle for 2 yards gain to the DU 24 (#2 A.Simpson; #6 D.Robinson) +2 -0.40
0:58 2nd & 8 OWN 24 (00:58) No Huddle-Shotgun #10 D.Mensah pass incomplete deep left to #18 C.Barkate thrown to DU 47 PENALTY UNC Pass Interference (#1 T.Dixon) 15 yards from DU 24 to DU 39, 1ST DOWN. NO PLAY +15
0:47 1st & 10 OWN 39 (00:53) Shotgun #20 N.Sheppard rush left for 1 yard gain to the DU 40 (#94 I.Johnson; #8 S.Vilbert) +1 -0.90
0:13 2nd & 9 OWN 40 (00:15) No Huddle-Shotgun #10 D.Mensah pass incomplete short right to #18 C.Barkate thrown to DU 40 broken up by #8 S.Vilbert 0 -0.81
0:13 3rd & 9 OWN 40 (00:13) Shotgun #10 D.Mensah pass complete deep left to #18 C.Barkate caught at UNC36, for 24 yards to the UNC36 (#24 J.Butts), 1ST DOWN +24 3.56
0:00 3rd & 9 OWN 40 End of 1st quarter. 3.56
14:54 1st & 10 OPP 36 (15:00) Shotgun #20 N.Sheppard rush middle for 4 yards gain to the UNC32 (#91 L.Jackson; #31 W.Hardy). #92 C.Mims injured on the play +4 -0.07
14:21 2nd & 6 OPP 32 (14:29) Shotgun #10 D.Mensah pass complete short right to #85 J.Hasley caught at UNC33, for 13 yards to the UNC19 (#2 A.Simpson), 1ST DOWN +13 0.48
14:01 1st & 10 OPP 19 (14:05) No Huddle-Shotgun #20 N.Sheppard rush middle for 3 yards loss to the UNC22 (#9 M.Abou Jaoude) -3 -0.63
13:08 2nd & 13 OPP 22 (13:19) No Huddle-Shotgun #10 D.Mensah pass complete short right to #7 Q.Brown caught at UNC25, for 3 yards loss to the UNC25 (#21 K.Cost). #7 Q.Brown injured on the play -3 -1.11
13:07 2nd & 13 OPP 22 Timeout Duke, clock 13:07
12:38 3rd & 16 OPP 25 (12:47) Shotgun #20 N.Sheppard rush middle for 16 yards gain to the UNC09 (#1 T.Dixon), out of bounds, 1ST DOWN +16 1.92
12:14 1st & 9 OPP 9 (12:24) No Huddle-Shotgun #10 D.Mensah pass complete short left to #8 J.Moore caught at UNC14, for 5 yards loss to the UNC14 (#5 G.Gibson) -5 -0.61
11:31 2nd & 14 OPP 14 (11:40) No Huddle-Shotgun #10 D.Mensah pass complete short right to #2 S.Hagans caught at UNC20, for 0 yards to the UNC14 (#18 J.Patterson) 0 -0.39
10:53 2nd & 14 OPP 14 Timeout Duke, clock 10:53
10:45 3rd & 14 OPP 14 (10:53) Shotgun #10 D.Mensah pass complete short left to #8 J.Moore caught at UNC18, for 0 yards to the UNC14, End Of Play 0 -0.67
10:45 4th & 14 OPP 14 PENALTY DU UNR: Unnecessary Roughness (#64 J.Larsen) 15 yards from UNC14 to UNC29. NO PLAY +15
10:25 1st & 10 OPP 14 (10:24) Shotgun #10 D.Mensah pass complete short middle to #85 J.Hasley caught at UNC02, for 14 yards to the UNC00 TOUCHDOWN, clock 10:25, 1ST DOWN #29 T.Pelino kick attempt good (H: #41 K.Reynoldson, LS: #57 C.Cooper) +14 2.55
10:25 OPP 3 Timeout Duke, clock 10:25
Q2
PUNT
3 pl · 6 yd · 1:01
14–7
+16
10:19 1st & 10 OWN 25 (10:25) Shotgun #7 G.Lopez pass incomplete deep left to #85 S.Clower thrown to DU 42 QB hurried by #95 P.Watson 0 -0.70
10:11 2nd & 10 OWN 25 (10:20) #28 B.Hall rush right for 6 yards gain to the UNC31 (#42 K.Johnson), out of bounds +6 0.17
9:33 3rd & 4 OWN 31 (09:42) Shotgun #7 G.Lopez pass incomplete short right to #37 D.Gause thrown to UNC45 QB hurried by #97 W.Williams 0 -0.44
9:24 4th & 4 OWN 31 (09:33) #96 T.Maginness punt 56 yards to the DU 13
FG
14 pl · 71 yd · 6:51
17–7
−15
9:15 1st & 10 OWN 13 (09:24) Shotgun #10 D.Mensah pass complete short right to #85 J.Hasley caught at DU 10, for 6 yards to the DU 19 (#2 A.Simpson) +6 0.23
8:53 2nd & 4 OWN 19 (08:58) No Huddle-Shotgun #4 A.Castle rush middle for 9 yards gain to the DU 28 (#16 C.Bryson), 1ST DOWN +9 0.61
8:28 1st & 10 OWN 28 (08:36) No Huddle-Shotgun #10 D.Mensah pass complete short right to #4 A.Castle caught at DU 29, for 5 yards to the DU 33 (#29 M.Allen) +5 0.10
8:12 2nd & 5 OWN 33 (08:16) No Huddle-Shotgun #4 A.Castle rush middle for 2 yards gain to the DU 35 (#91 L.Jackson). #4 A.Castle injured on the play +2 -0.54
7:54 3rd & 3 OWN 35 (07:54) Shotgun #10 D.Mensah pass incomplete short middle to #18 C.Barkate thrown to DU 43 broken up by #29 M.Allen PENALTY UNC Pass Interference (#29 M.Allen) 8 yards from DU 35 to DU 43, 1ST DOWN. NO PLAY +8
7:35 1st & 10 OWN 43 (07:39) No Huddle-Shotgun #20 N.Sheppard rush middle for 1 yard gain to the DU 44 (#25 J.Mupoyi) +1 -0.93
7:02 2nd & 9 OWN 44 (07:11) No Huddle-Shotgun #20 N.Sheppard rush middle for 3 yards gain to the DU 47 (#7 K.House; #94 I.Johnson) +3 -0.38
6:19 3rd & 6 OWN 47 (06:33) No Huddle-Shotgun #10 D.Mensah pass complete deep left to #2 S.Hagans caught at UNC32, for 22 yards to the UNC31, End Of Play, 1ST DOWN +22 2.93
6:10 1st & 10 OPP 31 (06:10) No Huddle-Shotgun #20 N.Sheppard rush middle for 3 yards gain to the UNC28 (#91 L.Jackson) PENALTY UNC Illegal Substitution 5 yards from UNC31 to UNC26. NO PLAY +5
5:37 1st & 5 OPP 26 (05:44) No Huddle-Shotgun #10 D.Mensah pass incomplete deep right to #7 Q.Brown thrown to UNC00 broken up by #18 J.Patterson 0 -0.65
5:31 2nd & 5 OPP 26 (05:38) No Huddle-Shotgun #10 D.Mensah pass complete short right to #85 J.Hasley caught at UNC30, for 4 yards to the UNC22 (#2 A.Simpson) +4 -0.05
4:53 3rd & 1 OPP 22 (04:58) No Huddle-Shotgun #20 N.Sheppard rush middle for 9 yards gain to the UNC13 (#12 G.Smith III; #6 D.Robinson), 1ST DOWN +9 0.28
4:12 1st & 10 OPP 13 (04:12) No Huddle-Shotgun #20 N.Sheppard rush left for 9 yards gain to the UNC04 (#2 A.Simpson) PENALTY DU Holding (#77 J.Pickett) 10 yards from UNC13 to UNC23. NO PLAY +10
3:49 1st & 20 OPP 23 (03:53) No Huddle-Shotgun #10 D.Mensah pass incomplete deep right to #18 C.Barkate thrown to UNC00 0 -0.53
3:47 2nd & 20 OPP 23 (03:49) No Huddle-Shotgun #10 D.Mensah pass complete short left to #7 Q.Brown caught at UNC27, for 4 yards loss to the UNC27 (#18 J.Patterson) -4 -1.67
3:04 3rd & 24 OPP 27 (03:12) No Huddle-Shotgun #10 D.Mensah rush right for 11 yards gain to the UNC16 (#12 G.Smith III), out of bounds +11 1.26
2:33 4th & 13 OPP 16 (02:37) #29 T.Pelino field goal attempt from 33 yards GOOD (H: #41 K.Reynoldson, LS: #57 C.Cooper), clock 02:33
FG
8 pl · 44 yd · 2:26
17–10
+14
2:24 1st & 10 OWN 25 (02:33) Shotgun #7 G.Lopez pass complete short right to #1 J.Shipp caught at UNC23, for 3 yards to the UNC28 (#15 K.O'Connor; #2 J.Francois) +3 -0.30
2:00 1st & 10 OWN 25 Timeout North Carolina, clock 02:00
1:54 2nd & 7 OWN 28 (02:00) Shotgun #12 D.June rush middle for 3 yards gain to the UNC31 (#34 L.Mergott) +3 -0.24
1:18 3rd & 4 OWN 31 (01:23) Shotgun #7 G.Lopez pass complete short middle to #8 K.Paysour caught at UNC44, for 18 yards to the UNC49 (#26 M.Jones), 1ST DOWN +18 2.69
0:59 1st & 10 OWN 49 (01:07) No Huddle-Shotgun #7 G.Lopez rush right for 17 yards gain to the DU 34 (#4 J.Green), 1ST DOWN +17 0.99
0:59 1st & 10 OWN 49 Timeout North Carolina, clock 00:59
0:53 1st & 10 OPP 34 (00:59) Shotgun #28 B.Hall rush middle for 3 yards gain to the DU 31 (#34 L.Mergott) +3 -0.21
0:53 1st & 10 OPP 34 Timeout North Carolina, clock 00:53
0:44 2nd & 7 OPP 31 (00:53) Shotgun #7 G.Lopez rush left for 5 yards gain to the DU 26 (#5 K.Robinson), out of bounds +5 0.07
0:44 3rd & 2 OPP 26 (00:44) Shotgun #7 G.Lopez pass complete short left to #8 K.Paysour caught at DU 17, for 21 yards to the DU 05 (#34 L.Mergott) PENALTY UNC Ineligible Downfield on Pass (#80 J.Owens) 5 yards from DU 26 to DU 31. NO PLAY +5
0:13 3rd & 7 OPP 31 (00:15) Shotgun #7 G.Lopez pass incomplete short middle to #19 J.Johnson thrown to DU 31 0 -0.97
0:07 4th & 7 OPP 31 (00:11) #90 R.Verhoff field goal attempt from 49 yards GOOD (H: #96 T.Maginness, LS: #42 S.Triplett), clock 00:07
END OF HALF
1 pl · -1 yd · 0:07
17–10
−9
0:07 1st & 10 OWN 25 (00:07) Kneel down by #10 D.Mensah at DU 24 for loss of 1 yard -1 -0.80
0:00 1st & 10 OWN 25 End of 2nd quarter. -0.80
Q3
TD
11 pl · 44 yd · 5:45
24–10
−24
14:50 1st & 10 OPP 44 (15:00) Shotgun #10 D.Mensah pass incomplete short right thrown to UNC25 QB hurried by #2 A.Simpson 0 -0.97
14:45 2nd & 10 OPP 44 (14:51) No Huddle-Shotgun #20 N.Sheppard rush middle for 0 yards to the UNC44 (#2 A.Simpson; #91 L.Jackson) 0 -1.07
13:59 3rd & 10 OPP 44 (14:06) No Huddle-Shotgun #10 D.Mensah rush right for 3 yards gain to the UNC41 (#90 X.Lewis), out of bounds +3 -0.36
13:15 4th & 7 OPP 41 (13:22) No Huddle-Shotgun #10 D.Mensah rush middle for 13 yards gain to the UNC28 (#24 J.Butts), 1ST DOWN +13 3.05
13:04 1st & 10 OPP 28 (13:04) No Huddle-Shotgun #20 N.Sheppard rush left for 0 yards to the UNC28 (#9 M.Abou Jaoude) PENALTY UNC Illegal Substitution 5 yards from UNC28 to UNC23. NO PLAY 0
12:43 1st & 5 OPP 23 (12:47) No Huddle-Shotgun #20 N.Sheppard rush middle for 2 yards gain to the UNC21 (#40 T.Thompson; #91 L.Jackson) +2 -0.35
11:57 2nd & 3 OPP 21 (12:02) No Huddle-Shotgun #4 A.Castle rush middle for 8 yards gain to the UNC13 (#4 M.Gbayor; #31 W.Hardy), 1ST DOWN +8 -0.12
11:23 1st & 10 OPP 13 (11:28) No Huddle-Shotgun #4 A.Castle rush left for 8 yards gain to the UNC05 (#31 W.Hardy; #5 G.Gibson). #8 S.Vilbert injured on the play +8 0.45
11:01 2nd & 2 OPP 5 (11:05) No Huddle-Shotgun #4 A.Castle rush middle for 2 yards gain to the UNC03 (#4 M.Gbayor; #31 W.Hardy), 1ST DOWN +2 0.63
10:26 1st & 3 OPP 3 (10:26) No Huddle-Shotgun #10 D.Mensah sacked for loss of 1 yard to the UNC04 (#4 M.Gbayor, #6 D.Robinson) PENALTY UNC Holding (#5 G.Gibson) 2 yards from UNC03 to UNC01, 1ST DOWN. NO PLAY +2
9:57 1st & 1 OPP 1 (10:01) No Huddle-Shotgun #4 A.Castle rush middle for 0 yards to the UNC01 (#31 W.Hardy; #12 G.Smith III) 0 -0.96
9:17 2nd & 1 OPP 1 (09:22) #10 D.Mensah pass incomplete short right to #85 J.Hasley thrown to UNC00 broken up by #29 M.Allen QB hurried by #7 K.House 0 -0.55
9:15 3rd & 1 OPP 1 (09:18) Shotgun #4 A.Castle rush middle for 1 yard gain to the UNC00 TOUCHDOWN, clock 09:15 #29 T.Pelino kick attempt good (H: #41 K.Reynoldson, LS: #57 C.Cooper) +1 2.45
9:15 OPP 3 Timeout Duke, clock 09:15
TD
10 pl · 74 yd · 4:23
24–18
+38
9:02 1st & 10 OWN 25 (09:13) #7 G.Lopez pass complete short left to #85 S.Clower caught at UNC25, for 7 yards to the UNC32 (#0 C.Rivers) +7 0.60
8:29 2nd & 3 OWN 32 (08:34) Shotgun #12 D.June rush middle for 2 yards gain to the UNC34 (#3 C.Weaver; #4 J.Green) +2 -0.63
7:46 3rd & 1 OWN 34 (07:51) Shotgun #7 G.Lopez pass complete short left to #9 J.Green caught at UNC46, for 12 yards to the UNC46 (#5 K.Robinson), out of bounds, 1ST DOWN +12 1.92
7:29 1st & 10 OWN 46 (07:32) No Huddle-Shotgun #7 G.Lopez pass complete short left to #1 J.Shipp caught at UNC47, for 7 yards to the DU 47 (#34 L.Mergott), out of bounds +7 0.65
7:04 2nd & 3 OPP 47 (07:10) No Huddle-Shotgun #7 G.Lopez pass incomplete deep left to #8 K.Paysour thrown to DU 00 broken up by #5 K.Robinson QB hurried by #95 P.Watson 0 -1.23
6:55 3rd & 3 OPP 47 (07:04) Shotgun #7 G.Lopez pass complete short right to #9 J.Green caught at DU 40, for 9 yards to the DU 38 (#0 C.Rivers), 1ST DOWN, PENALTY UNC UNR: Unnecessary Roughness (#9 J.Green) 15 yards from DU 38 to UNC47 +9 1.67
6:29 1st & 10 OWN 47 (06:36) Shotgun #7 G.Lopez pass complete short middle to #8 K.Paysour caught at DU 38, for 21 yards to the DU 32 (#0 C.Rivers; #8 D.Stone), 1ST DOWN +21 1.22
6:06 1st & 10 OPP 32 (06:10) No Huddle #37 D.Gause rush left for 8 yards gain to the DU 24 (#42 K.Johnson). #66 J.Hall injured on the play +8 0.53
5:33 2nd & 2 OPP 24 (05:40) Shotgun #7 G.Lopez pass complete short left to #8 K.Paysour caught at DU 26, for 4 yards to the DU 20 (#4 J.Green; #34 L.Mergott), 1ST DOWN +4 -0.28
4:52 1st & 10 OPP 20 (04:58) Shotgun #7 G.Lopez pass complete deep middle to #1 J.Shipp caught at DU 00, for 20 yards to the DU 00 TOUCHDOWN, clock 04:52, 1ST DOWN #1 J.Shipp pass attempt Successful +20 2.62
4:52 OPP 3 PENALTY DU Roughing The Passer (#14 B.Davis) 2 yards from DU 03 to DU 01. NO PLAY +2
4:52 OPP 1 Timeout North Carolina, clock 04:52
PUNT
5 pl · 30 yd · 2:09
24–18
−18
4:46 1st & 10 OWN 25 (04:50) Shotgun #20 N.Sheppard rush middle for 0 yards to the DU 25 (#92 C.Mims) 0 -0.70
4:10 2nd & 10 OWN 25 (04:15) No Huddle-Shotgun #20 N.Sheppard rush middle for 29 yards gain to the UNC46 (#21 K.Cost), 1ST DOWN +29 3.24
3:33 1st & 10 OPP 46 (03:40) No Huddle-Shotgun #20 N.Sheppard rush middle for 1 yard gain to the UNC45 (#91 L.Jackson) +1 -0.79
2:56 2nd & 9 OPP 45 (03:03) No Huddle-Shotgun #10 D.Mensah pass incomplete short middle to #15 J.Taylor thrown to UNC44 QB hurried by #2 A.Simpson 0 -1.08
2:48 3rd & 9 OPP 45 (02:57) No Huddle-Shotgun #10 D.Mensah pass incomplete deep right to #7 Q.Brown thrown to UNC13 broken up by #1 T.Dixon 0 -0.90
2:43 4th & 9 OPP 45 (02:45) #41 K.Reynoldson punt 36 yards to the UNC09 fair catch by #31 W.Hardy at UNC09
2:43 4th & 9 OPP 45 Timeout Duke, clock 02:43
TD
9 pl · 91 yd · 4:30
24–25
+54
2:34 1st & 10 OWN 9 (02:43) Shotgun #7 G.Lopez pass complete short middle to #37 D.Gause caught at UNC03, for 16 yards to the UNC25 (#34 L.Mergott), out of bounds, 1ST DOWN +16 0.74
2:05 1st & 10 OWN 25 (02:11) No Huddle-Shotgun #37 D.Gause rush middle for 13 yards gain to the UNC38 (#8 D.Stone), 1ST DOWN +13 1.12
1:26 1st & 10 OWN 38 (01:34) Shotgun #7 G.Lopez pass complete short left to #1 J.Shipp caught at DU 49, for 15 yards to the DU 47 (#5 K.Robinson), out of bounds, 1ST DOWN +15 1.34
1:05 1st & 10 OPP 47 (01:10) No Huddle #37 D.Gause rush right for 5 yards gain to the DU 42 (#4 J.Green; #3 C.Weaver) +5 0.10
0:21 2nd & 5 OPP 42 (00:30) Shotgun #7 G.Lopez pass complete short left to #12 D.June caught at DU 45, for 3 yards loss to the DU 45 (#2 J.Francois) -3 -1.78
0:00 2nd & 5 OPP 42 End of 3rd quarter. -1.78
14:54 3rd & 8 OPP 45 (14:59) Shotgun #7 G.Lopez pass complete short right to #1 J.Shipp caught at DU 34, for 11 yards to the DU 34 (#5 K.Robinson), out of bounds, 1ST DOWN +11 2.36
14:32 1st & 10 OPP 34 (14:38) No Huddle-Shotgun #37 D.Gause rush middle for 11 yards gain to the DU 23 (#8 D.Stone), 1ST DOWN +11 0.27
13:48 1st & 10 OPP 23 (13:55) Shotgun #7 G.Lopez rush left for 11 yards gain to the DU 12 (#42 K.Johnson; #8 D.Stone), 1ST DOWN +11 0.13
13:13 1st & 10 OPP 12 (13:16) Shotgun #37 D.Gause rush middle for 12 yards gain to the DU 00 TOUCHDOWN, clock 13:13, 1ST DOWN #90 R.Verhoff kick attempt good (H: #96 T.Maginness, LS: #42 S.Triplett) +12 2.53
Q4
ON DOWNS
10 pl · 37 yd · 4:22
24–25
−25
13:06 1st & 10 OWN 25 (13:13) Shotgun #10 D.Mensah pass incomplete short right to #18 C.Barkate thrown to DU 35 0 -0.70
13:00 2nd & 10 OWN 25 (13:06) No Huddle-Shotgun #20 N.Sheppard rush left for 1 yard gain to the DU 26 (#6 D.Robinson; #9 M.Abou Jaoude) +1 -0.29
12:07 3rd & 9 OWN 26 (12:21) No Huddle-Shotgun #10 D.Mensah pass complete short left to #7 Q.Brown caught at DU 35, for 9 yards to the DU 35, End Of Play, 1ST DOWN +9 1.83
11:57 1st & 10 OWN 35 (11:59) No Huddle-Shotgun #10 D.Mensah pass complete short left to #7 Q.Brown caught at DU 34, for 14 yards to the DU 49, out of bounds at DU 49, 1ST DOWN +14 1.32
11:29 1st & 10 OWN 49 (11:33) No Huddle-Shotgun #20 N.Sheppard rush middle for 2 yards gain to the UNC49 (#6 D.Robinson) +2 -0.64
10:46 2nd & 8 OPP 49 (10:54) No Huddle-Shotgun #10 D.Mensah pass complete short middle to #85 J.Hasley caught at UNC47, for 13 yards to the UNC36 (#7 K.House), 1ST DOWN +13 1.56
10:20 1st & 10 OPP 36 (10:28) No Huddle-Shotgun #10 D.Mensah pass complete short middle to #85 J.Hasley caught at UNC29, for 8 yards to the UNC28 (#7 K.House) +8 0.58
9:41 2nd & 2 OPP 28 (09:48) No Huddle-Shotgun #10 D.Mensah pass incomplete short right to #0 L.King thrown to UNC15 QB hurried by #2 A.Simpson 0 -0.73
9:35 3rd & 2 OPP 28 (09:42) No Huddle-Shotgun #20 N.Sheppard rush left for 1 yard gain to the UNC27 (#25 J.Mupoyi; #94 I.Johnson) +1 -0.63
8:51 4th & 1 OPP 27 (08:53) No Huddle-Shotgun #7 Q.Brown sacked for loss of 11 yards to the UNC38 (#94 I.Johnson), TURNOVER ON DOWNS -11 -3.21
PUNT
3 pl · -13 yd · 2:14
24–25
+7
8:44 1st & 10 OWN 38 (08:51) Shotgun #37 D.Gause rush middle for 0 yards to the UNC38 (#42 K.Johnson) 0 -1.09
8:03 2nd & 10 OWN 38 (08:10) Shotgun #7 G.Lopez sacked for loss of 8 yards to the UNC30 (#4 J.Green) -8 -1.19
7:17 3rd & 18 OWN 30 (07:24) Shotgun #7 G.Lopez sacked for loss of 5 yards to the UNC25 (#99 A.Hall) -5 -0.14
6:37 4th & 23 OWN 25 (06:42) #96 T.Maginness punt 43 yards to the DU 32 fair catch by #18 C.Barkate at DU 32
6:37 4th & 23 OWN 25 Timeout North Carolina, clock 06:37
TD
11 pl · 67 yd · 4:19
32–25
−52
6:31 1st & 10 OWN 32 (06:37) Shotgun #20 N.Sheppard rush middle for 5 yards gain to the DU 37 (#4 M.Gbayor; #7 K.House) +5 0.11
5:45 2nd & 5 OWN 37 (05:55) No Huddle-Shotgun #10 D.Mensah pass complete short right to #20 N.Sheppard caught at DU 36, for 18 yards to the UNC45 (#4 M.Gbayor), 1ST DOWN +18 1.94
5:31 1st & 10 OPP 45 (05:34) No Huddle-Shotgun #10 D.Mensah pass incomplete deep right to #18 C.Barkate thrown to UNC08 0 -1.00
5:25 2nd & 10 OPP 45 (05:28) No Huddle-Shotgun #4 A.Castle rush middle for 3 yards gain to the UNC42 (#94 I.Johnson) +3 -0.39
4:39 3rd & 7 OPP 42 (04:43) No Huddle-Shotgun #10 D.Mensah pass incomplete short right to #85 J.Hasley thrown to UNC34 broken up by #1 T.Dixon QB hurried by #12 G.Smith III 0 -1.03
4:29 4th & 7 OPP 42 (04:39) No Huddle-Shotgun #10 D.Mensah pass complete short left to #2 S.Hagans caught at UNC34, for 8 yards to the UNC34 (#18 J.Patterson), 1ST DOWN +8 2.96
3:50 1st & 10 OPP 34 (03:54) No Huddle-Shotgun #4 A.Castle rush middle for 5 yards gain to the UNC29 (#9 M.Abou Jaoude; #4 M.Gbayor) +5 0.08
3:01 2nd & 5 OPP 29 (03:14) No Huddle-Shotgun #10 D.Mensah pass complete short right to #18 C.Barkate caught at UNC30, for 2 yards to the UNC27 (#29 M.Allen). The previous play is under automatic review - "Pass completion". CALL UPHELD +2 -0.37
2:28 3rd & 3 OPP 27 (02:33) Shotgun #10 D.Mensah pass incomplete short middle thrown to UNC25 broken up by #8 S.Vilbert 0 -0.80
2:20 4th & 3 OPP 27 (02:26) #29 T.Pelino rush left for 26 yards gain to the UNC01 (#2 A.Simpson), out of bounds, 1ST DOWN. #91 L.Jackson injured on the play +26 3.09
2:20 OPP 3 PENALTY UNC UNS: Unsportsmanlike Conduct (#7 K.House) 2 yards from UNC03 to UNC01. NO PLAY +2
2:18 1st & 1 OPP 1 (02:20) Shotgun #4 A.Castle rush middle for 1 yard gain to the UNC00 TOUCHDOWN, clock 02:18 #20 N.Sheppard pass attempt Successful +1 0.94
ON DOWNS
4 pl · -51 yd · 0:56
32–25
−3
2:14 1st & 10 OWN 17 (02:14) Shotgun #7 G.Lopez rush left for 12 yards gain to the UNC29 (#7 V.Anthony Jr.), out of bounds PENALTY UNC Holding (#54 M.McVay) 9 yards from UNC17 to UNC08. NO PLAY +9
2:00 1st & 10 OWN 17 Timeout North Carolina, clock 02:00
1:54 1st & 19 OWN 8 (02:00) Shotgun #37 D.Gause rush middle for 13 yards gain to the UNC21 (#2 J.Francois) +13 0.63
1:32 2nd & 6 OWN 21 Timeout North Carolina, clock 01:32
1:31 2nd & 6 OWN 21 (01:38) No Huddle-Shotgun #7 G.Lopez pass complete short right to #1 J.Shipp caught at UNC19, for 1 yard loss to the UNC20 (#0 C.Rivers) -1 -0.51
1:24 3rd & 7 OWN 20 (01:31) Shotgun #7 G.Lopez sacked for loss of 6 yards to the UNC14 (#34 L.Mergott) -6 -0.25
1:24 3rd & 7 OWN 20 Timeout North Carolina, clock 01:24
1:18 4th & 13 OWN 14 (01:22) Shotgun #7 G.Lopez pass incomplete deep right to #8 K.Paysour thrown to UNC45, TURNOVER ON DOWNS 0 0.37
END OF GAME
3 pl · 4 yd · 1:18
32–25
−7
1:18 1st & 10 OPP 14 PENALTY UNC UNS: Unsportsmanlike Conduct (#8 K.Paysour) 7 yards from UNC14 to UNC07, 1ST DOWN. NO PLAY +7
1:16 1st & 7 OPP 7 (01:16) Kneel down by #10 D.Mensah at UNC09 for loss of 2 yards -2 -0.54
1:12 1st & 7 OPP 7 (01:16) Kneel down by #10 D.Mensah at UNC08 for loss of 1 yard -1 -0.48
0:36 2nd & 8 OPP 8 (00:36) Kneel down by #10 D.Mensah at UNC10 for loss of 2 yards -2 -0.40
0:00 2nd & 8 OPP 8 End of 4th quarter. -0.40
17 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

3sacks1
5plays for loss9
0takeaways0
3three-and-outs forced0
10explosive plays allowed8
5.87yards allowed / play4.55
4 of 8scoring drives allowed5 of 9
Duke
Luke Mergott 7 (6) 1 sk · 1 TFL
Jaiden Francois 6 (5) 1 TFL · 1 QH
Chandler Rivers 6 (4) 1 TFL
Kendall Johnson 6 (3)
DaShawn Stone 6 (3)
Josiah Green 5 (2) 1 sk · 1 TFL
Kimari Robinson 5 (5) 1 PD
Vincent Anthony 3 (2)
North Carolina
Will Hardy 8 (1)
Andrew Simpson 6 (4) 3 QH
Khmori House 6 (3) 1 QH
Isaiah Johnson 5 (2) 1 sk · 1 TFL
Leroy Jackson 5 (2)
Mikai Gbayor 5 (1)
D'Ante Robinson 5 (1)
Gavin Gibson 4 (2) 1 TFL
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

1 of 1field goals1 of 1
1punts3
36.0punt average50.3
1punts inside the 201
40return yards9
own 27average drive startown 29
Duke
K Todd Pelino 1/1 FG · long 33 · 3/3 XP
P Kade Reynoldson 1 punt · 36.0 avg · 1 in 20
KR Sahmir Hagans 1 ret · 40 yds · long 40
North Carolina
K Rece Verhoff 1/1 FG · long 49 · 2/2 XP
P Tom Maginness 3 punts · 50.3 avg · 1 in 20
KR Will Hardy 1 ret · 9 yds · long 9
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

77plays52
350yards305
9drives8
42%success rate52%
11.98total PPA17.67
Derived from 129 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1(08:00) Shotgun #7 G.Lopez rush right for 1 yard gain to the DU 00 TOUCHDOWN, clock 07:57 #90… 7–0
Q1(03:03) #4 A.Castle rush middle for 1 yard gain to the UNC00 TOUCHDOWN, clock 02:59 #29… 7–7
Q2(10:24) Shotgun #10 D.Mensah pass complete short middle to #85 J.Hasley caught at UNC02, for 14… 14–7
Q2(02:37) #29 T.Pelino field goal attempt from 33 yards GOOD (H: #41 K.Reynoldson, LS: #57… 17–7
Q2(00:11) #90 R.Verhoff field goal attempt from 49 yards GOOD (H: #96 T.Maginness, LS: #42… 10–17
Q3(09:18) Shotgun #4 A.Castle rush middle for 1 yard gain to the UNC00 TOUCHDOWN, clock 09:15 #29… 24–10
Q3(04:58) Shotgun #7 G.Lopez pass complete deep middle to #1 J.Shipp caught at DU 00, for 20… 18–24
Q4(13:16) Shotgun #37 D.Gause rush middle for 12 yards gain to the DU 00 TOUCHDOWN, clock 13:13… 25–24
Q4(02:20) Shotgun #4 A.Castle rush middle for 1 yard gain to the UNC00 TOUCHDOWN, clock 02:18 #20… 32–25

Biggest plays by PPA

Q1End of 1st quarter. 3.56
Q1(00:13) Shotgun #10 D.Mensah pass complete deep left to #18 C.Barkate caught at UNC36… 3.56
Q3(04:15) No Huddle-Shotgun #20 N.Sheppard rush middle for 29 yards gain to the UNC46… 3.24
Q1(13:10) Shotgun #7 G.Lopez pass complete short left to #1 J.Shipp caught at DU 42, for… 3.19
Q1(06:42) No Huddle-Shotgun #10 D.Mensah pass complete short right to #85 J.Hasley caught… 3.18
Q4(02:26) #29 T.Pelino rush left for 26 yards gain to the UNC01 (#2 A.Simpson), out of… 3.09

Series recent meetings

2024 North Carolina 20 – 21 Duke
2023 Duke 45 – 47 North Carolina
2022 North Carolina 38 – 35 Duke
2021 Duke 7 – 38 North Carolina
2020 North Carolina 56 – 24 Duke
2019 Duke 17 – 20 North Carolina
2018 North Carolina 35 – 42 Duke
2017 Duke 27 – 17 North Carolina
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal