Virginia Cavaliers @ Duke Blue Devils

70–74Final · Mar 14, 2026
UVA 70 DUKE 74 Final
12T
UVA29-5363470
DUKE32-2383674

· Line: DUKE -6.5 (O/U 140.5)

Who saw it first

The scoring timeline.

Every scoring moment, when the official feed stamped it — and when FirstBuzzer's in-venue spotters buzzed it first. Times are ET.

  1. Dame Sarr makes 0-foot tip in layup

    0–2
  2. Maliq Brown makes 1-foot dunk (Dame Sarr assists)

    0–4
  3. Sam Lewis makes 8-foot floating jump shot

    2–4
  4. Cayden Boozer makes free throw 1 of 2

    2–5
  5. Cayden Boozer makes free throw 2 of 2

    2–6
  6. Sam Lewis makes driving layup

    4–6
  7. Dallin Hall makes driving layup

    6–6
  8. Malik Thomas makes 26-foot three pointer

    9–6
  9. Jacari White makes 25-foot three point jumper (Chance Mallory assists)

    12–6
  10. Cayden Boozer makes 23-foot three point jumper (Cameron Boozer assists)

    12–9
  11. Cayden Boozer makes driving layup

    12–11
  12. Johann Grunloh makes 0-foot tip in layup

    14–11
  13. Nikolas Khamenia makes 0-foot tip in layup

    14–13
  14. Cayden Boozer makes free throw 2 of 2

    14–14
  15. Nikolas Khamenia makes driving layup

    14–16
  16. Johann Grunloh makes 1-foot dunk (Chance Mallory assists)

    16–16
  17. Cayden Boozer makes driving layup

    16–18
  18. Thijs De Ridder makes free throw 1 of 2

    17–18
  19. Thijs De Ridder makes free throw 2 of 2

    18–18
  20. Maliq Brown makes layup (Cameron Boozer assists)

    18–20
  21. Jacari White makes 26-foot three point step back jumpshot

    21–20
  22. Cayden Boozer makes driving layup

    21–22
  23. Chance Mallory makes driving layup

    23–22
  24. Dame Sarr makes layup (Cayden Boozer assists)

    23–24
  25. Thijs De Ridder makes 0-foot tip in layup

    25–24
  26. Cameron Boozer makes layup

    25–26
  27. Dame Sarr makes 26-foot three point jumper (Cayden Boozer assists)

    25–29
  28. Malik Thomas makes free throw 1 of 2

    26–29
  29. Malik Thomas makes free throw 2 of 2

    27–29
  30. Isaiah Evans makes layup (Cameron Boozer assists)

    27–31
  31. Malik Thomas makes driving layup

    29–31
  32. Isaiah Evans makes 23-foot three pointer (Cameron Boozer assists)

    29–34
  33. Cayden Boozer makes 1-foot dunk (Isaiah Evans assists)

    29–36
  34. Dallin Hall makes free throw 1 of 2

    30–36
  35. Dallin Hall makes free throw 2 of 2

    31–36
  36. Dallin Hall makes 24-foot three point jumper (Chance Mallory assists)

    34–36
  37. Isaiah Evans makes driving layup

    34–38
  38. Ugonna Onyenso makes 8-foot hook shot (Dallin Hall assists)

    36–38
  39. Isaiah Evans makes 24-foot three point jumper (Dame Sarr assists)

    36–41
  40. Sam Lewis makes 26-foot three point jumper (Dallin Hall assists)

    39–41
  41. Malik Thomas makes driving layup

    41–41
  42. Malik Thomas makes free throw 1 of 2

    42–41
  43. Malik Thomas makes free throw 2 of 2

    43–41
  44. Isaiah Evans makes 23-foot three point jumper (Cameron Boozer assists)

    43–44
  45. Sam Lewis makes 26-foot three point jumper (Johann Grunloh assists)

    46–44
  46. Cameron Boozer makes free throw 2 of 2

    46–45
  47. Chance Mallory makes 24-foot three point jumper (Sam Lewis assists)

    49–45
  48. Cameron Boozer makes 27-foot three point jumper (Cayden Boozer assists)

    49–48
  49. Nikolas Khamenia makes free throw 1 of 2

    49–49
  50. Nikolas Khamenia makes free throw 2 of 2

    49–50
  51. Ugonna Onyenso makes free throw 1 of 2

    50–50
  52. Ugonna Onyenso makes free throw 2 of 2

    51–50
  53. Darren Harris makes driving layup (Cameron Boozer assists)

    51–52
  54. Darren Harris makes free throw 1 of 1

    51–53
  55. Sam Lewis makes driving layup (Dallin Hall assists)

    53–53
  56. Nikolas Khamenia makes 24-foot three point jumper (Cayden Boozer assists)

    53–56
  57. Sam Lewis makes driving layup

    55–56
  58. Dame Sarr makes layup (Cameron Boozer assists)

    55–58
  59. Sam Lewis makes 27-foot three point step back jumpshot (Chance Mallory assists)

    58–58
  60. Chance Mallory makes free throw 1 of 2

    59–58
  61. Chance Mallory makes free throw 2 of 2

    60–58
  62. Cameron Boozer makes layup

    60–60
  63. Cameron Boozer makes free throw 1 of 1

    60–61
  64. Cameron Boozer makes free throw 1 of 2

    60–62
  65. Cameron Boozer makes free throw 2 of 2

    60–63
  66. Malik Thomas makes driving layup

    62–63
  67. Malik Thomas makes free throw 1 of 1

    63–63
  68. Isaiah Evans makes 26-foot three point jumper (Cameron Boozer assists)

    63–66
  69. Malik Thomas makes 13-foot step back jumpshot

    65–66
  70. Thijs De Ridder makes free throw 2 of 2

    66–66
  71. Cayden Boozer makes 0-foot tip in layup

    66–68
  72. Isaiah Evans makes free throw 1 of 2

    66–69
  73. Isaiah Evans makes free throw 2 of 2

    66–70
  74. Ugonna Onyenso makes 0-foot tip in layup

    68–70
  75. Isaiah Evans makes free throw 1 of 2

    68–71
  76. Isaiah Evans makes free throw 2 of 2

    68–72
  77. Malik Thomas makes driving layup

    70–72
  78. Cameron Boozer makes free throw 1 of 2

    70–73
  79. Cameron Boozer makes free throw 2 of 2

    70–74

