my favs
Access and manage your favorites here
DISMISS
Scores
Watch
Indy 500 🏁
Odds
FOX Super 6
Stories
Daily Lists
Search
Sign In
Account
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
POPULAR SEARCHES
- No Data Available -
BROWSE BY
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
Built on
NCAA BK
NCAA BK
NCAA BK
ACC
Big 12
Big East
Big Ten
SEC
A 10
A-Sun
AAC
Am. East
Big Sky
Big South
Big West
C-USA
CAA
DI-IND
Horizon
Ivy
MAA
MAC
MEastern
MVC
MWC
NEC
OVC
Pac-12
Patriot
SLC
SWAC
Southern
Summit
Sun Belt
WAC
WCC
2
Duke
vs
-
North Carolina
-
-
-
・March 8, 2025
March 08
Mar 08
#2 Duke finishes game on 29-10 run, beats North Carolina
1
2
T
DUKE
-
-
-
UNC
-
-
-
Dean E. Smith Center,
Chapel Hill, NC
COLLEGE BASKETBALL
>
Scores
>
Duke Blue Devils vs. North Carolina Tar Heels - Playbyplay: Mar 8, 2025
RECAP
BOX SCORE
PLAY-BY-PLAY
ODDS
NEWS
1ST HALF
20:00
Khaman Maluach vs. Ty Claude (Sion James gains possession)
19:31
Kon Knueppel makes two point jump shot
DUKE
2
UNC
0
19:12
RJ Davis turnover (Khaman Maluach steals)
19:08
Elliot Cadeau blocks Tyrese Proctor's two point layup
19:06
Blue Devils offensive rebound
19:03
Cooper Flagg makes three point jump shot (Kon Knueppel assists)
DUKE
5
UNC
0
18:40
Elliot Cadeau makes two point layup
DUKE
5
UNC
2
18:19
Cooper Flagg misses three point jump shot
18:17
Jae'Lyn Withers defensive rebound
18:01
Elliot Cadeau turnover (Kon Knueppel steals)
17:52
Elliot Cadeau shooting foul (Sion James draws the foul)
17:52
Sion James misses regular free throw 1 of 2
17:52
Tar Heels lineup change (Ven-Allen Lubin, Elliot Cadeau, RJ Davis, Drake Powell, Jae'Lyn Withers)
17:52
Sion James makes regular free throw 2 of 2
DUKE
6
UNC
2
17:44
Elliot Cadeau misses two point jump shot
17:42
Cooper Flagg defensive rebound
17:35
Cooper Flagg misses two point hook shot
17:33
Elliot Cadeau defensive rebound
17:25
Elliot Cadeau turnover (Sion James steals)
17:20
Sion James makes two point layup (Cooper Flagg assists)
DUKE
8
UNC
2
16:58
Drake Powell makes three point jump shot (Elliot Cadeau assists)
DUKE
8
UNC
5
16:26
Sion James turnover (Elliot Cadeau steals)
16:12
Elliot Cadeau misses two point layup
16:10
Blue Devils defensive rebound
16:03
Kon Knueppel turnover (Drake Powell steals)
16:03
Tar Heels lineup change (Seth Trimble, RJ Davis, Drake Powell, Ven-Allen Lubin, Ian Jackson)
15:49
Cooper Flagg shooting foul (Drake Powell draws the foul)
15:49
TV timeout
15:49
Blue Devils lineup change (Cooper Flagg, Tyrese Proctor, Kon Knueppel, Maliq Brown, Sion James)
15:49
Drake Powell makes regular free throw 1 of 2
DUKE
8
UNC
6
15:49
Drake Powell makes regular free throw 2 of 2
DUKE
8
UNC
7
15:42
Drake Powell personal foul (Cooper Flagg draws the foul)
15:38
Kon Knueppel turnover (Seth Trimble steals)
15:20
Seth Trimble misses three point jump shot
15:18
Sion James defensive rebound
15:09
Sion James makes two point layup
DUKE
10
UNC
7
15:09
Ian Jackson shooting foul (Sion James draws the foul)
15:09
Blue Devils lineup change (Cooper Flagg, Isaiah Evans, Maliq Brown, Kon Knueppel, Sion James)
15:09
Sion James makes regular free throw 1 of 1
DUKE
11
UNC
7
14:50
RJ Davis makes three point jump shot
DUKE
11
UNC
10
14:29
Isaiah Evans turnover
14:17
Ian Jackson misses three point jump shot
14:15
Sion James defensive rebound
14:03
Kon Knueppel makes three point jump shot (Maliq Brown assists)
DUKE
14
UNC
10
13:46
Isaiah Evans shooting foul (Seth Trimble draws the foul)
13:46
Seth Trimble makes regular free throw 1 of 2
DUKE
14
UNC
11
13:46
Seth Trimble makes regular free throw 2 of 2
DUKE
14
UNC
12
13:30
Kon Knueppel makes three point jump shot (Maliq Brown assists)
DUKE
17
UNC
12
13:00
Seth Trimble misses two point jump shot
12:58
Maliq Brown defensive rebound
12:53
Cooper Flagg offensive foul
12:53
Cooper Flagg turnover (offensive foul)
12:53
Tar Heels lineup change (RJ Davis, Seth Trimble, Drake Powell, Ian Jackson, Jalen Washington)
12:53
Blue Devils lineup change (Tyrese Proctor, Isaiah Evans, Khaman Maluach, Kon Knueppel, Mason Gillis)
12:35
Ian Jackson makes two point layup
DUKE
17
UNC
14
12:15
Tyrese Proctor makes three point jump shot
DUKE
20
UNC
14
12:04
RJ Davis misses two point jump shot
12:02
Isaiah Evans defensive rebound
11:53
Kon Knueppel makes two point layup
DUKE
22
UNC
14
11:30
Ian Jackson makes three point jump shot
DUKE
22
UNC
17
11:15
Tyrese Proctor misses two point layup
11:13
Khaman Maluach offensive rebound
11:10
Khaman Maluach makes two point layup
DUKE
24
UNC
17
11:02
Mason Gillis shooting foul (Seth Trimble draws the foul)
11:02
TV timeout
11:02
Tar Heels lineup change (Elliot Cadeau, Seth Trimble, Jae'Lyn Withers, Ian Jackson, Jalen Washington)
11:02
Blue Devils lineup change (Sion James, Tyrese Proctor, Kon Knueppel, Khaman Maluach, Mason Gillis)
11:02
Seth Trimble makes regular free throw 1 of 2
DUKE
24
UNC
18
11:02
Seth Trimble makes regular free throw 2 of 2
DUKE
24
UNC
19
10:49
Sion James makes two point layup
DUKE
26
UNC
19
10:25
Jae'Lyn Withers misses three point jump shot
10:23
Tyrese Proctor defensive rebound
9:58
Tyrese Proctor makes three point jump shot
DUKE
29
UNC
19
9:43
Jalen Washington makes two point layup (Elliot Cadeau assists)
DUKE
29
UNC
21
9:21
Tyrese Proctor makes two point layup
DUKE
31
UNC
21
8:57
Seth Trimble misses two point layup
8:55
Sion James defensive rebound
8:39
Ian Jackson shooting foul (Tyrese Proctor draws the foul)
8:39
Tyrese Proctor makes regular free throw 1 of 2
DUKE
32
UNC
21
8:39
Tar Heels lineup change (Elliot Cadeau, Seth Trimble, RJ Davis, Jalen Washington, Jae'Lyn Withers)
8:39
Blue Devils lineup change (Tyrese Proctor, Isaiah Evans, Maliq Brown, Sion James, Mason Gillis)
8:39
Tyrese Proctor makes regular free throw 2 of 2
DUKE
33
UNC
21
8:17
Jae'Lyn Withers misses two point jump shot
8:15
Isaiah Evans defensive rebound
8:09
Elliot Cadeau shooting foul (Isaiah Evans draws the foul)
8:09
Isaiah Evans makes regular free throw 1 of 3
DUKE
34
UNC
21
8:09
Isaiah Evans makes regular free throw 2 of 3
DUKE
35
UNC
21
8:09
Tar Heels lineup change (Drake Powell, RJ Davis, Seth Trimble, Ven-Allen Lubin, Jae'Lyn Withers)
8:09
Isaiah Evans makes regular free throw 3 of 3
DUKE
36
UNC
21
7:52
Jae'Lyn Withers misses three point jump shot
7:50
Maliq Brown defensive rebound
7:43
Maliq Brown offensive foul
7:43
Maliq Brown turnover (offensive foul)
7:43
TV timeout
7:43
Blue Devils lineup change (Isaiah Evans, Tyrese Proctor, Maliq Brown, Kon Knueppel, Mason Gillis)
7:32
Maliq Brown personal foul
7:32
Blue Devils lineup change (Isaiah Evans, Tyrese Proctor, Patrick Ngongba II, Kon Knueppel, Mason Gillis)
7:25
Jae'Lyn Withers makes two point layup
DUKE
36
UNC
23
7:02
Kon Knueppel misses three point jump shot
7:00
RJ Davis defensive rebound
6:56
RJ Davis makes three point jump shot
DUKE
36
UNC
26
6:28
Mason Gillis makes three point jump shot (Kon Knueppel assists)
DUKE
39
UNC
26
6:02
Tyrese Proctor personal foul
6:02
Blue Devils lineup change (Sion James, Tyrese Proctor, Kon Knueppel, Mason Gillis, Patrick Ngongba II)
6:02
RJ Davis makes regular free throw 1 of 2
DUKE
39
UNC
27
6:02
RJ Davis makes regular free throw 2 of 2
DUKE
39
UNC
28
5:35
Tyrese Proctor misses three point jump shot
5:33
Ven-Allen Lubin defensive rebound
5:28
RJ Davis misses two point layup
5:26
Tyrese Proctor defensive rebound
5:20
Kon Knueppel misses three point jump shot
5:18
Blue Devils offensive rebound
5:18
Blue Devils lineup change (Cooper Flagg, Kon Knueppel, Sion James, Isaiah Evans, Khaman Maluach)
5:13
Cooper Flagg misses two point jump shot
5:11
Jae'Lyn Withers defensive rebound
5:05
Jae'Lyn Withers makes two point layup
DUKE
39
UNC
30
4:47
Cooper Flagg makes two point jump shot
DUKE
41
UNC
30
4:21
Drake Powell misses two point layup
4:19
Khaman Maluach defensive rebound
4:09
Ven-Allen Lubin blocks Isaiah Evans's two point layup
4:07
Drake Powell defensive rebound
4:02
Seth Trimble misses two point layup
4:00
Ven-Allen Lubin offensive rebound
3:57
Ven-Allen Lubin makes two point layup
DUKE
41
UNC
32
3:45
Sion James turnover (Seth Trimble steals)
3:35
Drake Powell misses three point jump shot
3:33
Cooper Flagg defensive rebound
3:18
Cooper Flagg offensive foul
3:18
Cooper Flagg turnover (offensive foul)
3:18
TV timeout
3:18
Tar Heels lineup change (RJ Davis, Ian Jackson, Drake Powell, Ven-Allen Lubin, Jae'Lyn Withers)
3:18
Blue Devils lineup change (Tyrese Proctor, Mason Gillis, Kon Knueppel, Khaman Maluach, Sion James)
2:58
Ven-Allen Lubin makes two point layup (Jae'Lyn Withers assists)
DUKE
41
UNC
34
2:58
Sion James shooting foul (Ven-Allen Lubin draws the foul)
2:58
Ven-Allen Lubin makes regular free throw 1 of 1
DUKE
41
UNC
35
2:44
Mason Gillis misses three point jump shot
2:42
Ven-Allen Lubin defensive rebound
2:22
RJ Davis makes three point jump shot
DUKE
41
UNC
38
1:58
Sion James turnover (Ian Jackson steals)
1:51
RJ Davis makes two point layup
DUKE
41
UNC
40
1:48
Blue Devils 30 second timeout
1:48
Tar Heels lineup change (RJ Davis, Drake Powell, Seth Trimble, Ven-Allen Lubin, Jae'Lyn Withers)
1:40
Seth Trimble personal foul
1:33
RJ Davis shooting foul (Sion James draws the foul)
1:33
Sion James makes regular free throw 1 of 2
DUKE
42
UNC
40
1:33
Sion James makes regular free throw 2 of 2
DUKE
43
UNC
40
1:19
Jae'Lyn Withers misses three point jump shot
1:17
Khaman Maluach defensive rebound
1:04
Tyrese Proctor misses three point jump shot
1:02
Seth Trimble defensive rebound
0:41
RJ Davis makes two point jump shot
DUKE
43
UNC
42
0:11
Sion James misses two point layup
0:09
Khaman Maluach offensive rebound
0:07
Khaman Maluach misses two point layup
0:05
Ven-Allen Lubin defensive rebound
0:01
RJ Davis misses three point jump shot
0:00
Khaman Maluach defensive rebound
0:00
End of 1st Half.
2ND HALF
20:00
Tar Heels lineup change (RJ Davis, Elliot Cadeau, Drake Powell, Ven-Allen Lubin, Jae'Lyn Withers)
20:00
Blue Devils lineup change (Tyrese Proctor, Kon Knueppel, Khaman Maluach, Sion James, Cooper Flagg)
20:00
Open inbound Blue Devils
19:40
Tyrese Proctor makes two point floating jump shot
DUKE
45
UNC
42
19:15
RJ Davis makes three point jump shot
DUKE
45
UNC
45
18:51
Tyrese Proctor turnover (bad pass) (Ven-Allen Lubin steals)
18:35
Jae'Lyn Withers makes three point jump shot (RJ Davis assists)
DUKE
45
UNC
48
18:23
Cooper Flagg makes two point driving layup
DUKE
47
UNC
48
18:04
Drake Powell makes two point turnaround fadeaway jump shot
DUKE
47
UNC
50
17:43
Khaman Maluach turnover (lost ball) (Elliot Cadeau steals)
17:33
RJ Davis makes two point pullup jump shot
DUKE
47
UNC
52
17:33
Blue Devils 30 second timeout
17:33
TV timeout
17:23
Cooper Flagg makes two point driving layup
DUKE
49
UNC
52
17:01
Ven-Allen Lubin misses two point driving layup
16:59
Khaman Maluach defensive rebound
16:49
Khaman Maluach misses two point driving layup
16:47
Khaman Maluach offensive rebound
16:47
Jae'Lyn Withers personal foul (Cooper Flagg draws the foul)
16:40
Cooper Flagg misses two point turnaround fadeaway jump shot
16:38
Jae'Lyn Withers defensive rebound
16:29
Elliot Cadeau makes two point driving layup
DUKE
49
UNC
54
16:04
Kon Knueppel misses three point jump shot
16:02
Drake Powell defensive rebound
15:59
Sion James personal foul (Drake Powell draws the foul)
15:59
TV timeout
15:59
Tar Heels lineup change (Seth Trimble, RJ Davis, Drake Powell, Ven-Allen Lubin, Ian Jackson)
15:59
Blue Devils lineup change (Cooper Flagg, Tyrese Proctor, Kon Knueppel, Maliq Brown, Sion James)
15:39
Ven-Allen Lubin makes two point driving layup
DUKE
49
UNC
56
15:26
Tyrese Proctor makes two point pullup jump shot (Cooper Flagg assists)
DUKE
51
UNC
56
14:58
Ian Jackson misses three point jump shot
14:56
Cooper Flagg defensive rebound
14:41
Sion James makes two point driving dunk (Kon Knueppel assists)
DUKE
53
UNC
56
14:23
Maliq Brown shooting foul (Ian Jackson draws the foul)
14:23
Ian Jackson makes regular free throw 1 of 2
DUKE
53
UNC
57
14:23
Tar Heels lineup change (Elliot Cadeau, Seth Trimble, Drake Powell, Ian Jackson, Jalen Washington)
14:23
Ian Jackson misses regular free throw 2 of 2
14:23
Cooper Flagg defensive rebound
14:08
Tyrese Proctor turnover (lost ball) (Elliot Cadeau steals)
13:47
Cooper Flagg blocks Seth Trimble's two point driving layup
13:45
Sion James defensive rebound
13:35
Kon Knueppel offensive foul (Elliot Cadeau draws the foul)
13:35
Kon Knueppel turnover (offensive foul)
13:16
Ian Jackson misses three point jump shot
13:14
Kon Knueppel defensive rebound
12:57
Cooper Flagg misses three point jump shot
12:55
Jalen Washington defensive rebound
12:49
Ian Jackson makes two point driving layup
DUKE
53
UNC
59
12:25
Sion James makes two point driving layup (Cooper Flagg assists)
DUKE
55
UNC
59
12:02
Elliot Cadeau misses two point driving layup
12:00
Cooper Flagg defensive rebound
11:52
Sion James misses two point driving layup
11:50
Cooper Flagg offensive rebound
11:44
Cooper Flagg makes two point tip dunk
DUKE
57
UNC
59
11:35
Drake Powell misses three point jump shot
11:33
Cooper Flagg defensive rebound
11:26
Seth Trimble personal foul (Cooper Flagg draws the foul)
11:26
TV timeout
11:26
Tar Heels lineup change (RJ Davis, Seth Trimble, Ven-Allen Lubin, Ian Jackson, Jae'Lyn Withers)
11:26
Blue Devils lineup change (Cooper Flagg, Caleb Foster, Maliq Brown, Kon Knueppel, Sion James)
11:26
Cooper Flagg makes regular free throw 1 of 2
DUKE
58
UNC
59
11:26
Cooper Flagg makes regular free throw 2 of 2
DUKE
59
UNC
59
11:01
Ven-Allen Lubin turnover (lost ball)
10:48
Kon Knueppel makes two point driving layup (Maliq Brown assists)
DUKE
61
UNC
59
10:26
RJ Davis turnover (lost ball) (Sion James steals)
10:15
Caleb Foster makes two point driving layup
DUKE
63
UNC
59
9:47
Jae'Lyn Withers misses two point driving layup
9:45
Kon Knueppel defensive rebound
9:41
Maliq Brown makes two point driving dunk (Sion James assists)
DUKE
65
UNC
59
9:39
Tar Heels 30 second timeout
9:39
Tar Heels lineup change (RJ Davis, Drake Powell, Ian Jackson, Ven-Allen Lubin, Jae'Lyn Withers)
9:15
Ven-Allen Lubin makes two point cutting layup (Ian Jackson assists)
DUKE
65
UNC
61
9:06
Cooper Flagg turnover (RJ Davis steals)
8:54
RJ Davis misses three point jump shot
8:52
Ven-Allen Lubin offensive rebound
8:45
Ven-Allen Lubin misses two point driving layup
8:43
Caleb Foster defensive rebound
8:34
Maliq Brown makes three point jump shot (Cooper Flagg assists)
DUKE
68
UNC
61
8:16
RJ Davis misses three point jump shot
8:13
Tar Heels offensive rebound
8:13
Tar Heels lineup change (RJ Davis, Drake Powell, Elliot Cadeau, Ven-Allen Lubin, Jae'Lyn Withers)
8:13
Blue Devils lineup change (Caleb Foster, Cooper Flagg, Khaman Maluach, Kon Knueppel, Sion James)
8:00
Cooper Flagg blocks Jae'Lyn Withers's three point jump shot
7:58
Tar Heels offensive rebound
7:58
TV timeout
7:55
RJ Davis misses three point jump shot
7:53
Khaman Maluach defensive rebound
7:31
Cooper Flagg misses two point driving layup
7:29
Cooper Flagg offensive rebound
7:23
Cooper Flagg misses two point putback layup
7:21
Jae'Lyn Withers defensive rebound
7:13
Elliot Cadeau makes three point jump shot (RJ Davis assists)
DUKE
68
UNC
64
6:52
Kon Knueppel makes three point jump shot (Cooper Flagg assists)
DUKE
71
UNC
64
6:28
Jae'Lyn Withers misses two point driving layup
6:26
Khaman Maluach defensive rebound
6:11
Kon Knueppel makes two point driving layup
DUKE
73
UNC
64
5:38
Cooper Flagg blocks Ven-Allen Lubin's two point driving dunk
5:36
Sion James defensive rebound
5:16
Cooper Flagg misses three point jump shot
5:14
Elliot Cadeau defensive rebound
5:03
Elliot Cadeau misses two point driving layup
5:01
Sion James defensive rebound
4:55
Sion James makes two point driving layup
DUKE
75
UNC
64
4:48
Tar Heels 60 second timeout
4:48
Tar Heels lineup change (Elliot Cadeau, RJ Davis, Drake Powell, Ven-Allen Lubin, Seth Trimble)
4:48
Blue Devils lineup change (Caleb Foster, Cooper Flagg, Kon Knueppel, Tyrese Proctor, Maliq Brown)
4:39
Caleb Foster blocks Elliot Cadeau's two point driving layup
4:37
Tar Heels offensive rebound
4:23
Tyrese Proctor personal foul
4:06
Seth Trimble makes three point jump shot (RJ Davis assists)
DUKE
75
UNC
67
3:34
Maliq Brown makes three point jump shot (Caleb Foster assists)
DUKE
78
UNC
67
3:19
Seth Trimble misses three point jump shot
3:17
Tar Heels offensive rebound
3:15
TV timeout
3:15
Blue Devils lineup change (Sion James, Cooper Flagg, Tyrese Proctor, Maliq Brown, Kon Knueppel)
3:02
Elliot Cadeau misses three point jump shot
3:00
Seth Trimble offensive rebound
3:00
Cooper Flagg blocks Seth Trimble's two point driving layup
2:58
Cooper Flagg defensive rebound
2:56
Tyrese Proctor makes two point driving layup (Cooper Flagg assists)
DUKE
80
UNC
67
2:56
RJ Davis shooting foul (Tyrese Proctor draws the foul)
2:56
Tar Heels lineup change (Ian Jackson, RJ Davis, Seth Trimble, Drake Powell, Ven-Allen Lubin)
2:56
Tyrese Proctor misses regular free throw 1 of 1
2:56
Seth Trimble defensive rebound
2:39
Sion James personal foul
2:30
Drake Powell misses three point jump shot
2:28
Maliq Brown defensive rebound
2:03
Cooper Flagg misses two point driving layup
2:01
Ven-Allen Lubin defensive rebound
1:50
RJ Davis misses three point jump shot
1:48
RJ Davis offensive rebound
1:42
RJ Davis misses two point driving layup
1:40
Sion James defensive rebound
1:32
Cooper Flagg makes two point driving dunk
DUKE
82
UNC
67
1:20
Seth Trimble misses two point driving layup
1:18
Sion James defensive rebound
0:55
Maliq Brown misses three point jump shot
0:53
RJ Davis defensive rebound
0:42
Ven-Allen Lubin makes two point cutting dunk (Seth Trimble assists)
DUKE
82
UNC
69
0:42
Tar Heels 30 second timeout
0:42
Blue Devils lineup change (Cooper Flagg, Tyrese Proctor, Caleb Foster, Kon Knueppel, Sion James)
0:38
Ian Jackson personal foul (Tyrese Proctor draws the foul)
0:38
Tar Heels lineup change (Ty Claude, Seth Trimble, Elliot Cadeau, Ian Jackson, Jae'Lyn Withers)
0:18
Caleb Foster misses two point driving layup
0:16
Seth Trimble defensive rebound
0:08
Seth Trimble turnover (lost ball) (Sion James steals)
0:00
End of 2nd Half.