1. /NCAAM
  2. /Scores
  3. /1 · 21 · 23
  4. /MIA vs DUKE
FINAL
Jan 21, 2023

Game Recap

Filipowski, Roach carry Duke past No. 17 Miami, 68-66. Jeremy Roach’s return to action couldn’t have come at a better time for Duke.

Box Score

12T
MIA382866
DUKE383068
Miami Hurricanes logoMIAMIMINFG3PTFTREBASTSTLBLKTOPFPTS
15Norchad Omier303-90-03-514122039
55Wooga Poplar211-30-00-03221112
24Nijel Pack336-154-92-231202018
2Isaiah Wong252-82-31-22110237
11Jordan Miller357-133-42-281011519
1Anthony Walker131-40-10-02100032
0AJ Casey41-10-02-20000014
4Bensley Joseph251-81-30-04201013
5Harlond Beverly140-20-12-22100002
TOTAL22-6334.9%10-2147.6%12-1580.0%38107561766
Duke Blue Devils logoDUKEMINFG3PTFTREBASTSTLBLKTOPFPTS
30Kyle Filipowski355-121-36-8142210217
0Dariq Whitehead243-92-32-232011110
15Ryan Young171-20-00-05201232
25Mark Mitchell201-40-00-15010222
5Tyrese Proctor304-93-70-122001111
1Dereck Lively II183-90-00-010005036
2Jaylen Blakes50-00-00-00100000
3Jeremy Roach276-101-31-314202214
13Jacob Grandison242-72-50-01600216
TOTAL25-6240.3%9-2142.9%9-1560.0%411958101568

Play-by-Play

