1. /NCAAM
  2. /Scores
  3. /2 · 4 · 23
  4. /UNC vs DUKE
FINAL
Feb 4, 2023

Game Recap

Duke edges North Carolina 63-57 behind Roach, Lively. Jeremy Roach scored 20 points, Dereck Lively II had career highs of eight blocks and 14 rebounds and Duke defeated North Carolina 63-57 on Saturday night.

Box Score

12T
UNC322557
DUKE333063
North Carolina Tar Heels logoNORTH CAROLINAMINFG3PTFTREBASTSTLBLKTOPFPTS
5Armando Bacot356-120-02-2102122414
32Pete Nance301-100-50-05000222
1Leaky Black345-103-60-0100010013
4RJ Davis355-161-50-055000411
2Caleb Love375-152-70-114102012
13Jalen Washington41-20-10-00000012
14Puff Johnson161-41-30-02110023
0Seth Trimble40-00-00-02000100
11D'Marco Dunn50-10-00-00000010
TOTAL24-7034.3%7-2725.9%2-366.7%35123371457
Duke Blue Devils logoDUKEMINFG3PTFTREBASTSTLBLKTOPFPTS
30Kyle Filipowski354-141-35-770123314
1Dereck Lively II342-30-10-014208124
25Mark Mitchell282-50-02-38100116
5Tyrese Proctor385-131-20-075213311
3Jeremy Roach408-201-23-470101220
15Ryan Young61-10-00-02000102
2Jaylen Blakes20-00-00-00100000
13Jacob Grandison172-51-31-10100106
TOTAL24-6139.3%4-1136.4%11-1573.3%4510411111163

Play-by-Play

