North Carolina Tar Heels @ Duke Blue Devils

61–76Final · Mar 7, 2026
UNC 61 DUKE 76 Final
12T
UNC24-7342761
DUKE29-2393776

· Line: DUKE -18.5 (O/U 147.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. Cameron Boozer makes layup

    0–2
  2. Luka Bogavac makes 24-foot three point jumper (Henri Veesaar assists)

    3–2
  3. Maliq Brown makes layup (Cameron Boozer assists)

    3–4
  4. Seth Trimble makes 11-foot turnaround jump shot

    5–4
  5. Maliq Brown makes layup (Caleb Foster assists)

    5–6
  6. Isaiah Evans makes 24-foot three point jumper (Caleb Foster assists)

    5–9
  7. Jarin Stevenson makes 3-foot dunk (Henri Veesaar assists)

    7–9
  8. Maliq Brown makes layup (Cameron Boozer assists)

    7–11
  9. Henri Veesaar makes 5-foot hook shot

    9–11
  10. Cameron Boozer makes driving layup

    9–13
  11. Seth Trimble makes layup

    11–13
  12. Caleb Foster makes 14-foot pullup jump shot

    11–15
  13. Seth Trimble makes driving layup

    13–15
  14. Maliq Brown makes 2-foot alley oop dunk (Cameron Boozer assists)

    13–17
  15. Maliq Brown makes free throw 1 of 2

    13–18
  16. Maliq Brown makes free throw 2 of 2

    13–19
  17. Darren Harris makes free throw 1 of 2

    13–20
  18. Darren Harris makes free throw 2 of 2

    13–21
  19. Cameron Boozer makes 24-foot three point jumper (Cayden Boozer assists)

    13–24
  20. Jarin Stevenson makes layup (Henri Veesaar assists)

    15–24
  21. Cameron Boozer makes free throw 1 of 2

    15–25
  22. Dame Sarr makes 3-foot dunk

    15–27
  23. Derek Dixon makes 25-foot three point jumper (Seth Trimble assists)

    18–27
  24. Henri Veesaar makes layup (Derek Dixon assists)

    20–27
  25. Caleb Foster makes 24-foot three point jumper (Isaiah Evans assists)

    20–30
  26. Jarin Stevenson makes layup

    22–30
  27. Cayden Boozer makes driving layup

    22–32
  28. Jarin Stevenson makes free throw 1 of 2

    23–32
  29. Jarin Stevenson makes free throw 2 of 2

    24–32
  30. Dame Sarr makes 22-foot three point jumper (Maliq Brown assists)

    24–35
  31. Henri Veesaar makes 24-foot three point jumper (Derek Dixon assists)

    27–35
  32. Derek Dixon makes free throw 1 of 2

    28–35
  33. Derek Dixon makes free throw 2 of 2

    29–35
  34. Derek Dixon makes 25-foot three point jumper (Seth Trimble assists)

    32–35
  35. Cameron Boozer makes layup

    32–37
  36. Cameron Boozer makes driving layup

    32–39
  37. Henri Veesaar makes 0-foot tip in dunk

    34–39
  38. Derek Dixon makes 24-foot three point jumper (Luka Bogavac assists)

    37–39
  39. Cayden Boozer makes layup (Cameron Boozer assists)

    37–41
  40. Luka Bogavac makes 23-foot three point jumper (Seth Trimble assists)

    40–41
  41. Cameron Boozer makes 25-foot three point jumper (Cayden Boozer assists)

    40–44
  42. Isaiah Evans makes 24-foot three point step back jumpshot

    40–47
  43. Jarin Stevenson makes 13-foot turnaround jump shot

    42–47
  44. Seth Trimble makes driving layup

    44–47
  45. Cayden Boozer makes 23-foot three point jumper (Maliq Brown assists)

    44–50
  46. Dame Sarr makes 24-foot three point jumper (Cameron Boozer assists)

    44–53
  47. Dame Sarr makes 2-foot dunk

    44–55
  48. Maliq Brown makes 24-foot three point jumper (Isaiah Evans assists)

    44–58
  49. Cameron Boozer makes layup

    44–60
  50. Isaiah Evans makes 25-foot three point jumper (Cayden Boozer assists)

    44–63
  51. Seth Trimble makes 2-foot dunk (Zayden High assists)

    46–63
  52. Cameron Boozer makes layup

    46–65
  53. Isaiah Evans makes 1-foot dunk

    46–67
  54. Maliq Brown makes 4-foot alley oop dunk (Dame Sarr assists)

    46–69
  55. Cameron Boozer makes free throw 1 of 2

    46–70
  56. Cameron Boozer makes free throw 2 of 2

    46–71
  57. Jaydon Young makes layup (Seth Trimble assists)

    48–71
  58. Zayden High makes layup

    50–71
  59. Cameron Boozer makes layup

    50–73
  60. Zayden High makes 24-foot three point jumper (Seth Trimble assists)

    53–73
  61. Derek Dixon makes 24-foot three pointer

    56–73
  62. Cameron Boozer makes free throw 2 of 2

    56–74
  63. Derek Dixon makes 24-foot three point jumper (Seth Trimble assists)

    59–74
  64. Cameron Boozer makes 3-foot dunk

    59–76
  65. Henri Veesaar makes 2-foot alley oop dunk (Derek Dixon assists)

    61–76

Play-by-play

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

Box score

UNC

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Jarin StevensonF33104-90-32-290102182
Henri VeesaarC33115-71-20-093201271
Luka BogavacG2262-62-40-011400012
Derek DixonG32175-95-82-213010012
Seth TrimbleG38105-110-30-026201113
Zayden HighF1452-41-10-021111022
Jonathan PowellG1200-40-10-010210100
Kyan EvansG800-10-10-020200022
Jaydon YoungG821-20-10-000010001
John HolbrookF
Caleb WilsonF
James BrownF
Ivan MatlekovicC
Evan SmithG
Isaiah DenisG
Elijah DavisG

DUKE

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Maliq BrownF30156-91-32-3102051554
Cameron BoozerF372610-172-44-6155100691
Dame SarrG34104-102-50-031111121
Isaiah EvansG27114-143-90-212211013
Caleb FosterG1152-61-30-012010010
Nikolas KhameniaG1800-40-30-220032112
Cayden BoozerG2973-61-30-053100231
Jack ScottG100-00-00-000000000
Darren HarrisG1220-30-22-200000000
Cameron SheffieldG100-00-00-000000000
Ifeanyi UfochukwuC
Patrick Ngongba IIC
Sebastian WilkinsG

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 →