1. NCAAM
  2. Scores
  3. 3 · 2 · 24
  4. UVA vs DUKE

Virginia Cavaliers vs. Duke Blue Devils

Mar 2, 2024
FINAL

Box Score

12T
UVA183048
DUKE403373

Game Recap

Game Highlights Video

Filipowski leads No. 10 Duke to big 1st-half showing on way to beating Virginia 73-48. Kyle Filipowski tipped the inbounds pass away near halfcourt, ran it down and was cleared for takeoff on a breakaway. He went airborne and then unexpectedly swung his arm in a big circle to throw down a windmill dunk.

Player Stats

Virginia Cavaliers logoVIRGINIAMINFG3PTFTREBASTSTLBLKTOPFPTS
22Jordan Minor130-10-00-00100120
13Ryan Dunn314-91-20-06005239
34Jacob Groves232-51-30-02001015
11Isaac McKneely343-112-54-421001112
2Reece Beekman357-151-33-367314018
0Blake Buchanan171-40-00-24000012
35Leon Bond III20-00-00-00000000
4Andrew Rohde230-30-31-21300201
12Elijah Gertrude40-20-00-00000010
10Taine Murray70-20-00-01000000
1Dante Harris110-30-11-26000101
TOTAL-17-5530.9%5-1729.4%9-1369.2%28123711948
Duke Blue Devils logoDUKEMINFG3PTFTREBASTSTLBLKTOPFPTS
30Kyle Filipowski299-141-12-272312121
25Mark Mitchell253-50-04-751021110
5Tyrese Proctor296-83-40-045002315
0Jared McCain313-80-31-16020117
3Jeremy Roach353-90-40-02510106
13Sean Stewart153-60-00-08111116
12TJ Power132-52-50-00000016
20Neal Begovich10-00-00-01000000
15Ryan Young101-20-00-01300002
55Spencer Hubbard40-10-10-00000130
2Jaylen Blakes80-30-10-02010000
TOTAL-30-6149.2%6-1931.6%7-1070.0%36178491173

Play-by-Play

