Notre Dame Fighting Irish @ North Carolina Tar Heels

69–91Final · Jan 21, 2026
ND 69 UNC 91 Final
12T
ND10-9333669
UNC15-4424991

· Line: UNC -13.5 (O/U 149.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. Derek Dixon makes 24-foot three point jumper (Jaydon Young assists)

    0–3
  2. Seth Trimble makes driving layup

    0–5
  3. Jalen Haralson makes 8-foot jumper

    2–5
  4. Jaydon Young makes 23-foot three point jumper (Seth Trimble assists)

    2–8
  5. Cole Certa makes free throw 1 of 2

    3–8
  6. Cole Certa makes free throw 2 of 2

    4–8
  7. Caleb Wilson makes 24-foot three point jumper (Derek Dixon assists)

    4–11
  8. Cole Certa makes 25-foot three point jumper (Jalen Haralson assists)

    7–11
  9. Braeden Shrewsberry makes 26-foot three point jumper

    10–11
  10. Seth Trimble makes free throw 1 of 2

    10–12
  11. Luka Bogavac makes 25-foot three point jumper (Caleb Wilson assists)

    10–15
  12. Kyan Evans makes 24-foot three point jumper (Jonathan Powell assists)

    10–18
  13. Garrett Sundra makes 25-foot three point jumper (Carson Towt assists)

    13–18
  14. Henri Veesaar makes free throw 2 of 2

    13–19
  15. Logan Imes makes 16-foot pullup jump shot

    15–19
  16. Jonathan Powell makes 24-foot three point jumper (Kyan Evans assists)

    15–22
  17. Caleb Wilson makes 0-foot tip in dunk

    15–24
  18. Jalen Haralson makes layup (Braeden Shrewsberry assists)

    17–24
  19. Caleb Wilson makes free throw 1 of 2

    17–25
  20. Caleb Wilson makes free throw 2 of 2

    17–26
  21. Jalen Haralson makes 9-foot jumper

    19–26
  22. Jalen Haralson makes free throw 1 of 1

    20–26
  23. Ryder Frost makes 26-foot three point jumper (Braeden Shrewsberry assists)

    23–26
  24. Luka Bogavac makes free throw 1 of 2

    23–27
  25. Luka Bogavac makes free throw 2 of 2

    23–28
  26. Caleb Wilson makes free throw 1 of 2

    23–29
  27. Caleb Wilson makes free throw 2 of 2

    23–30
  28. Derek Dixon makes 26-foot three point jumper (Luka Bogavac assists)

    23–33
  29. Cole Certa makes layup (Braeden Shrewsberry assists)

    25–33
  30. Caleb Wilson makes layup

    25–35
  31. Caleb Wilson makes free throw 2 of 2

    25–36
  32. Ryder Frost makes 23-foot three point jumper (Logan Imes assists)

    28–36
  33. Henri Veesaar makes layup (Caleb Wilson assists)

    28–38
  34. Garrett Sundra makes 25-foot three point jumper (Logan Imes assists)

    31–38
  35. Derek Dixon makes layup

    31–40
  36. Caleb Wilson makes 5-foot floating jump shot

    31–42
  37. Sir Mohammed makes 13-foot pullup jump shot

    33–42
  38. Henri Veesaar makes 6-foot hook shot

    33–44
  39. Henri Veesaar makes 24-foot three point jumper (Derek Dixon assists)

    33–47
  40. Derek Dixon makes 25-foot three point jumper (Henri Veesaar assists)

    33–50
  41. Henri Veesaar makes layup (Caleb Wilson assists)

    33–52
  42. Carson Towt makes layup

    35–52
  43. Henri Veesaar makes free throw 2 of 2

    35–53
  44. Jalen Haralson makes layup

    37–53
  45. Caleb Wilson makes 1-foot dunk

    37–55
  46. Jarin Stevenson makes free throw 1 of 2

    37–56
  47. Jarin Stevenson makes free throw 2 of 2

    37–57
  48. Logan Imes makes 13-foot pullup jump shot

    39–57
  49. Kyan Evans makes 24-foot three point jumper (Jarin Stevenson assists)

    39–60
  50. Sir Mohammed makes 9-foot turnaround jump shot

    41–60
  51. Jarin Stevenson makes 25-foot three point jumper (Jonathan Powell assists)

    41–63
  52. Cole Certa makes free throw 1 of 2

    42–63
  53. Cole Certa makes free throw 2 of 2

    43–63
  54. Jonathan Powell makes driving layup

    43–65
  55. Kyan Evans makes 23-foot three point jumper

    43–68
  56. Henri Veesaar makes layup

    43–70
  57. Jalen Haralson makes driving layup

    45–70
  58. Jalen Haralson makes layup

    47–70
  59. Seth Trimble makes layup (Jonathan Powell assists)

    47–72
  60. Henri Veesaar makes layup (Caleb Wilson assists)

    47–74
  61. Caleb Wilson makes 2-foot dunk

    47–76
  62. Carson Towt makes 11-foot floating jump shot (Braeden Shrewsberry assists)

    49–76
  63. Carson Towt makes 13-foot floating jump shot (Braeden Shrewsberry assists)

    51–76
  64. Caleb Wilson makes 14-foot turnaround jump shot

    51–78
  65. Sir Mohammed makes 0-foot tip in layup

    53–78
  66. Caleb Wilson makes 16-foot turnaround jump shot

    53–80
  67. Sir Mohammed makes 23-foot three point jumper (Logan Imes assists)

    56–80
  68. Luka Bogavac makes layup (Caleb Wilson assists)

    56–82
  69. Brady Koehler makes 0-foot dunk (Logan Imes assists)

    58–82
  70. Matthew MacLellan makes layup (Sir Mohammed assists)

    60–82
  71. Luka Bogavac makes free throw 1 of 2

    60–83
  72. Luka Bogavac makes free throw 2 of 2

    60–84
  73. Zayden High makes 0-foot tip in dunk

    60–86
  74. Sir Mohammed makes layup (Brady Stevens assists)

    62–86
  75. Sir Mohammed makes free throw 1 of 1

    63–86
  76. Jarin Stevenson makes 25-foot three point jumper (Luka Bogavac assists)

    63–89
  77. Sir Mohammed makes 14-foot pullup jump shot

    65–89
  78. Ryder Frost makes free throw 2 of 2

    66–89
  79. Evan Smith makes free throw 1 of 2

    66–90
  80. Evan Smith makes free throw 2 of 2

    66–91
  81. Ryder Frost makes 25-foot three point jumper

    69–91

Play-by-play

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

Box score

ND

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Jalen HaralsonF19136-160-11-261000422
Brady KoehlerF2321-50-10-330010212
Carson TowtF1863-110-00-161200513
Cole CertaG2492-91-54-420100110
Braeden ShrewsberryG2731-51-30-035100031
Matthew MacLellanF1121-20-00-030000122
Ryder FrostF14103-43-41-230000123
Garrett SundraF1562-22-20-050010230
Brady StevensG200-10-10-001000000
Mark Zackery IVG600-10-10-010100010
Sir MohammedG19146-111-31-141000132
Logan ImesG2242-80-40-024030021
Luke DevineF
Kebba NjieF
Tommy AhnemanC
Markus BurtonG

UNC

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Caleb WilsonF30228-111-35-875211251
Henri VeesaarC29156-101-32-51211022101
Derek DixonG27114-63-50-032100122
Seth TrimbleG2052-40-11-231201033
Jaydon YoungG1431-41-40-031100034
John HolbrookF100-10-00-000000000
Zayden HighF421-20-10-010000100
Jarin StevensonF1682-32-22-251011051
Luka BogavacG2492-91-64-443100131
Evan SmithG120-00-02-210000100
Isaiah DenisG300-10-00-000010001
Elijah DavisG100-00-00-000000001
Jonathan PowellG2052-51-40-033000031
Kyan EvansG1093-53-50-001000001
James BrownF
Ivan MatlekovicC

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 →