1st halfmiaduke
  • Miami Hurricanes logo
    (20:00) Jump Ball won by Miami
  • Miami Hurricanes logo
    (19:49) Wooga Poplar missed Jumper.
  • Duke Blue Devils logo
    (19:49) Dariq Whitehead Block.
  • Miami Hurricanes logo
    (19:49) Jordan Miller Offensive Rebound.
  • Miami Hurricanes logo
    (19:42) Jordan Miller missed Layup.
  • Duke Blue Devils logo
    (19:42) Mark Mitchell Defensive Rebound.
  • Duke Blue Devils logo
    +2 (19:22) Kyle Filipowski made Layup. Assisted by Ryan Young.
    02
  • Miami Hurricanes logo
    (19:01) Jordan Miller Turnover.
  • Duke Blue Devils logo
    (19:01) Kyle Filipowski Steal.
  • Duke Blue Devils logo
    (18:38) Tyrese Proctor missed Three Point Jumper.
  • Miami Hurricanes logo
    (18:38) Wooga Poplar Defensive Rebound.
  • Miami Hurricanes logo
    +3 (18:27) Nijel Pack made Three Point Jumper.
    32
  • Duke Blue Devils logo
    +3 (18:04) Dariq Whitehead made Three Point Jumper. Assisted by Ryan Young.
    35
  • Miami Hurricanes logo
    +3 (17:49) Nijel Pack made Three Point Jumper.
    65
  • Duke Blue Devils logo
    +2 (17:28) Mark Mitchell made Layup. Assisted by Dariq Whitehead.
    67
  • Miami Hurricanes logo
    (17:28) Foul on Wooga Poplar.
  • Duke Blue Devils logo
    (17:28) Mark Mitchell missed Free Throw.
  • Miami Hurricanes logo
    (17:28) Norchad Omier Defensive Rebound.
  • Miami Hurricanes logo
    +2 (17:16) Jordan Miller made Layup. Assisted by Norchad Omier.
    87
  • Duke Blue Devils logo
    +2 (16:54) Kyle Filipowski made Dunk. Assisted by Dariq Whitehead.
    89
  • Miami Hurricanes logo
    (16:35) Isaiah Wong missed Layup.
  • Duke Blue Devils logo
    (16:35) Ryan Young Block.
  • Duke Blue Devils logo
    (16:35) Kyle Filipowski Defensive Rebound.
  • Miami Hurricanes logo
    (16:29) Foul on Isaiah Wong.
  • Duke Blue Devils logo
    (16:26) Tyrese Proctor Turnover.
  • Miami Hurricanes logo
    (16:26) Wooga Poplar Steal.
  • Miami Hurricanes logo
    +2 (16:20) Wooga Poplar made Jumper.
    109
  • Duke Blue Devils logo
    +2 (15:58) Dariq Whitehead made Jumper. Assisted by Jeremy Roach.
    1011
  • Duke Blue Devils logo
    (15:33) Foul on Kyle Filipowski.
  • (15:33) Official TV Timeout
  • Miami Hurricanes logo
    (15:33) Isaiah Wong missed Free Throw.
  • Miami Hurricanes logo
    (15:33) Miami Deadball Team Rebound.
  • Miami Hurricanes logo
    +1 (15:33) Isaiah Wong made Free Throw.
    1111
  • Duke Blue Devils logo
    (15:07) Jeremy Roach Turnover.
  • Miami Hurricanes logo
    (15:07) Wooga Poplar Steal.
  • Miami Hurricanes logo
    (14:47) Nijel Pack Turnover.
  • Duke Blue Devils logo
    (14:47) Mark Mitchell Steal.
  • Duke Blue Devils logo
    (14:43) Kyle Filipowski missed Layup.
  • Miami Hurricanes logo
    (14:43) Norchad Omier Defensive Rebound.
  • Duke Blue Devils logo
    (14:41) Foul on Dereck Lively II.
  • Duke Blue Devils logo
    (14:26) Foul on Dariq Whitehead.
  • Duke Blue Devils logo
    (14:14) Foul on Mark Mitchell.
  • Miami Hurricanes logo
    +2 (14:03) Anthony Walker made Layup.
    1311
  • Duke Blue Devils logo
    (13:41) Dereck Lively II missed Layup.
  • Duke Blue Devils logo
    (13:41) Dereck Lively II Offensive Rebound.
  • Duke Blue Devils logo
    (13:37) Dereck Lively II missed Layup.
  • Duke Blue Devils logo
    (13:37) Dereck Lively II Offensive Rebound.
  • Duke Blue Devils logo
    +2 (13:34) Dereck Lively II made Layup.
    1313
  • Miami Hurricanes logo
    +3 (13:28) Nijel Pack made Three Point Jumper. Assisted by Bensley Joseph.
    1613
  • Duke Blue Devils logo
    +2 (13:09) Dereck Lively II made Dunk. Assisted by Jeremy Roach.
    1615
  • Duke Blue Devils logo
    (12:56) Foul on Dereck Lively II.
  • Miami Hurricanes logo
    +1 (12:56) Nijel Pack made Free Throw.
    1715
  • Miami Hurricanes logo
    +1 (12:56) Nijel Pack made Free Throw.
    1815
  • Duke Blue Devils logo
    +2 (12:37) Jeremy Roach made Layup.
    1817
  • Miami Hurricanes logo
    (12:18) Jordan Miller missed Layup.
  • Duke Blue Devils logo
    (12:18) Ryan Young Defensive Rebound.
  • Duke Blue Devils logo
    (12:15) Ryan Young Turnover.
  • Miami Hurricanes logo
    (12:15) Nijel Pack Steal.
  • Duke Blue Devils logo
    (12:09) Foul on Ryan Young.
  • Miami Hurricanes logo
    +1 (12:09) Jordan Miller made Free Throw.
    1917
  • Miami Hurricanes logo
    +1 (12:09) Jordan Miller made Free Throw.
    2017
  • Duke Blue Devils logo
    (11:48) Jacob Grandison missed Three Point Jumper.
  • Miami Hurricanes logo
    (11:48) Harlond Beverly Defensive Rebound.
  • Miami Hurricanes logo
    (11:29) Isaiah Wong missed Jumper.
  • Duke Blue Devils logo
    (11:29) Ryan Young Defensive Rebound.
  • Miami Hurricanes logo
    (11:16) Foul on Anthony Walker.
  • (11:16) Official TV Timeout
  • Duke Blue Devils logo
    +3 (11:06) Kyle Filipowski made Three Point Jumper. Assisted by Jacob Grandison.
    2020
  • Miami Hurricanes logo
    (10:39) Isaiah Wong missed Jumper.
  • Duke Blue Devils logo
    (10:39) Ryan Young Defensive Rebound.
  • Miami Hurricanes logo
    (10:17) Foul on Jordan Miller.
  • Duke Blue Devils logo
    +1 (10:17) Kyle Filipowski made Free Throw.
    2021
  • Duke Blue Devils logo
    +1 (10:17) Kyle Filipowski made Free Throw.
    2022
  • Miami Hurricanes logo
    (9:54) Harlond Beverly missed Three Point Jumper.
  • Duke Blue Devils logo
    (9:54) Kyle Filipowski Defensive Rebound.
  • Miami Hurricanes logo
    (9:54) Foul on Norchad Omier.
  • Duke Blue Devils logo
    +3 (9:37) Tyrese Proctor made Three Point Jumper. Assisted by Jacob Grandison.
    2025
  • Miami Hurricanes logo
    (9:17) Jordan Miller missed Layup.
  • Miami Hurricanes logo
    (9:17) Jordan Miller Offensive Rebound.
  • Miami Hurricanes logo
    +2 (9:13) Jordan Miller made Layup.
    2225
  • Duke Blue Devils logo
    +2 (8:49) Ryan Young made Layup. Assisted by Jacob Grandison.
    2227
  • Miami Hurricanes logo
    (8:33) Nijel Pack missed Jumper.
  • Duke Blue Devils logo
    (8:33) Ryan Young Defensive Rebound.
  • Duke Blue Devils logo
    (8:10) Ryan Young Turnover.
  • Miami Hurricanes logo
    (7:55) Norchad Omier missed Layup.
  • Duke Blue Devils logo
    (7:55) Kyle Filipowski Defensive Rebound.
  • Duke Blue Devils logo
    (7:46) Jacob Grandison Turnover.
  • Miami Hurricanes logo
    (7:46) Norchad Omier Steal.
  • Miami Hurricanes logo
    +2 (7:38) Norchad Omier made Layup. Assisted by Jordan Miller.
    2427
  • Duke Blue Devils logo
    +2 (7:16) Tyrese Proctor made Jumper. Assisted by Jaylen Blakes.
    2429
  • Duke Blue Devils logo
    (6:51) Foul on Jacob Grandison.
  • (6:51) Official TV Timeout
  • Miami Hurricanes logo
    +1 (6:51) Harlond Beverly made Free Throw.
    2529
  • Miami Hurricanes logo
    +1 (6:51) Harlond Beverly made Free Throw.
    2629
  • Miami Hurricanes logo
    (6:41) Foul on Anthony Walker.
  • Duke Blue Devils logo
    (6:30) Tyrese Proctor missed Three Point Jumper.
  • Miami Hurricanes logo
    (6:30) Wooga Poplar Defensive Rebound.
  • Miami Hurricanes logo
    (6:15) Norchad Omier missed Layup.
  • Duke Blue Devils logo
    (6:15) Kyle Filipowski Defensive Rebound.
  • Duke Blue Devils logo
    (5:54) Mark Mitchell missed Layup.
  • Duke Blue Devils logo
    (5:54) Mark Mitchell Offensive Rebound.
  • Duke Blue Devils logo
    (5:50) Mark Mitchell missed Layup.
  • Miami Hurricanes logo
    (5:50) Bensley Joseph Defensive Rebound.
  • Miami Hurricanes logo
    (5:43) Bensley Joseph missed Layup.
  • Miami Hurricanes logo
    (5:43) Norchad Omier Offensive Rebound.
  • Miami Hurricanes logo
    +2 (5:40) Norchad Omier made Layup.
    2829
  • Duke Blue Devils logo
    (5:25) Dariq Whitehead missed Jumper.
  • Miami Hurricanes logo
    (5:25) Anthony Walker Defensive Rebound.
  • Miami Hurricanes logo
    (5:11) Nijel Pack missed Three Point Jumper.
  • Duke Blue Devils logo
    (5:11) Tyrese Proctor Defensive Rebound.
  • Duke Blue Devils logo
    (4:49) Tyrese Proctor missed Three Point Jumper.
  • Miami Hurricanes logo
    (4:49) Anthony Walker Defensive Rebound.
  • Miami Hurricanes logo
    +3 (4:32) Nijel Pack made Three Point Jumper.
    3129
  • Miami Hurricanes logo
    (4:11) Foul on Norchad Omier.
  • Duke Blue Devils logo
    (4:11) Jeremy Roach missed Free Throw.
  • Duke Blue Devils logo
    (4:11) Duke Deadball Team Rebound.
  • Duke Blue Devils logo
    +1 (4:11) Jeremy Roach made Free Throw.
    3130
  • Duke Blue Devils logo
    (3:54) Foul on Ryan Young.
  • (3:54) Official TV Timeout
  • Miami Hurricanes logo
    +1 (3:54) A.J. Casey made Free Throw.
    3230
  • Miami Hurricanes logo
    +1 (3:54) A.J. Casey made Free Throw.
    3330
  • Duke Blue Devils logo
    (3:40) Kyle Filipowski missed Layup.
  • Miami Hurricanes logo
    (3:40) Wooga Poplar Block.
  • Duke Blue Devils logo
    (3:40) Duke Offensive Rebound.
  • Duke Blue Devils logo
    (3:33) Jacob Grandison missed Layup.
  • Duke Blue Devils logo
    (3:33) Duke Offensive Rebound.
  • Duke Blue Devils logo
    +2 (3:32) Jeremy Roach made Jumper. Assisted by Jacob Grandison.
    3332
  • Miami Hurricanes logo
    +3 (3:15) Bensley Joseph made Three Point Jumper. Assisted by Wooga Poplar.
    3632
  • Miami Hurricanes logo
    (2:56) Foul on A.J. Casey.
  • Duke Blue Devils logo
    (2:56) Kyle Filipowski missed Free Throw.
  • Duke Blue Devils logo
    (2:56) Duke Deadball Team Rebound.
  • Duke Blue Devils logo
    (2:56) Kyle Filipowski missed Free Throw.
  • Miami Hurricanes logo
    (2:56) Bensley Joseph Defensive Rebound.
  • Miami Hurricanes logo
    (2:34) Bensley Joseph missed Jumper.
  • Miami Hurricanes logo
    (2:34) Bensley Joseph Offensive Rebound.
  • Miami Hurricanes logo
    (2:29) Bensley Joseph missed Jumper.
  • Duke Blue Devils logo
    (2:29) Kyle Filipowski Defensive Rebound.
  • Duke Blue Devils logo
    (2:26) Foul on Jeremy Roach.
  • Duke Blue Devils logo
    (2:26) Jeremy Roach Turnover.
  • Miami Hurricanes logo
    (2:12) Jordan Miller missed Layup.
  • Duke Blue Devils logo
    (2:12) Dariq Whitehead Defensive Rebound.
  • Duke Blue Devils logo
    (1:56) Dariq Whitehead missed Jumper.
  • Duke Blue Devils logo
    (1:56) Dereck Lively II Offensive Rebound.
  • Duke Blue Devils logo
    (1:52) Dereck Lively II missed Layup.
  • Duke Blue Devils logo
    (1:52) Kyle Filipowski Offensive Rebound.
  • Duke Blue Devils logo
    +3 (1:47) Jeremy Roach made Three Point Jumper. Assisted by Jacob Grandison.
    3635
  • Miami Hurricanes logo
    (1:22) Nijel Pack missed Three Point Jumper.
  • Duke Blue Devils logo
    (1:22) Dereck Lively II Defensive Rebound.
  • Duke Blue Devils logo
    (1:02) Kyle Filipowski missed Three Point Jumper.
  • Miami Hurricanes logo
    (1:02) Wooga Poplar Defensive Rebound.
  • Miami Hurricanes logo
    +2 (0:53) A.J. Casey made Layup. Assisted by Wooga Poplar.
    3835
  • Duke Blue Devils logo
    (0:52) Duke Timeout
  • Duke Blue Devils logo
    +3 (0:43) Jacob Grandison made Three Point Jumper. Assisted by Jeremy Roach.
    3838
  • Miami Hurricanes logo
    (0:28) Miami Timeout
  • Miami Hurricanes logo
    (0:16) Nijel Pack missed Three Point Jumper.
  • Duke Blue Devils logo
    (0:16) Dariq Whitehead Defensive Rebound.
  • Duke Blue Devils logo
    (0:01) Jacob Grandison missed Three Point Jumper.
  • Miami Hurricanes logo
    (0:01) Jordan Miller Defensive Rebound.
  • (0:00) End of 1st half
2nd half

Team Stats

66Points68
22-63(34.9%)Field Goal(%)25-62(40.3%)
10-21(47.6%)3-Point(%)9-21(42.9%)
12-15(80%)Free Throw(%)9-15(60%)
38(13)Rebounds(Offensive)44(16)
10Assists19
7Steals5
5Blocks8
6Turnovers10
17(0)Fouls(Technical)15(0)
4Largest Lead8

Game Details

Saturday, January 21, 2023 · 12:00 PM
Cameron Indoor Stadium · Durham, NC
attendance: 9,314 (100.0%)
tv: ESPN
spread: DUKE -5.5
over/under: 148.5