1st halfUVADUKE
  • Virginia Cavaliers logo
    (20:00) Jump Ball won by Virginia.
  • Virginia Cavaliers logo
    +2 (19:33) Jacob Groves made Jumper. Assisted by Reece Beekman.
    20
  • Duke Blue Devils logo
    +2 (19:13) Mark Mitchell made Layup.
    22
  • Virginia Cavaliers logo
    (19:13) Foul on Jacob Groves.
  • Duke Blue Devils logo
    +1 (19:13) Mark Mitchell made Free Throw.
    23
  • Virginia Cavaliers logo
    (18:50) Ryan Dunn missed Layup.
  • Virginia Cavaliers logo
    (18:50) Reece Beekman Offensive Rebound.
  • Virginia Cavaliers logo
    (18:38) Isaac McKneely missed Jumper.
  • Duke Blue Devils logo
    (18:38) Kyle Filipowski Defensive Rebound.
  • Duke Blue Devils logo
    (18:24) Kyle Filipowski missed Layup.
  • Duke Blue Devils logo
    (18:24) Kyle Filipowski Offensive Rebound.
  • Duke Blue Devils logo
    +2 (18:22) Kyle Filipowski made Layup.
    25
  • Virginia Cavaliers logo
    (18:01) Jacob Groves missed Three Point Jumper.
  • Duke Blue Devils logo
    (18:01) Kyle Filipowski Defensive Rebound.
  • Duke Blue Devils logo
    +2 (17:50) Kyle Filipowski made Layup. Assisted by Tyrese Proctor.
    27
  • Virginia Cavaliers logo
    +2 (17:30) Ryan Dunn made Dunk. Assisted by Reece Beekman.
    47
  • Duke Blue Devils logo
    +2 (16:59) Tyrese Proctor made Jumper.
    49
  • Virginia Cavaliers logo
    (16:42) Reece Beekman Turnover.
  • Duke Blue Devils logo
    (16:42) Kyle Filipowski Steal.
  • Virginia Cavaliers logo
    (16:19) Foul on Ryan Dunn.
  • Duke Blue Devils logo
    +1 (16:19) Mark Mitchell made Free Throw.
    410
  • Duke Blue Devils logo
    +1 (16:19) Mark Mitchell made Free Throw.
    411
  • Virginia Cavaliers logo
    (16:05) Andrew Rohde Turnover.
  • Duke Blue Devils logo
    (15:47) Jared McCain missed Layup.
  • Virginia Cavaliers logo
    (15:47) Blake Buchanan Defensive Rebound.
  • Virginia Cavaliers logo
    (15:22) Ryan Dunn missed Layup.
  • Duke Blue Devils logo
    (15:22) Mark Mitchell Block.
  • Virginia Cavaliers logo
    (15:22) Virginia Offensive Rebound.
  • Virginia Cavaliers logo
    (15:16) Ryan Dunn missed Layup.
  • Virginia Cavaliers logo
    (15:16) Ryan Dunn Offensive Rebound.
  • Virginia Cavaliers logo
    (15:16) Ryan Dunn missed Two Point Tip Shot.
  • Duke Blue Devils logo
    (15:16) Kyle Filipowski Defensive Rebound.
  • Duke Blue Devils logo
    +3 (15:04) Tyrese Proctor made Three Point Jumper. Assisted by Kyle Filipowski.
    414
  • Virginia Cavaliers logo
    (14:41) Reece Beekman missed Jumper.
  • Duke Blue Devils logo
    (14:41) Mark Mitchell Defensive Rebound.
  • Duke Blue Devils logo
    (14:27) Mark Mitchell Turnover.
  • Virginia Cavaliers logo
    +2 (13:56) Reece Beekman made Layup.
    614
  • Duke Blue Devils logo
    +2 (13:32) Kyle Filipowski made Layup.
    616
  • Virginia Cavaliers logo
    (13:13) Blake Buchanan missed Jumper.
  • Duke Blue Devils logo
    (13:13) Tyrese Proctor Defensive Rebound.
  • Duke Blue Devils logo
    +3 (13:04) Kyle Filipowski made Three Point Jumper. Assisted by Tyrese Proctor.
    619
  • Virginia Cavaliers logo
    +2 (12:41) Reece Beekman made Layup.
    819
  • Duke Blue Devils logo
    (12:41) Foul on Kyle Filipowski.
  • Virginia Cavaliers logo
    +1 (12:41) Reece Beekman made Free Throw.
    919
  • Duke Blue Devils logo
    (12:19) Tyrese Proctor Turnover.
  • Virginia Cavaliers logo
    (12:03) Reece Beekman Turnover.
  • Duke Blue Devils logo
    (12:03) Kyle Filipowski Steal.
  • Duke Blue Devils logo
    +2 (11:58) Sean Stewart made Dunk. Assisted by Jeremy Roach.
    921
  • Virginia Cavaliers logo
    (11:42) Isaac McKneely missed Three Point Jumper.
  • Duke Blue Devils logo
    (11:42) Duke Defensive Rebound.
  • Duke Blue Devils logo
    (11:24) Jeremy Roach missed Three Point Jumper.
  • Duke Blue Devils logo
    (11:17) Sean Stewart Offensive Rebound.
  • Duke Blue Devils logo
    +2 (11:16) Sean Stewart made Layup.
    923
  • Virginia Cavaliers logo
    (10:50) Dante Harris missed Jumper.
  • Duke Blue Devils logo
    (10:50) Tyrese Proctor Defensive Rebound.
  • Duke Blue Devils logo
    +2 (10:42) Kyle Filipowski made Jumper.
    925
  • Duke Blue Devils logo
    (10:10) Foul on Sean Stewart.
  • Virginia Cavaliers logo
    +1 (10:10) Isaac McKneely made Free Throw.
    1025
  • Virginia Cavaliers logo
    +1 (10:10) Isaac McKneely made Free Throw.
    1125
  • Duke Blue Devils logo
    +2 (9:57) Kyle Filipowski made Dunk. Assisted by Sean Stewart.
    1127
  • Virginia Cavaliers logo
    (9:35) Ryan Dunn Turnover.
  • Duke Blue Devils logo
    (9:35) Jared McCain Steal.
  • Duke Blue Devils logo
    (9:10) Tyrese Proctor missed Jumper.
  • Virginia Cavaliers logo
    (9:10) Dante Harris Defensive Rebound.
  • Virginia Cavaliers logo
    (8:50) Reece Beekman missed Three Point Jumper.
  • Duke Blue Devils logo
    (8:50) Sean Stewart Defensive Rebound.
  • Duke Blue Devils logo
    +2 (8:28) Jeremy Roach made Jumper. Assisted by Tyrese Proctor.
    1129
  • Virginia Cavaliers logo
    (8:10) Jordan Minor missed Dunk.
  • Duke Blue Devils logo
    (8:10) Sean Stewart Block.
  • Duke Blue Devils logo
    (8:10) Jared McCain Defensive Rebound.
  • Duke Blue Devils logo
    (7:58) Kyle Filipowski Turnover.
  • Virginia Cavaliers logo
    (7:58) Reece Beekman Steal.
  • Virginia Cavaliers logo
    (7:51) Dante Harris Turnover.
  • Duke Blue Devils logo
    +2 (7:21) Ryan Young made Layup. Assisted by Jeremy Roach.
    1131
  • Virginia Cavaliers logo
    (7:08) Foul on Jordan Minor.
  • Virginia Cavaliers logo
    (7:08) Jordan Minor Turnover.
  • Duke Blue Devils logo
    +2 (6:56) Mark Mitchell made Dunk. Assisted by Ryan Young.
    1133
  • Virginia Cavaliers logo
    (6:35) Reece Beekman missed Jumper.
  • Duke Blue Devils logo
    (6:35) Mark Mitchell Defensive Rebound.
  • Duke Blue Devils logo
    (6:23) TJ Power missed Three Point Jumper.
  • Virginia Cavaliers logo
    (6:23) Reece Beekman Defensive Rebound.
  • Duke Blue Devils logo
    (6:14) Foul on Jared McCain.
  • Virginia Cavaliers logo
    +1 (6:14) Reece Beekman made Free Throw.
    1233
  • Virginia Cavaliers logo
    +1 (6:14) Reece Beekman made Free Throw.
    1333
  • Duke Blue Devils logo
    (5:47) Mark Mitchell missed Layup.
  • Virginia Cavaliers logo
    (5:47) Ryan Dunn Block.
  • Duke Blue Devils logo
    (5:47) Mark Mitchell Offensive Rebound.
  • Duke Blue Devils logo
    (5:41) TJ Power missed Three Point Jumper.
  • Duke Blue Devils logo
    (5:38) Mark Mitchell Offensive Rebound.
  • Duke Blue Devils logo
    (5:37) Jeremy Roach missed Three Point Jumper.
  • Virginia Cavaliers logo
    (5:37) Ryan Dunn Defensive Rebound.
  • Virginia Cavaliers logo
    (5:19) Jacob Groves missed Three Point Jumper.
  • Virginia Cavaliers logo
    (5:19) Ryan Dunn Offensive Rebound.
  • Virginia Cavaliers logo
    (5:15) Isaac McKneely Turnover.
  • Duke Blue Devils logo
    (5:15) Kyle Filipowski Steal.
  • Duke Blue Devils logo
    +2 (5:10) Kyle Filipowski made Dunk.
    1335
  • Virginia Cavaliers logo
    (4:59) Reece Beekman missed Layup.
  • Duke Blue Devils logo
    (4:59) Mark Mitchell Block.
  • Virginia Cavaliers logo
    (4:59) Blake Buchanan Offensive Rebound.
  • Virginia Cavaliers logo
    (4:52) Blake Buchanan missed Jumper.
  • Duke Blue Devils logo
    (4:52) Jared McCain Defensive Rebound.
  • Duke Blue Devils logo
    +3 (4:32) Tyrese Proctor made Three Point Jumper. Assisted by Jeremy Roach.
    1338
  • Virginia Cavaliers logo
    (4:05) Isaac McKneely missed Jumper.
  • Duke Blue Devils logo
    (4:05) Jeremy Roach Defensive Rebound.
  • Duke Blue Devils logo
    (3:56) Jared McCain Turnover.
  • Virginia Cavaliers logo
    (3:39) Ryan Dunn missed Three Point Jumper.
  • Duke Blue Devils logo
    (3:39) Tyrese Proctor Defensive Rebound.
  • Duke Blue Devils logo
    (3:02) Tyrese Proctor missed Three Point Jumper.
  • Duke Blue Devils logo
    (3:02) Duke Turnover.
  • Duke Blue Devils logo
    (3:02) Duke Deadball Team Rebound.
  • Virginia Cavaliers logo
    +2 (2:47) Ryan Dunn made Dunk. Assisted by Isaac McKneely.
    1538
  • Duke Blue Devils logo
    +2 (2:15) Jared McCain made Jumper.
    1540
  • Virginia Cavaliers logo
    (1:55) Jacob Groves missed Jumper.
  • Duke Blue Devils logo
    (1:55) Kyle Filipowski Defensive Rebound.
  • Duke Blue Devils logo
    (1:42) Kyle Filipowski missed Jumper.
  • Virginia Cavaliers logo
    (1:42) Jacob Groves Block.
  • Virginia Cavaliers logo
    (1:42) Jacob Groves Defensive Rebound.
  • Duke Blue Devils logo
    (1:28) Foul on Mark Mitchell.
  • Virginia Cavaliers logo
    (1:28) Blake Buchanan missed Free Throw.
  • Virginia Cavaliers logo
    (1:28) Virginia Deadball Team Rebound.
  • Virginia Cavaliers logo
    (1:28) Blake Buchanan missed Free Throw.
  • Duke Blue Devils logo
    (1:28) Jared McCain Defensive Rebound.
  • Duke Blue Devils logo
    (1:13) Jared McCain missed Three Point Jumper.
  • Virginia Cavaliers logo
    (1:13) Blake Buchanan Defensive Rebound.
  • Virginia Cavaliers logo
    (1:00) Isaac McKneely missed Layup.
  • Duke Blue Devils logo
    (1:00) Tyrese Proctor Defensive Rebound.
  • Virginia Cavaliers logo
    (0:59) Foul on Ryan Dunn.
  • Duke Blue Devils logo
    (0:48) Kyle Filipowski Turnover.
  • Virginia Cavaliers logo
    (0:48) Reece Beekman Steal.
  • Duke Blue Devils logo
    (0:30) Foul on Tyrese Proctor.
  • Virginia Cavaliers logo
    +3 (0:22) Isaac McKneely made Three Point Jumper. Assisted by Andrew Rohde.
    1840
  • Duke Blue Devils logo
    (0:01) Jeremy Roach missed Layup.
  • Virginia Cavaliers logo
    (0:01) Reece Beekman Block.
  • Duke Blue Devils logo
    (0:01) Duke Offensive Rebound.
2nd half

Team Stats

48Points73
17-55(30.9%)Field Goal(%)30-61(49.2%)
5-17(29.4%)3-Point(%)6-19(31.6%)
9-13(69.2%)Free Throw(%)7-10(70.0%)
29(10)Rebounds(Offensive)42(12)
12Assists17
3Steals8
7Blocks4
12Turnovers10
9(0)Fouls(Technical)11(0)
2Largest Lead29

Game Details

Saturday, March 2, 2024 · 6:00 PM
Cameron Indoor Stadium · Durham, NC
attendance: 9,314 (100%)
tv: ESPN