Play-by-play

  1. P1 Start game
  2. P1 Jump Ball won by Virginia
  3. P1 Jump Ball lost by Duke
  4. P1 Thijs De Ridder misses 26-foot three point jumper
  5. P1 Maliq Brown Defensive Rebound.
  6. P1 Isaiah Evans misses 25-foot three point jumper
  7. P1 Dame Sarr Offensive Rebound.
  8. P1 Dame Sarr makes 0-foot tip in layup 0–2
  9. P1 Thijs De Ridder bad pass turnover
  10. P1 Dame Sarr Steal.
  11. P1 Maliq Brown makes 1-foot dunk (Dame Sarr assists) 0–4
  12. P1 Sam Lewis makes 8-foot floating jump shot 2–4
  13. P1 Foul on Johann Grunloh.
  14. P1 Cayden Boozer makes free throw 1 of 2 2–5
  15. P1 Cayden Boozer makes free throw 2 of 2 2–6
  16. P1 Sam Lewis makes driving layup 4–6
  17. P1 Foul on Sam Lewis.
  18. P1 Cameron Boozer bad pass turnover
  19. P1 Sam Lewis Steal.
  20. P1 Dallin Hall makes driving layup 6–6
  21. P1 Isaiah Evans misses driving layup
  22. P1 Johann Grunloh Block.
  23. P1 Malik Thomas Defensive Rebound.
  24. P1 Malik Thomas makes 26-foot three pointer 9–6
  25. P1 Cameron Boozer misses 26-foot three point jumper
  26. P1 Maliq Brown Offensive Rebound.
  27. P1 Cayden Boozer misses 14-foot floating jump shot
  28. P1 Duke Offensive Rebound.
  29. P1 Foul on Sam Lewis.
  30. P1 Sam Lewis subbing out for Virginia
  31. P1 Johann Grunloh subbing out for Virginia
  32. P1 Dallin Hall subbing out for Virginia
  33. P1 Chance Mallory subbing in for Virginia
  34. P1 Jacari White subbing in for Virginia
  35. P1 Ugonna Onyenso subbing in for Virginia
  36. P1 Dame Sarr misses 23-foot three point jumper
  37. P1 Cayden Boozer Offensive Rebound.
  38. P1 Dame Sarr misses 25-foot three point jumper
  39. P1 Ugonna Onyenso Defensive Rebound.
  40. P1 Jacari White bad pass turnover
  41. P1 Official TV Timeout
  42. P1 Dame Sarr subbing out for Duke
  43. P1 Nikolas Khamenia subbing in for Duke
  44. P1 Maliq Brown bad pass turnover
  45. P1 Ugonna Onyenso bad pass turnover
  46. P1 Thijs De Ridder subbing out for Virginia
  47. P1 Devin Tillis subbing in for Virginia
  48. P1 Cameron Boozer misses layup
  49. P1 Ugonna Onyenso Block.
  50. P1 Chance Mallory Defensive Rebound.
  51. P1 Malik Thomas misses driving layup
  52. P1 Maliq Brown Block.
  53. P1 Virginia Offensive Rebound.
  54. P1 Isaiah Evans subbing out for Duke
  55. P1 Darren Harris subbing in for Duke
  56. P1 Malik Thomas subbing out for Virginia
  57. P1 Dallin Hall subbing in for Virginia
  58. P1 Dallin Hall misses 24-foot three point jumper
  59. P1 Ugonna Onyenso Offensive Rebound.
  60. P1 Jacari White makes 25-foot three point jumper (Chance Mallory assists) 12–6
  61. P1 Cameron Boozer bad pass turnover
  62. P1 Maliq Brown subbing out for Duke
  63. P1 Dame Sarr subbing in for Duke
  64. P1 Chance Mallory misses 24-foot three point jumper
  65. P1 Cameron Boozer Defensive Rebound.
  66. P1 Cayden Boozer makes 23-foot three point jumper (Cameron Boozer assists) 12–9
  67. P1 Dallin Hall misses 26-foot three point jumper
  68. P1 Duke Defensive Rebound.
  69. P1 Ugonna Onyenso subbing out for Virginia
  70. P1 Johann Grunloh subbing in for Virginia
  71. P1 Chance Mallory subbing out for Virginia
  72. P1 Malik Thomas subbing in for Virginia
  73. P1 Cayden Boozer makes driving layup 12–11
  74. P1 Dallin Hall misses 24-foot three point jumper
  75. P1 Johann Grunloh Offensive Rebound.
  76. P1 Johann Grunloh makes 0-foot tip in layup 14–11
  77. P1 Cameron Boozer misses driving layup
  78. P1 Nikolas Khamenia Offensive Rebound.
  79. P1 Nikolas Khamenia makes 0-foot tip in layup 14–13
  80. P1 Cameron Boozer subbing out for Duke
  81. P1 Maliq Brown subbing in for Duke
  82. P1 Devin Tillis subbing out for Virginia
  83. P1 Thijs De Ridder subbing in for Virginia
  84. P1 Jacari White subbing out for Virginia
  85. P1 Sam Lewis subbing in for Virginia
  86. P1 Malik Thomas misses 26-foot three point pullup jump shot
  87. P1 Maliq Brown Defensive Rebound.
  88. P1 Darren Harris misses 24-foot three point jumper
  89. P1 Sam Lewis Defensive Rebound.
  90. P1 Malik Thomas misses 14-foot pullup jump shot
  91. P1 Nikolas Khamenia Defensive Rebound.
  92. P1 Foul on Dallin Hall.
  93. P1 Official TV Timeout
  94. P1 Cayden Boozer misses free throw 1 of 2
  95. P1 Duke Deadball Team Rebound.
  96. P1 Cayden Boozer makes free throw 2 of 2 14–14
  97. P1 Malik Thomas misses 26-foot three point pullup jump shot
  98. P1 Maliq Brown Defensive Rebound.
  99. P1 Malik Thomas subbing out for Virginia
  100. P1 Chance Mallory subbing in for Virginia
  101. P1 Nikolas Khamenia makes driving layup 14–16
  102. P1 Johann Grunloh makes 1-foot dunk (Chance Mallory assists) 16–16
  103. P1 Cayden Boozer makes driving layup 16–18
  104. P1 Foul on Maliq Brown.
  105. P1 Thijs De Ridder makes free throw 1 of 2 17–18
  106. P1 Darren Harris subbing out for Duke
  107. P1 Cameron Boozer subbing in for Duke
  108. P1 Johann Grunloh subbing out for Virginia
  109. P1 Ugonna Onyenso subbing in for Virginia
  110. P1 Thijs De Ridder makes free throw 2 of 2 18–18
  111. P1 Thijs De Ridder subbing out for Virginia
  112. P1 Devin Tillis subbing in for Virginia
  113. P1 Maliq Brown makes layup (Cameron Boozer assists) 18–20
  114. P1 Dallin Hall bad pass turnover
  115. P1 Nikolas Khamenia Steal.
  116. P1 Nikolas Khamenia misses layup
  117. P1 Ugonna Onyenso Block.
  118. P1 Duke Offensive Rebound.
  119. P1 Sam Lewis subbing out for Virginia
  120. P1 Jacari White subbing in for Virginia
  121. P1 Cayden Boozer misses 11-foot floating jump shot
  122. P1 Maliq Brown Offensive Rebound.
  123. P1 Dame Sarr misses 24-foot three point jumper
  124. P1 Duke Offensive Rebound.
  125. P1 Foul on Devin Tillis.
  126. P1 Cameron Boozer misses 12-foot pullup jump shot
  127. P1 Jacari White Defensive Rebound.
  128. P1 Jacari White makes 26-foot three point step back jumpshot 21–20
  129. P1 Cayden Boozer makes driving layup 21–22
  130. P1 Chance Mallory makes driving layup 23–22
  131. P1 Foul on Maliq Brown.
  132. P1 Maliq Brown turnover
  133. P1 Devin Tillis subbing out for Virginia
  134. P1 Thijs De Ridder subbing in for Virginia
  135. P1 Maliq Brown subbing out for Duke
  136. P1 Isaiah Evans subbing in for Duke
  137. P1 Thijs De Ridder bad pass turnover
  138. P1 Dame Sarr Steal.
  139. P1 Dame Sarr makes layup (Cayden Boozer assists) 23–24
  140. P1 Chance Mallory misses 25-foot three point jumper
  141. P1 Thijs De Ridder Offensive Rebound.
  142. P1 Thijs De Ridder misses 10-foot hook shot
  143. P1 Cameron Boozer Defensive Rebound.
  144. P1 Dame Sarr misses 24-foot three point jumper
  145. P1 Ugonna Onyenso Defensive Rebound.
  146. P1 Official TV Timeout
  147. P1 Dallin Hall subbing out for Virginia
  148. P1 Malik Thomas subbing in for Virginia
  149. P1 Thijs De Ridder misses 8-foot hook shot
  150. P1 Thijs De Ridder Offensive Rebound.
  151. P1 Thijs De Ridder makes 0-foot tip in layup 25–24
  152. P1 Cameron Boozer makes layup 25–26
  153. P1 Jacari White misses 23-foot three point step back jumpshot
  154. P1 Foul on Chance Mallory.
  155. P1 Ugonna Onyenso subbing out for Virginia
  156. P1 Johann Grunloh subbing in for Virginia
  157. P1 Jacari White subbing out for Virginia
  158. P1 Sam Lewis subbing in for Virginia
  159. P1 Dame Sarr Defensive Rebound.
  160. P1 Dame Sarr makes 26-foot three point jumper (Cayden Boozer assists) 25–29
  161. P1 Foul on Nikolas Khamenia.
  162. P1 Malik Thomas makes free throw 1 of 2 26–29
  163. P1 Chance Mallory subbing out for Virginia
  164. P1 Dallin Hall subbing in for Virginia
  165. P1 Malik Thomas makes free throw 2 of 2 27–29
  166. P1 Cayden Boozer misses 9-foot pullup jump shot
  167. P1 Cameron Boozer Offensive Rebound.
  168. P1 Nikolas Khamenia misses 24-foot three point jumper
  169. P1 Sam Lewis Defensive Rebound.
  170. P1 Sam Lewis misses 15-foot pullup jump shot
  171. P1 Dame Sarr Defensive Rebound.
  172. P1 Official TV Timeout
  173. P1 Isaiah Evans makes layup (Cameron Boozer assists) 27–31
  174. P1 Malik Thomas makes driving layup 29–31
  175. P1 Isaiah Evans makes 23-foot three pointer (Cameron Boozer assists) 29–34
  176. P1 Sam Lewis misses 25-foot three point jumper
  177. P1 Isaiah Evans Defensive Rebound.
  178. P1 Cayden Boozer makes 1-foot dunk (Isaiah Evans assists) 29–36
  179. P1 Dallin Hall bad pass turnover
  180. P1 Cameron Boozer Steal.
  181. P1 Sam Lewis subbing out for Virginia
  182. P1 Johann Grunloh subbing out for Virginia
  183. P1 Chance Mallory subbing in for Virginia
  184. P1 Ugonna Onyenso subbing in for Virginia
  185. P1 Foul on Isaiah Evans.
  186. P1 Isaiah Evans turnover
  187. P1 Foul on Nikolas Khamenia.
  188. P1 Dallin Hall makes free throw 1 of 2 30–36
  189. P1 Dallin Hall makes free throw 2 of 2 31–36
  190. P1 Cayden Boozer bad pass turnover
  191. P1 Dallin Hall makes 24-foot three point jumper (Chance Mallory assists) 34–36
  192. P1 Duke Timeout
  193. P1 Isaiah Evans makes driving layup 34–38
  194. P1 Ugonna Onyenso makes 8-foot hook shot (Dallin Hall assists) 36–38
  195. P2 Nikolas Khamenia subbing out for Duke
  196. P2 Maliq Brown subbing in for Duke
  197. P2 Chance Mallory subbing out for Virginia
  198. P2 Ugonna Onyenso subbing out for Virginia
  199. P2 Sam Lewis subbing in for Virginia
  200. P2 Johann Grunloh subbing in for Virginia
  201. P2 Isaiah Evans misses 7-foot jumper
  202. P2 Johann Grunloh Defensive Rebound.
  203. P2 Thijs De Ridder bad pass turnover
  204. P2 Maliq Brown Steal.
  205. P2 Isaiah Evans makes 24-foot three point jumper (Dame Sarr assists) 36–41
  206. P2 Sam Lewis makes 26-foot three point jumper (Dallin Hall assists) 39–41
  207. P2 Maliq Brown bad pass turnover
  208. P2 Sam Lewis Steal.
  209. P2 Malik Thomas makes driving layup 41–41
  210. P2 Isaiah Evans misses 27-foot three point jumper
  211. P2 Thijs De Ridder Defensive Rebound.
  212. P2 Foul on Cayden Boozer.
  213. P2 Malik Thomas makes free throw 1 of 2 42–41
  214. P2 Malik Thomas makes free throw 2 of 2 43–41
  215. P2 Isaiah Evans makes 23-foot three point jumper (Cameron Boozer assists) 43–44
  216. P2 Sam Lewis makes 26-foot three point jumper (Johann Grunloh assists) 46–44
  217. P2 Foul on Malik Thomas.
  218. P2 Cameron Boozer misses free throw 1 of 2
  219. P2 Duke Deadball Team Rebound.
  220. P2 Maliq Brown subbing out for Duke
  221. P2 Nikolas Khamenia subbing in for Duke
  222. P2 Johann Grunloh subbing out for Virginia
  223. P2 Dallin Hall subbing out for Virginia
  224. P2 Chance Mallory subbing in for Virginia
  225. P2 Ugonna Onyenso subbing in for Virginia
  226. P2 Cameron Boozer makes free throw 2 of 2 46–45
  227. P2 Chance Mallory makes 24-foot three point jumper (Sam Lewis assists) 49–45
  228. P2 Cayden Boozer bad pass turnover
  229. P2 Malik Thomas Steal.
  230. P2 Malik Thomas misses 7-foot jumper
  231. P2 Ugonna Onyenso Offensive Rebound.
  232. P2 Ugonna Onyenso misses layup
  233. P2 Duke Defensive Rebound.
  234. P2 Official TV Timeout
  235. P2 Dame Sarr subbing out for Duke
  236. P2 Darren Harris subbing in for Duke
  237. P2 Isaiah Evans misses driving layup
  238. P2 Sam Lewis Block.
  239. P2 Thijs De Ridder Defensive Rebound.
  240. P2 Thijs De Ridder misses 10-foot hook shot
  241. P2 Isaiah Evans Defensive Rebound.
  242. P2 Cameron Boozer misses layup
  243. P2 Ugonna Onyenso Block.
  244. P2 Nikolas Khamenia Offensive Rebound.
  245. P2 Nikolas Khamenia misses 3-foot jumper
  246. P2 Duke Offensive Rebound.
  247. P2 Malik Thomas subbing out for Virginia
  248. P2 Sam Lewis subbing out for Virginia
  249. P2 Thijs De Ridder subbing out for Virginia
  250. P2 Jacari White subbing in for Virginia
  251. P2 Devin Tillis subbing in for Virginia
  252. P2 Dallin Hall subbing in for Virginia
  253. P2 Ugonna Onyenso Block.
  254. P2 Cameron Boozer misses 26-foot three point jumper
  255. P2 Darren Harris Offensive Rebound.
  256. P2 Foul on Dallin Hall.
  257. P2 Nikolas Khamenia misses driving layup
  258. P2 Ugonna Onyenso Block.
  259. P2 Jacari White Defensive Rebound.
  260. P2 Jacari White out of bounds bad pass turnover
  261. P2 Isaiah Evans misses 5-foot jumper
  262. P2 Jacari White Defensive Rebound.
  263. P2 Jacari White misses 25-foot three point jumper
  264. P2 Cayden Boozer Defensive Rebound.
  265. P2 Cameron Boozer makes 27-foot three point jumper (Cayden Boozer assists) 49–48
  266. P2 Chance Mallory misses 5-foot jumper
  267. P2 Darren Harris Defensive Rebound.
  268. P2 Foul on Dallin Hall.
  269. P2 Nikolas Khamenia makes free throw 1 of 2 49–49
  270. P2 Isaiah Evans subbing out for Duke
  271. P2 Dame Sarr subbing in for Duke
  272. P2 Dallin Hall subbing out for Virginia
  273. P2 Malik Thomas subbing in for Virginia
  274. P2 Nikolas Khamenia makes free throw 2 of 2 49–50
  275. P2 Foul on Darren Harris.
  276. P2 Ugonna Onyenso makes free throw 1 of 2 50–50
  277. P2 Jacari White subbing out for Virginia
  278. P2 Sam Lewis subbing in for Virginia
  279. P2 Ugonna Onyenso makes free throw 2 of 2 51–50
  280. P2 Darren Harris misses 24-foot three point jumper
  281. P2 Cayden Boozer Offensive Rebound.
  282. P2 Cayden Boozer misses layup
  283. P2 Ugonna Onyenso Block.
  284. P2 Cayden Boozer Offensive Rebound.
  285. P2 Cayden Boozer misses layup
  286. P2 Ugonna Onyenso Block.
  287. P2 Malik Thomas Defensive Rebound.
  288. P2 Sam Lewis misses 24-foot three point step back jumpshot
  289. P2 Duke Defensive Rebound.
  290. P2 Cameron Boozer misses layup
  291. P2 Sam Lewis Block.
  292. P2 Chance Mallory Defensive Rebound.
  293. P2 Malik Thomas misses 25-foot three point jumper
  294. P2 Dame Sarr Defensive Rebound.
  295. P2 Darren Harris makes driving layup (Cameron Boozer assists) 51–52
  296. P2 Foul on Malik Thomas.
  297. P2 Cameron Boozer subbing out for Duke
  298. P2 Maliq Brown subbing in for Duke
  299. P2 Chance Mallory subbing out for Virginia
  300. P2 Devin Tillis subbing out for Virginia
  301. P2 Ugonna Onyenso subbing out for Virginia
  302. P2 Johann Grunloh subbing in for Virginia
  303. P2 Thijs De Ridder subbing in for Virginia
  304. P2 Dallin Hall subbing in for Virginia
  305. P2 Darren Harris makes free throw 1 of 1 51–53
  306. P2 Foul on Nikolas Khamenia.
  307. P2 Official TV Timeout
  308. P2 Johann Grunloh misses layup
  309. P2 Nikolas Khamenia Defensive Rebound.
  310. P2 Darren Harris misses 27-foot three point step back jumpshot
  311. P2 Dallin Hall Defensive Rebound.
  312. P2 Sam Lewis makes driving layup (Dallin Hall assists) 53–53
  313. P2 Nikolas Khamenia makes 24-foot three point jumper (Cayden Boozer assists) 53–56
  314. P2 Thijs De Ridder misses 4-foot jumper
  315. P2 Darren Harris Defensive Rebound.
  316. P2 Cayden Boozer misses 12-foot step back jumpshot
  317. P2 Sam Lewis Defensive Rebound.
  318. P2 Dallin Hall misses 25-foot three point step back jumpshot
  319. P2 Virginia Offensive Rebound.
  320. P2 Foul on Maliq Brown.
  321. P2 Maliq Brown subbing out for Duke
  322. P2 Darren Harris subbing out for Duke
  323. P2 Isaiah Evans subbing in for Duke
  324. P2 Cameron Boozer subbing in for Duke
  325. P2 Malik Thomas subbing out for Virginia
  326. P2 Johann Grunloh subbing out for Virginia
  327. P2 Thijs De Ridder subbing out for Virginia
  328. P2 Chance Mallory subbing in for Virginia
  329. P2 Devin Tillis subbing in for Virginia
  330. P2 Ugonna Onyenso subbing in for Virginia
  331. P2 Chance Mallory misses 23-foot three point jumper
  332. P2 Duke Defensive Rebound.
  333. P2 Cameron Boozer misses layup
  334. P2 Ugonna Onyenso Block.
  335. P2 Sam Lewis Defensive Rebound.
  336. P2 Sam Lewis makes driving layup 55–56
  337. P2 Dame Sarr makes layup (Cameron Boozer assists) 55–58
  338. P2 Sam Lewis makes 27-foot three point step back jumpshot (Chance Mallory assists) 58–58
  339. P2 Cameron Boozer misses 25-foot three point jumper
  340. P2 Nikolas Khamenia Offensive Rebound.
  341. P2 Foul on Chance Mallory.
  342. P2 Official TV Timeout
  343. P2 Cameron Boozer bad pass turnover
  344. P2 Foul on Dallin Hall.
  345. P2 Dallin Hall turnover
  346. P2 Dallin Hall subbing out for Virginia
  347. P2 Malik Thomas subbing in for Virginia
  348. P2 Isaiah Evans misses 26-foot three point jumper
  349. P2 Ugonna Onyenso Defensive Rebound.
  350. P2 Foul on Cameron Boozer.
  351. P2 Chance Mallory makes free throw 1 of 2 59–58
  352. P2 Chance Mallory makes free throw 2 of 2 60–58
  353. P2 Dame Sarr misses 24-foot three point jumper
  354. P2 Cameron Boozer Offensive Rebound.
  355. P2 Cameron Boozer makes layup 60–60
  356. P2 Foul on Ugonna Onyenso.
  357. P2 Devin Tillis subbing out for Virginia
  358. P2 Ugonna Onyenso subbing out for Virginia
  359. P2 Johann Grunloh subbing in for Virginia
  360. P2 Thijs De Ridder subbing in for Virginia
  361. P2 Cameron Boozer makes free throw 1 of 1 60–61
  362. P2 Johann Grunloh bad pass turnover
  363. P2 Cameron Boozer misses 7-foot jumper
  364. P2 Cameron Boozer Offensive Rebound.
  365. P2 Cameron Boozer misses tip in layup
  366. P2 Cameron Boozer Offensive Rebound.
  367. P2 Foul on Sam Lewis.
  368. P2 Cameron Boozer makes free throw 1 of 2 60–62
  369. P2 Cameron Boozer makes free throw 2 of 2 60–63
  370. P2 Malik Thomas makes driving layup 62–63
  371. P2 Foul on Cayden Boozer.
  372. P2 Malik Thomas makes free throw 1 of 1 63–63
  373. P2 Johann Grunloh subbing out for Virginia
  374. P2 Ugonna Onyenso subbing in for Virginia
  375. P2 Cameron Boozer misses 26-foot three point jumper
  376. P2 Ugonna Onyenso Defensive Rebound.
  377. P2 Chance Mallory misses 26-foot three point jumper
  378. P2 Nikolas Khamenia Defensive Rebound.
  379. P2 Duke Timeout
  380. P2 Official TV Timeout
  381. P2 Dame Sarr subbing out for Duke
  382. P2 Darren Harris subbing in for Duke
  383. P2 Chance Mallory subbing out for Virginia
  384. P2 Dallin Hall subbing in for Virginia
  385. P2 Isaiah Evans makes 26-foot three point jumper (Cameron Boozer assists) 63–66
  386. P2 Malik Thomas makes 13-foot step back jumpshot 65–66
  387. P2 Cameron Boozer misses layup
  388. P2 Thijs De Ridder Defensive Rebound.
  389. P2 Sam Lewis misses 21-foot jumper
  390. P2 Thijs De Ridder Offensive Rebound.
  391. P2 Foul on Darren Harris.
  392. P2 Official TV Timeout
  393. P2 Darren Harris subbing out for Duke
  394. P2 Dame Sarr subbing in for Duke
  395. P2 Malik Thomas subbing out for Virginia
  396. P2 Chance Mallory subbing in for Virginia
  397. P2 Thijs De Ridder misses free throw 1 of 2
  398. P2 Virginia Deadball Team Rebound.
  399. P2 Thijs De Ridder makes free throw 2 of 2 66–66
  400. P2 Isaiah Evans misses 26-foot three point jumper

Box score

UVA

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Thijs De RidderF2951-60-13-460300332
Johann GrunlohC1842-30-00-021101111
Sam LewisG28177-113-50-041022045
Dallin HallG3072-61-52-213300014
Malik ThomasG30186-131-45-620010022
Devin TillisF1100-00-00-000100001
Ugonna OnyensoC2262-40-02-280109351
Chance MalloryG2372-71-52-224000022
Jacari WhiteG962-42-40-030200030
Silas BarksdaleF
Carter LangF
Owen OdomG
Martin CarrereG
Desmond RobertsG
Elijah GertrudeG

DUKE

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Maliq BrownF1642-20-00-050311233
Cameron BoozerF35133-171-56-988310531
Dame SarrG3594-91-60-042020130
Isaiah EvansG29206-144-84-421100021
Cayden BoozerG40166-121-13-454210413
Nikolas KhameniaG3293-71-22-260010333
Darren HarrisG1331-40-31-130000122
Ifeanyi UfochukwuC
Patrick Ngongba IIC
Brock DavisG
Sebastian WilkinsG
Jack ScottG
Caleb FosterG
Cameron SheffieldG

Watching this game live?

Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.

Buzz it in the app →