1st halfuncduke
  • North Carolina Tar Heels logo
    (20:00) Jump Ball won by North Carolina
  • North Carolina Tar Heels logo
    (19:40) R.J. Davis missed Jumper.
  • Duke Blue Devils logo
    (19:40) Jeremy Roach Defensive Rebound.
  • Duke Blue Devils logo
    (19:33) Jeremy Roach missed Jumper.
  • North Carolina Tar Heels logo
    (19:33) North Carolina Defensive Rebound.
  • North Carolina Tar Heels logo
    +3 (19:07) Caleb Love made Three Point Jumper. Assisted by R.J. Davis.
    30
  • Duke Blue Devils logo
    (18:51) Tyrese Proctor missed Jumper.
  • Duke Blue Devils logo
    (18:51) Mark Mitchell Offensive Rebound.
  • Duke Blue Devils logo
    (18:38) Tyrese Proctor missed Jumper.
  • North Carolina Tar Heels logo
    (18:38) Armando Bacot Defensive Rebound.
  • North Carolina Tar Heels logo
    (18:20) R.J. Davis missed Jumper.
  • Duke Blue Devils logo
    (18:20) Dereck Lively II Block.
  • North Carolina Tar Heels logo
    (18:20) R.J. Davis Offensive Rebound.
  • North Carolina Tar Heels logo
    +2 (18:14) Armando Bacot made Dunk. Assisted by R.J. Davis.
    50
  • Duke Blue Devils logo
    (17:56) Jeremy Roach missed Jumper.
  • North Carolina Tar Heels logo
    (17:56) Armando Bacot Defensive Rebound.
  • North Carolina Tar Heels logo
    (17:38) Caleb Love missed Three Point Jumper.
  • Duke Blue Devils logo
    (17:38) Jeremy Roach Defensive Rebound.
  • Duke Blue Devils logo
    +2 (17:18) Jeremy Roach made Jumper.
    52
  • North Carolina Tar Heels logo
    +2 (17:03) R.J. Davis made Jumper.
    72
  • Duke Blue Devils logo
    (16:42) Dereck Lively II missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (16:42) Pete Nance Defensive Rebound.
  • North Carolina Tar Heels logo
    (16:34) Armando Bacot missed Layup.
  • Duke Blue Devils logo
    (16:34) Dereck Lively II Block.
  • North Carolina Tar Heels logo
    (16:34) Leaky Black Offensive Rebound.
  • North Carolina Tar Heels logo
    (16:26) Armando Bacot missed Layup.
  • Duke Blue Devils logo
    (16:26) Dereck Lively II Block.
  • Duke Blue Devils logo
    (16:26) Dereck Lively II Defensive Rebound.
  • Duke Blue Devils logo
    (16:16) Tyrese Proctor missed Layup.
  • Duke Blue Devils logo
    (16:05) Mark Mitchell Offensive Rebound.
  • Duke Blue Devils logo
    (15:59) Mark Mitchell missed Layup.
  • North Carolina Tar Heels logo
    (15:59) Armando Bacot Defensive Rebound.
  • North Carolina Tar Heels logo
    (15:55) Armando Bacot Turnover.
  • Duke Blue Devils logo
    (15:55) Tyrese Proctor Steal.
  • Duke Blue Devils logo
    +3 (15:51) Jeremy Roach made Three Point Jumper. Assisted by Tyrese Proctor.
    75
  • North Carolina Tar Heels logo
    (15:41) Pete Nance Turnover.
  • Duke Blue Devils logo
    (15:41) Tyrese Proctor Steal.
  • Duke Blue Devils logo
    +2 (15:36) Kyle Filipowski made Layup. Assisted by Tyrese Proctor.
    77
  • North Carolina Tar Heels logo
    (15:11) Pete Nance missed Jumper.
  • North Carolina Tar Heels logo
    (15:11) North Carolina Offensive Rebound.
  • (15:04) Official TV Timeout
  • North Carolina Tar Heels logo
    (14:53) Pete Nance missed Jumper.
  • Duke Blue Devils logo
    (14:53) Dereck Lively II Defensive Rebound.
  • Duke Blue Devils logo
    (14:36) Kyle Filipowski Turnover.
  • North Carolina Tar Heels logo
    +2 (14:27) R.J. Davis made Jumper.
    97
  • Duke Blue Devils logo
    (13:55) Kyle Filipowski missed Jumper.
  • North Carolina Tar Heels logo
    (13:55) Armando Bacot Defensive Rebound.
  • Duke Blue Devils logo
    (13:38) Foul on Dereck Lively II.
  • North Carolina Tar Heels logo
    +1 (13:38) Armando Bacot made Free Throw.
    107
  • North Carolina Tar Heels logo
    +1 (13:38) Armando Bacot made Free Throw.
    117
  • Duke Blue Devils logo
    (13:26) Tyrese Proctor missed Three Point Jumper.
  • Duke Blue Devils logo
    (13:26) Jeremy Roach Offensive Rebound.
  • Duke Blue Devils logo
    (13:18) Jeremy Roach missed Jumper.
  • Duke Blue Devils logo
    (13:18) Ryan Young Offensive Rebound.
  • Duke Blue Devils logo
    (13:14) Jacob Grandison Turnover.
  • North Carolina Tar Heels logo
    (13:14) Caleb Love Steal.
  • North Carolina Tar Heels logo
    (13:10) Caleb Love Turnover.
  • Duke Blue Devils logo
    (12:55) Ryan Young Turnover.
  • North Carolina Tar Heels logo
    (12:45) R.J. Davis missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (12:45) Leaky Black Offensive Rebound.
  • North Carolina Tar Heels logo
    (12:40) Leaky Black missed Layup.
  • Duke Blue Devils logo
    (12:40) Jeremy Roach Defensive Rebound.
  • Duke Blue Devils logo
    +2 (12:34) Jeremy Roach made Layup.
    119
  • North Carolina Tar Heels logo
    +2 (12:14) Armando Bacot made Layup. Assisted by R.J. Davis.
    139
  • Duke Blue Devils logo
    +2 (11:51) Ryan Young made Layup. Assisted by Jacob Grandison.
    1311
  • North Carolina Tar Heels logo
    +2 (11:36) Armando Bacot made Layup. Assisted by Caleb Love.
    1511
  • Duke Blue Devils logo
    (11:11) Jacob Grandison missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (11:11) Leaky Black Defensive Rebound.
  • North Carolina Tar Heels logo
    (10:55) Pete Nance missed Three Point Jumper.
  • Duke Blue Devils logo
    (10:55) Ryan Young Defensive Rebound.
  • North Carolina Tar Heels logo
    (10:41) Foul on R.J. Davis.
  • (10:41) Official TV Timeout
  • Duke Blue Devils logo
    (10:27) Kyle Filipowski Turnover.
  • North Carolina Tar Heels logo
    +2 (10:23) Jalen Washington made Jumper. Assisted by Puff Johnson.
    1711
  • North Carolina Tar Heels logo
    (9:55) Foul on Jalen Washington.
  • Duke Blue Devils logo
    +1 (9:55) Kyle Filipowski made Free Throw.
    1712
  • Duke Blue Devils logo
    (9:55) Kyle Filipowski missed Free Throw.
  • North Carolina Tar Heels logo
    (9:55) Pete Nance Defensive Rebound.
  • Duke Blue Devils logo
    (9:37) Foul on Kyle Filipowski.
  • North Carolina Tar Heels logo
    +2 (9:21) R.J. Davis made Layup.
    1912
  • Duke Blue Devils logo
    +2 (9:11) Tyrese Proctor made Jumper.
    1914
  • North Carolina Tar Heels logo
    (8:56) Pete Nance missed Dunk.
  • Duke Blue Devils logo
    (8:56) Dereck Lively II Block.
  • North Carolina Tar Heels logo
    (8:56) Puff Johnson Offensive Rebound.
  • North Carolina Tar Heels logo
    (8:49) Puff Johnson missed Layup.
  • Duke Blue Devils logo
    (8:49) Tyrese Proctor Defensive Rebound.
  • Duke Blue Devils logo
    +2 (8:45) Jacob Grandison made Layup. Assisted by Tyrese Proctor.
    1916
  • North Carolina Tar Heels logo
    (8:45) Foul on R.J. Davis.
  • Duke Blue Devils logo
    +1 (8:45) Jacob Grandison made Free Throw.
    1917
  • North Carolina Tar Heels logo
    (8:33) North Carolina Timeout
  • North Carolina Tar Heels logo
    +2 (8:29) Caleb Love made Jumper. Assisted by Armando Bacot.
    2117
  • Duke Blue Devils logo
    (8:29) Foul on Jeremy Roach.
  • North Carolina Tar Heels logo
    (8:29) Caleb Love missed Free Throw.
  • Duke Blue Devils logo
    (8:29) Mark Mitchell Defensive Rebound.
  • Duke Blue Devils logo
    (8:21) Jeremy Roach missed Layup.
  • North Carolina Tar Heels logo
    (8:21) Armando Bacot Block.
  • Duke Blue Devils logo
    (8:21) Jeremy Roach Offensive Rebound.
  • Duke Blue Devils logo
    (8:03) Jacob Grandison missed Jumper.
  • Duke Blue Devils logo
    (8:03) Duke Deadball Team Rebound.
  • Duke Blue Devils logo
    (7:58) Duke Turnover.
  • North Carolina Tar Heels logo
    +3 (7:43) Puff Johnson made Three Point Jumper. Assisted by Caleb Love.
    2417
  • Duke Blue Devils logo
    +3 (7:18) Kyle Filipowski made Three Point Jumper. Assisted by Jaylen Blakes.
    2420
  • North Carolina Tar Heels logo
    (6:54) Jalen Washington missed Three Point Jumper.
  • Duke Blue Devils logo
    (6:54) Mark Mitchell Defensive Rebound.
  • Duke Blue Devils logo
    (6:29) Kyle Filipowski Turnover.
  • North Carolina Tar Heels logo
    (6:17) Pete Nance Turnover.
  • Duke Blue Devils logo
    (6:06) Jeremy Roach missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (6:06) Pete Nance Defensive Rebound.
  • North Carolina Tar Heels logo
    (5:56) Caleb Love missed Jumper.
  • Duke Blue Devils logo
    (5:56) Kyle Filipowski Defensive Rebound.
  • Duke Blue Devils logo
    (5:44) Kyle Filipowski missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (5:44) Seth Trimble Defensive Rebound.
  • North Carolina Tar Heels logo
    (5:36) Seth Trimble Turnover.
  • Duke Blue Devils logo
    (5:36) Jeremy Roach Steal.
  • North Carolina Tar Heels logo
    (5:28) Foul on Puff Johnson.
  • Duke Blue Devils logo
    (5:28) Mark Mitchell missed Free Throw.
  • Duke Blue Devils logo
    (5:28) Duke Deadball Team Rebound.
  • Duke Blue Devils logo
    +1 (5:28) Mark Mitchell made Free Throw.
    2421
  • Duke Blue Devils logo
    (5:17) Foul on Tyrese Proctor.
  • North Carolina Tar Heels logo
    (5:17) Armando Bacot missed Layup.
  • Duke Blue Devils logo
    (5:17) Tyrese Proctor Defensive Rebound.
  • Duke Blue Devils logo
    +2 (5:13) Tyrese Proctor made Layup.
    2423
  • North Carolina Tar Heels logo
    (4:42) D'Marco Dunn missed Jumper.
  • North Carolina Tar Heels logo
    (4:42) Armando Bacot Offensive Rebound.
  • North Carolina Tar Heels logo
    (4:33) Caleb Love missed Three Point Jumper.
  • Duke Blue Devils logo
    (4:33) Mark Mitchell Defensive Rebound.
  • Duke Blue Devils logo
    (4:13) Jeremy Roach missed Jumper.
  • North Carolina Tar Heels logo
    (4:13) Armando Bacot Defensive Rebound.
  • North Carolina Tar Heels logo
    (4:00) Leaky Black missed Jumper.
  • Duke Blue Devils logo
    (4:00) Mark Mitchell Defensive Rebound.
  • Duke Blue Devils logo
    +2 (3:52) Jeremy Roach made Layup. Assisted by Mark Mitchell.
    2425
  • North Carolina Tar Heels logo
    (3:52) Foul on D'Marco Dunn.
  • (3:52) Official TV Timeout
  • Duke Blue Devils logo
    +1 (3:52) Jeremy Roach made Free Throw.
    2426
  • North Carolina Tar Heels logo
    +2 (3:38) Leaky Black made Layup. Assisted by Armando Bacot.
    2626
  • North Carolina Tar Heels logo
    (3:17) Foul on Pete Nance.
  • Duke Blue Devils logo
    +1 (3:17) Kyle Filipowski made Free Throw.
    2627
  • Duke Blue Devils logo
    +1 (3:17) Kyle Filipowski made Free Throw.
    2628
  • North Carolina Tar Heels logo
    (2:56) R.J. Davis missed Jumper.
  • North Carolina Tar Heels logo
    (2:56) Armando Bacot Offensive Rebound.
  • North Carolina Tar Heels logo
    +2 (2:52) Armando Bacot made Layup.
    2828
  • Duke Blue Devils logo
    (2:42) Kyle Filipowski missed Dunk.
  • Duke Blue Devils logo
    (2:42) Kyle Filipowski Offensive Rebound.
  • Duke Blue Devils logo
    (2:36) Kyle Filipowski missed Layup.
  • North Carolina Tar Heels logo
    (2:36) Leaky Black Defensive Rebound.
  • North Carolina Tar Heels logo
    (2:29) Leaky Black missed Three Point Jumper.
  • Duke Blue Devils logo
    (2:29) Dereck Lively II Defensive Rebound.
  • Duke Blue Devils logo
    +2 (2:18) Tyrese Proctor made Jumper.
    2830
  • North Carolina Tar Heels logo
    +2 (1:57) Leaky Black made Dunk.
    3030
  • Duke Blue Devils logo
    +3 (1:36) Tyrese Proctor made Three Point Jumper. Assisted by Dereck Lively II.
    3033
  • North Carolina Tar Heels logo
    +2 (1:06) Armando Bacot made Jumper.
    3233
  • Duke Blue Devils logo
    (0:49) Jeremy Roach Turnover.
  • North Carolina Tar Heels logo
    (0:49) Armando Bacot Steal.
  • North Carolina Tar Heels logo
    (0:32) Pete Nance missed Jumper.
  • Duke Blue Devils logo
    (0:32) Kyle Filipowski Block.
  • Duke Blue Devils logo
    (0:32) Dereck Lively II Defensive Rebound.
  • Duke Blue Devils logo
    (0:22) Duke Timeout
  • Duke Blue Devils logo
    (0:05) Jacob Grandison missed Three Point Jumper.
  • North Carolina Tar Heels logo
    (0:05) Seth Trimble Defensive Rebound.
  • Duke Blue Devils logo
    (0:01) Foul on Jeremy Roach.
  • (0:00) End of 1st half
2nd half

Team Stats

57Points63
24-70(34.3%)Field Goal(%)24-61(39.3%)
7-27(25.9%)3-Point(%)4-11(36.4%)
2-3(66.7%)Free Throw(%)11-15(73.3%)
40(14)Rebounds(Offensive)46(13)
12Assists10
3Steals4
3Blocks11
7Turnovers12
14(0)Fouls(Technical)11(0)
7Largest Lead6

Game Details

Saturday, February 4, 2023 · 6:30 PM
Cameron Indoor Stadium · Durham, NC
attendance: 9,314 (100.0%)
tv: ESPN
spread: DUKE -2.5
over/under: 142.5