my favs
Access and manage your favorites here
DISMISS
Home
Scores
Watch
UEFA Euro
Odds
Super 6
Stories
Search
Sign In
Account
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
SPORTS
SPORTS & TEAMS
PLAYERS
SHOWS
PERSONALITIES
SPORTS
NFL
NCAA FB
MLB
NBA
NCAA BK
NASCAR
Soccer
UFL
NCAAW BK
NHL
Golf
Premier Boxing Champions
WWE
UFC
WNBA
Tennis
Motor Sports
Professional Bowlers Association
Horse Racing
Westminster Kennel Club
FIBA
Olympics
World Baseball Classic
NRL
NCAA BK
NCAA BK
NCAA BK
A 10
A-Sun
AAC
ACC
Am. East
Big 12
Big East
Big Sky
Big South
Big Ten
Big West
C-USA
CAA
DI-IND
Horizon
Ivy
MAA
MAC
MEastern
MVC
MWC
NEC
OVC
Pac-12
Patriot
SEC
SLC
SWAC
Southern
Summit
Sun Belt
WAC
WCC
7
North Carolina
vs
-
9
Duke
-
-
-
・March 9, 2024
March 09
Mar 09
Ryan drops 31 (14-20) as #7 North Carolina defeats #9 Duke
1
2
T
UNC
-
-
-
DUKE
-
-
-
Cameron Indoor Stadium,
Durham, NC
COLLEGE BASKETBALL
>
Scores
>
North Carolina Tar Heels vs Duke Blue Devils - Playbyplay: Mar 9, 2024
RECAP
BOX SCORE
PLAY-BY-PLAY
ODDS
NEWS
1ST HALF
20:00
Armando Bacot vs. Kyle Filipowski (Tar Heels gains possession)
19:43
Harrison Ingram makes two point jump shot
UNC
2
DUKE
0
19:24
Jeremy Roach misses two point jump shot
19:22
Elliot Cadeau defensive rebound
18:57
Armando Bacot makes two point layup
UNC
4
DUKE
0
18:28
Kyle Filipowski makes two point jump shot
UNC
4
DUKE
2
18:18
Cormac Ryan turnover (bad pass)
18:07
Kyle Filipowski misses two point jump shot
18:05
Harrison Ingram defensive rebound
18:01
Cormac Ryan makes three point jump shot (RJ Davis assists)
UNC
7
DUKE
2
17:50
Jared McCain misses two point layup
17:48
RJ Davis defensive rebound
17:45
Cormac Ryan makes three point jump shot (Harrison Ingram assists)
UNC
10
DUKE
2
17:23
Mark Mitchell makes two point layup (Tyrese Proctor assists)
UNC
10
DUKE
4
16:57
Harrison Ingram makes two point jump shot
UNC
12
DUKE
4
16:40
Kyle Filipowski misses two point jump shot
16:38
Elliot Cadeau defensive rebound
16:34
Cormac Ryan misses two point layup
16:32
Kyle Filipowski defensive rebound
16:30
Jared McCain turnover (bad pass) (Elliot Cadeau steals)
16:26
Cormac Ryan makes three point jump shot (Elliot Cadeau assists)
UNC
15
DUKE
4
16:26
Blue Devils 30 second timeout
16:26
TV timeout
16:01
Jeremy Roach turnover (lost ball) (Cormac Ryan steals)
15:35
Cormac Ryan misses three point jump shot
15:34
Armando Bacot offensive rebound
15:34
Tar Heels 30 second timeout
15:34
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, Sean Stewart, Kyle Filipowski)
15:21
Elliot Cadeau makes two point layup
UNC
17
DUKE
4
15:08
Elliot Cadeau personal foul (Jared McCain draws the foul)
15:08
Tar Heels lineup change (Seth Trimble, Jae'Lyn Withers, RJ Davis, Armando Bacot, Harrison Ingram)
14:54
Tyrese Proctor makes two point layup
UNC
17
DUKE
6
14:28
Armando Bacot misses two point layup
14:26
Jae'Lyn Withers offensive rebound
14:23
Jae'Lyn Withers makes two point layup
UNC
19
DUKE
6
14:06
Kyle Filipowski misses three point jump shot
14:04
Jae'Lyn Withers defensive rebound
13:50
Sean Stewart blocks RJ Davis's two point layup
13:48
Tar Heels offensive rebound
13:48
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, Sean Stewart, Ryan Young)
13:48
Tar Heels lineup change (RJ Davis, Jalen Washington, Seth Trimble, Jae'Lyn Withers, Harrison Ingram)
13:37
Seth Trimble turnover (out of bounds)
13:16
Jeremy Roach misses two point layup
13:14
Jae'Lyn Withers defensive rebound
13:14
Sean Stewart personal foul (Jae'Lyn Withers draws the foul)
13:14
Tar Heels lineup change (RJ Davis, Seth Trimble, Jalen Washington, Jae'Lyn Withers, Cormac Ryan)
12:53
Jalen Washington makes two point dunk (RJ Davis assists)
UNC
21
DUKE
6
12:30
Jared McCain makes two point jump shot
UNC
21
DUKE
8
12:11
Jalen Washington misses three point jump shot
12:09
Tyrese Proctor defensive rebound
12:05
Jeremy Roach misses three point jump shot
12:03
Sean Stewart offensive rebound
11:49
Jared McCain turnover (out of bounds)
11:49
TV timeout
11:49
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, Mark Mitchell, Kyle Filipowski)
11:49
Tar Heels lineup change (Cormac Ryan, Elliot Cadeau, Seth Trimble, Jalen Washington, Jae'Lyn Withers)
11:38
Elliot Cadeau turnover (bad pass) (Tyrese Proctor steals)
11:34
Tyrese Proctor makes two point dunk
UNC
21
DUKE
10
11:12
Seth Trimble makes two point jump shot
UNC
23
DUKE
10
10:53
Jared McCain makes two point jump shot
UNC
23
DUKE
12
10:51
Blue Devils lineup change (TJ Power, Jeremy Roach, Tyrese Proctor, Mark Mitchell, Kyle Filipowski)
10:51
Tar Heels lineup change (Elliot Cadeau, Cormac Ryan, Seth Trimble, Armando Bacot, Harrison Ingram)
10:37
Mark Mitchell blocks Harrison Ingram's two point layup
10:35
Harrison Ingram offensive rebound
10:33
Harrison Ingram makes two point jump shot
UNC
25
DUKE
12
10:12
Mark Mitchell misses three point jump shot
10:10
Harrison Ingram defensive rebound
9:47
Elliot Cadeau makes two point layup
UNC
27
DUKE
12
9:26
Harrison Ingram blocks Jeremy Roach's two point layup
9:24
Cormac Ryan defensive rebound
9:15
Armando Bacot misses two point dunk
9:13
Mark Mitchell defensive rebound
9:03
Harrison Ingram shooting foul (Mark Mitchell draws the foul)
9:03
Mark Mitchell misses regular free throw 1 of 2
9:03
Blue Devils lineup change (Jared McCain, Tyrese Proctor, TJ Power, Mark Mitchell, Kyle Filipowski)
9:03
Tar Heels lineup change (Elliot Cadeau, Cormac Ryan, Armando Bacot, RJ Davis, Harrison Ingram)
9:03
Mark Mitchell makes regular free throw 2 of 2
UNC
27
DUKE
13
8:44
TJ Power blocks Cormac Ryan's two point layup
8:42
Jared McCain defensive rebound
8:37
Kyle Filipowski misses three point jump shot
8:35
Jared McCain offensive rebound
8:34
Tyrese Proctor misses three point jump shot
8:32
Kyle Filipowski offensive rebound
8:30
Kyle Filipowski makes two point layup
UNC
27
DUKE
15
8:09
Kyle Filipowski personal foul (Armando Bacot draws the foul)
8:09
Blue Devils lineup change (Jared McCain, Tyrese Proctor, TJ Power, Sean Stewart, Kyle Filipowski)
8:04
RJ Davis makes three point jump shot (Armando Bacot assists)
UNC
30
DUKE
15
7:48
Elliot Cadeau shooting foul (TJ Power draws the foul)
7:48
TV timeout
7:48
Tar Heels lineup change (Seth Trimble, Cormac Ryan, RJ Davis, Armando Bacot, Harrison Ingram)
7:48
TJ Power makes regular free throw 1 of 3
UNC
30
DUKE
16
7:48
TJ Power misses regular free throw 2 of 3
7:48
TJ Power makes regular free throw 3 of 3
UNC
30
DUKE
17
7:48
Blue Devils lineup change (Jared McCain, Tyrese Proctor, Jeremy Roach, Sean Stewart, Kyle Filipowski)
7:35
Sean Stewart shooting foul (Harrison Ingram draws the foul)
7:35
Harrison Ingram makes regular free throw 1 of 2
UNC
31
DUKE
17
7:35
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, Ryan Young, Kyle Filipowski)
7:35
Harrison Ingram misses regular free throw 2 of 2
7:35
Jared McCain defensive rebound
7:08
Jeremy Roach misses two point jump shot
7:06
Ryan Young offensive rebound
7:02
RJ Davis shooting foul (Jared McCain draws the foul)
7:02
Jared McCain makes regular free throw 1 of 2
UNC
31
DUKE
18
7:02
Jared McCain makes regular free throw 2 of 2
UNC
31
DUKE
19
6:43
RJ Davis turnover (lost ball) (Tyrese Proctor steals)
6:39
Tyrese Proctor makes two point layup
UNC
31
DUKE
21
6:26
Seth Trimble makes two point layup
UNC
33
DUKE
21
6:09
Kyle Filipowski misses two point layup
6:07
Harrison Ingram defensive rebound
5:58
Harrison Ingram misses two point jump shot
5:56
Jared McCain defensive rebound
5:50
Jeremy Roach misses two point layup
5:48
Armando Bacot defensive rebound
5:45
RJ Davis misses three point jump shot
5:43
Harrison Ingram offensive rebound
5:29
Harrison Ingram misses three point jump shot
5:27
Kyle Filipowski defensive rebound
5:26
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, Ryan Young, Mark Mitchell)
5:26
Tar Heels lineup change (Cormac Ryan, RJ Davis, Jalen Washington, Seth Trimble, Harrison Ingram)
5:13
Jared McCain makes three point jump shot (Jeremy Roach assists)
UNC
33
DUKE
24
4:58
RJ Davis makes two point jump shot
UNC
35
DUKE
24
4:43
Jared McCain misses three point jump shot
4:41
Tar Heels defensive rebound
4:26
RJ Davis turnover (lost ball) (Ryan Young steals)
4:23
Cormac Ryan personal foul (Jared McCain draws the foul)
4:23
Tar Heels lineup change (Paxson Wojcik, RJ Davis, Seth Trimble, Jalen Washington, Harrison Ingram)
4:20
Tyrese Proctor makes three point jump shot (Jared McCain assists)
UNC
35
DUKE
27
3:51
Harrison Ingram misses two point jump shot
3:49
Jared McCain defensive rebound
3:41
Jared McCain misses two point jump shot
3:39
RJ Davis defensive rebound
3:35
RJ Davis misses three point jump shot
3:33
Ryan Young defensive rebound
3:19
Paxson Wojcik personal foul (Tyrese Proctor draws the foul)
3:19
TV timeout
3:19
Tar Heels lineup change (RJ Davis, Seth Trimble, Paxson Wojcik, Armando Bacot, Harrison Ingram)
3:18
Jared McCain turnover (bad pass) (Seth Trimble steals)
3:18
Mark Mitchell personal foul (Seth Trimble draws the foul)
2:57
Seth Trimble makes two point jump shot
UNC
37
DUKE
27
2:28
Seth Trimble shooting foul (Jared McCain draws the foul)
2:28
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, Ryan Young, Kyle Filipowski)
2:28
Tar Heels lineup change (RJ Davis, Armando Bacot, Cormac Ryan, Paxson Wojcik, Harrison Ingram)
2:28
Jared McCain makes regular free throw 1 of 2
UNC
37
DUKE
28
2:28
Jared McCain makes regular free throw 2 of 2
UNC
37
DUKE
29
2:15
Kyle Filipowski shooting foul (Cormac Ryan draws the foul)
2:15
Cormac Ryan makes regular free throw 1 of 2
UNC
38
DUKE
29
2:15
Tar Heels lineup change (Cormac Ryan, RJ Davis, Armando Bacot, Jae'Lyn Withers, Harrison Ingram)
2:15
Cormac Ryan misses regular free throw 2 of 2
2:15
Jared McCain defensive rebound
1:54
Jeremy Roach misses three point jump shot
1:52
Ryan Young offensive rebound
1:48
Tyrese Proctor misses three point jump shot
1:46
Armando Bacot defensive rebound
1:32
RJ Davis misses two point jump shot
1:30
Armando Bacot offensive rebound
1:27
Armando Bacot misses two point layup
1:25
Kyle Filipowski defensive rebound
1:03
Jeremy Roach makes two point layup
UNC
38
DUKE
31
0:39
Jae'Lyn Withers misses three point jump shot
0:37
Tyrese Proctor defensive rebound
0:10
Tyrese Proctor misses three point jump shot
0:08
Harrison Ingram defensive rebound
0:03
Harrison Ingram misses two point jump shot
0:01
Jae'Lyn Withers offensive rebound
0:01
Jae'Lyn Withers makes two point layup
UNC
40
DUKE
31
0:00
End of 1st Half.
2ND HALF
20:00
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, Mark Mitchell, Kyle Filipowski)
20:00
Tar Heels lineup change (Cormac Ryan, RJ Davis, Armando Bacot, Elliot Cadeau, Harrison Ingram)
20:00
Open inbound Blue Devils
19:46
Kyle Filipowski misses two point layup
19:44
Elliot Cadeau defensive rebound
19:22
Cormac Ryan misses three point jump shot
19:20
Mark Mitchell defensive rebound
19:13
Kyle Filipowski makes two point layup
UNC
40
DUKE
33
18:58
Elliot Cadeau turnover (bad pass) (Kyle Filipowski steals)
18:48
Kyle Filipowski makes two point jump shot
UNC
40
DUKE
35
18:28
Kyle Filipowski shooting foul (Elliot Cadeau draws the foul)
18:28
Elliot Cadeau misses regular free throw 1 of 2
18:28
Elliot Cadeau makes regular free throw 2 of 2
UNC
41
DUKE
35
18:17
Kyle Filipowski makes three point jump shot (Tyrese Proctor assists)
UNC
41
DUKE
38
17:47
RJ Davis makes two point layup
UNC
43
DUKE
38
17:29
Armando Bacot shooting foul (Kyle Filipowski draws the foul)
17:29
Kyle Filipowski makes regular free throw 1 of 2
UNC
43
DUKE
39
17:29
Kyle Filipowski misses regular free throw 2 of 2
17:29
Harrison Ingram defensive rebound
17:11
Armando Bacot misses two point layup
17:09
Mark Mitchell defensive rebound
16:58
Jeremy Roach makes three point jump shot (Jared McCain assists)
UNC
43
DUKE
42
16:38
RJ Davis misses two point jump shot
16:36
Jared McCain defensive rebound
16:31
Jeremy Roach misses two point layup
16:29
Harrison Ingram defensive rebound
16:22
Mark Mitchell shooting foul (Cormac Ryan draws the foul)
16:22
Cormac Ryan makes regular free throw 1 of 2
UNC
44
DUKE
42
16:22
Cormac Ryan makes regular free throw 2 of 2
UNC
45
DUKE
42
16:12
Kyle Filipowski misses three point jump shot
16:10
Cormac Ryan defensive rebound
15:57
Elliot Cadeau misses two point layup
15:55
Kyle Filipowski defensive rebound
15:31
Harrison Ingram shooting foul (Kyle Filipowski draws the foul)
15:31
TV timeout
15:31
Tar Heels lineup change (Seth Trimble, Cormac Ryan, RJ Davis, Armando Bacot, Jae'Lyn Withers)
15:31
Kyle Filipowski misses regular free throw 1 of 2
15:31
Kyle Filipowski makes regular free throw 2 of 2
UNC
45
DUKE
43
15:31
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, Mark Mitchell, Ryan Young)
15:17
Armando Bacot makes two point layup
UNC
47
DUKE
43
15:17
Ryan Young shooting foul (Armando Bacot draws the foul)
15:17
Armando Bacot makes regular free throw 1 of 1
UNC
48
DUKE
43
15:17
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, Kyle Filipowski, Mark Mitchell)
15:04
Jae'Lyn Withers blocks Jeremy Roach's two point layup
15:02
Seth Trimble defensive rebound
14:58
Seth Trimble misses two point layup
14:56
Jae'Lyn Withers offensive rebound
14:54
Jae'Lyn Withers makes two point layup
UNC
50
DUKE
43
14:40
Armando Bacot blocks Tyrese Proctor's two point layup
14:38
Seth Trimble defensive rebound
14:36
Cormac Ryan makes two point layup (Seth Trimble assists)
UNC
52
DUKE
43
14:24
Blue Devils 30 second timeout
14:24
TV timeout
14:16
Kyle Filipowski makes two point layup
UNC
52
DUKE
45
13:54
Armando Bacot misses two point layup
13:52
Jae'Lyn Withers offensive rebound
13:47
Jae'Lyn Withers turnover (bad pass) (Jared McCain steals)
13:38
Mark Mitchell misses two point layup
13:36
Jae'Lyn Withers defensive rebound
13:27
Armando Bacot makes two point layup (Cormac Ryan assists)
UNC
54
DUKE
45
13:11
Kyle Filipowski misses three point jump shot
13:09
Mark Mitchell offensive rebound
12:52
Kyle Filipowski misses two point jump shot
12:50
Seth Trimble defensive rebound
12:44
RJ Davis turnover (bad pass)
12:44
Tar Heels lineup change (Cormac Ryan, RJ Davis, Jalen Washington, Seth Trimble, Harrison Ingram)
12:44
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, Sean Stewart, Kyle Filipowski)
12:31
Jalen Washington shooting foul (Kyle Filipowski draws the foul)
12:31
Kyle Filipowski misses regular free throw 1 of 2
12:31
Kyle Filipowski makes regular free throw 2 of 2
UNC
54
DUKE
46
12:31
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, Sean Stewart, Ryan Young)
12:07
Seth Trimble misses two point jump shot
12:05
Ryan Young defensive rebound
11:42
Ryan Young turnover (bad pass) (Harrison Ingram steals)
11:41
Ryan Young personal foul (Harrison Ingram draws the foul)
11:41
TV timeout
11:41
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, Sean Stewart, Kyle Filipowski)
11:41
Tar Heels lineup change (Cormac Ryan, RJ Davis, Elliot Cadeau, Armando Bacot, Harrison Ingram)
11:21
Cormac Ryan makes two point jump shot
UNC
56
DUKE
46
10:56
Tyrese Proctor makes three point jump shot (Kyle Filipowski assists)
UNC
56
DUKE
49
10:45
Sean Stewart personal foul (Armando Bacot draws the foul)
10:38
Armando Bacot makes two point jump shot
UNC
58
DUKE
49
10:16
Jared McCain makes two point layup
UNC
58
DUKE
51
10:06
Sean Stewart personal foul (Armando Bacot draws the foul)
10:06
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, Ryan Young, Kyle Filipowski)
9:59
Cormac Ryan makes three point jump shot (Armando Bacot assists)
UNC
61
DUKE
51
9:33
Cormac Ryan shooting foul (Jeremy Roach draws the foul)
9:33
Jeremy Roach makes regular free throw 1 of 2
UNC
61
DUKE
52
9:33
Jeremy Roach makes regular free throw 2 of 2
UNC
61
DUKE
53
9:18
Armando Bacot offensive foul (Ryan Young draws the foul)
9:18
Armando Bacot turnover (offensive foul)
9:11
Tyrese Proctor turnover (lost ball) (Elliot Cadeau steals)
9:03
Ryan Young shooting foul (Cormac Ryan draws the foul)
9:03
Cormac Ryan makes regular free throw 1 of 2
UNC
62
DUKE
53
9:03
Cormac Ryan makes regular free throw 2 of 2
UNC
63
DUKE
53
9:03
Tar Heels lineup change (Elliot Cadeau, Jae'Lyn Withers, RJ Davis, Armando Bacot, Harrison Ingram)
8:43
Ryan Young misses two point layup
8:41
Jae'Lyn Withers defensive rebound
8:32
RJ Davis makes two point jump shot
UNC
65
DUKE
53
8:04
Elliot Cadeau shooting foul (Jeremy Roach draws the foul)
8:04
Jeremy Roach makes regular free throw 1 of 2
UNC
65
DUKE
54
8:04
Jeremy Roach makes regular free throw 2 of 2
UNC
65
DUKE
55
7:55
Elliot Cadeau turnover (lost ball) (Kyle Filipowski steals)
7:48
Jared McCain misses three point jump shot
7:46
Harrison Ingram defensive rebound
7:15
Elliot Cadeau turnover (bad pass)
7:15
TV timeout
7:15
Tar Heels lineup change (Elliot Cadeau, RJ Davis, Armando Bacot, Cormac Ryan, Harrison Ingram)
7:06
Jared McCain makes three point jump shot (Jeremy Roach assists)
UNC
65
DUKE
58
6:36
Harrison Ingram makes two point layup
UNC
67
DUKE
58
6:36
Kyle Filipowski shooting foul (Harrison Ingram draws the foul)
6:36
Harrison Ingram makes regular free throw 1 of 1
UNC
68
DUKE
58
6:23
Jared McCain makes two point jump shot
UNC
68
DUKE
60
6:23
RJ Davis shooting foul (Jared McCain draws the foul)
6:23
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, Ryan Young, Mark Mitchell)
6:23
Jared McCain makes regular free throw 1 of 1
UNC
68
DUKE
61
6:14
Tar Heels 30 second timeout
6:03
Mark Mitchell personal foul (Harrison Ingram draws the foul)
6:03
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, Ryan Young, Kyle Filipowski)
6:03
Harrison Ingram makes regular free throw 1 of 2
UNC
69
DUKE
61
6:03
Harrison Ingram makes regular free throw 2 of 2
UNC
70
DUKE
61
5:53
Kyle Filipowski makes two point jump shot (Tyrese Proctor assists)
UNC
70
DUKE
63
5:33
Harrison Ingram misses two point jump shot
5:31
Ryan Young defensive rebound
5:21
Ryan Young misses two point jump shot
5:19
Armando Bacot defensive rebound
5:02
RJ Davis misses two point jump shot
5:00
Kyle Filipowski defensive rebound
4:47
Elliot Cadeau shooting foul (Jeremy Roach draws the foul)
4:47
Jeremy Roach misses regular free throw 1 of 2
4:47
Tar Heels lineup change (Seth Trimble, Cormac Ryan, RJ Davis, Armando Bacot, Harrison Ingram)
4:47
Jeremy Roach makes regular free throw 2 of 2
UNC
70
DUKE
64
4:20
Harrison Ingram makes two point jump shot
UNC
72
DUKE
64
4:12
Armando Bacot shooting foul (Kyle Filipowski draws the foul)
4:12
Kyle Filipowski makes regular free throw 1 of 2
UNC
72
DUKE
65
4:12
Kyle Filipowski makes regular free throw 2 of 2
UNC
72
DUKE
66
3:52
Cormac Ryan makes three point jump shot (Harrison Ingram assists)
UNC
75
DUKE
66
3:39
Kyle Filipowski makes three point jump shot
UNC
75
DUKE
69
3:09
Kyle Filipowski blocks Armando Bacot's two point layup
3:07
Armando Bacot offensive rebound
3:05
Kyle Filipowski blocks Armando Bacot's two point dunk
3:03
Seth Trimble offensive rebound
3:00
Harrison Ingram misses three point jump shot
2:58
Ryan Young defensive rebound
2:41
Kyle Filipowski misses two point jump shot
2:39
Harrison Ingram defensive rebound
2:11
Kyle Filipowski blocks RJ Davis's two point jump shot
2:09
TV timeout
2:09
Tar Heels turnover (shot clock violation)
2:01
Jeremy Roach turnover (lost ball) (Seth Trimble steals)
1:38
Cormac Ryan makes three point jump shot (RJ Davis assists)
UNC
78
DUKE
69
1:24
Jared McCain misses two point jump shot
1:21
Blue Devils offensive rebound
1:21
Official timeout
1:21
Blue Devils lineup change (Jared McCain, Jeremy Roach, Tyrese Proctor, TJ Power, Kyle Filipowski)
1:13
TJ Power makes three point jump shot (Jeremy Roach assists)
UNC
78
DUKE
72
1:12
Blue Devils 30 second timeout
1:12
Tar Heels lineup change (Cormac Ryan, RJ Davis, Armando Bacot, Elliot Cadeau, Harrison Ingram)
0:45
RJ Davis misses two point jump shot
0:43
Armando Bacot offensive rebound
0:41
Elliot Cadeau makes two point jump shot (Armando Bacot assists)
UNC
80
DUKE
72
0:41
Tar Heels lineup change (Seth Trimble, Cormac Ryan, RJ Davis, Armando Bacot, Harrison Ingram)
0:35
Tyrese Proctor makes two point layup
UNC
80
DUKE
74
0:32
Cormac Ryan offensive foul (Tyrese Proctor draws the foul)
0:32
Cormac Ryan turnover (offensive foul)
0:23
TJ Power makes two point layup
UNC
80
DUKE
76
0:16
Jeremy Roach personal foul (Cormac Ryan draws the foul)
0:16
Cormac Ryan makes regular free throw 1 of 2
UNC
81
DUKE
76
0:16
Cormac Ryan makes regular free throw 2 of 2
UNC
82
DUKE
76
0:12
Tyrese Proctor misses three point jump shot
0:10
Kyle Filipowski offensive rebound
0:05
Jeremy Roach makes three point jump shot (Kyle Filipowski assists)
UNC
82
DUKE
79
0:05
Blue Devils 60 second timeout
0:05
Official timeout
0:05
Tar Heels lineup change (Cormac Ryan, RJ Davis, Armando Bacot, Elliot Cadeau, Harrison Ingram)
0:04
Jeremy Roach personal foul (Cormac Ryan draws the foul)
0:04
Cormac Ryan makes regular free throw 1 of 2
UNC
83
DUKE
79
0:04
Tar Heels lineup change (Seth Trimble, Cormac Ryan, RJ Davis, Armando Bacot, Harrison Ingram)
0:04
Cormac Ryan makes regular free throw 2 of 2
UNC
84
DUKE
79
0:02
Jared McCain misses three point jump shot
0:00
Armando Bacot defensive rebound
0:00
End of 2nd Half.
0:00
End of 2nd Half.