Notre Dame Fighting Irish @ Virginia Cavaliers

74–59Final · Jan 25, 2025
ND 74 UVA 59 Final
12T
ND9-10393574
UVA9-11273259
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. Markus Burton made Free Throw.

    1–0
  2. Markus Burton made Free Throw.

    2–0
  3. Markus Burton made Three Point Jumper. Assisted by Tae Davis.

    5–0
  4. Isaac McKneely made Three Point Jumper. Assisted by Dai Dai Ames.

    5–3
  5. Markus Burton made Three Point Jumper. Assisted by Matt Allocco.

    8–3
  6. Markus Burton made Free Throw.

    9–3
  7. Matt Allocco made Jumper.

    11–3
  8. Julian Roper II made Three Point Jumper. Assisted by Kebba Njie.

    14–3
  9. Isaac McKneely made Three Point Jumper. Assisted by Jacob Cofie.

    14–6
  10. Isaac McKneely made Three Point Jumper. Assisted by Andrew Rohde.

    14–9
  11. Jacob Cofie made Jumper.

    14–11
  12. Matt Allocco made Three Point Jumper. Assisted by Sir Mohammed.

    17–11
  13. Tae Davis made Jumper.

    19–11
  14. Tae Davis made Layup.

    21–11
  15. Tae Davis made Free Throw.

    22–11
  16. Isaac McKneely made Jumper.

    22–13
  17. Elijah Saunders made Jumper.

    22–15
  18. Isaac McKneely made Three Point Jumper. Assisted by Blake Buchanan.

    22–18
  19. Kebba Njie made Dunk. Assisted by Braeden Shrewsberry.

    24–18
  20. Braeden Shrewsberry made Layup.

    26–18
  21. Tae Davis made Layup.

    28–18
  22. Markus Burton made Three Point Jumper. Assisted by Braeden Shrewsberry.

    31–18
  23. Blake Buchanan made Layup. Assisted by Isaac McKneely.

    31–20
  24. Markus Burton made Three Point Jumper.

    34–20
  25. Andrew Rohde made Three Point Jumper. Assisted by Isaac McKneely.

    34–23
  26. Braeden Shrewsberry made Jumper. Assisted by Tae Davis.

    36–23
  27. Anthony Robinson made Layup. Assisted by Isaac McKneely.

    36–25
  28. Braeden Shrewsberry made Three Point Jumper. Assisted by Nikita Konstantynovskyi.

    39–25
  29. Dai Dai Ames made Layup.

    39–27
  30. Braeden Shrewsberry made Three Point Jumper. Assisted by Tae Davis.

    42–27
  31. Jacob Cofie made Jumper.

    42–29
  32. Matt Allocco made Three Point Jumper. Assisted by Kebba Njie.

    45–29
  33. Jacob Cofie made Jumper.

    45–31
  34. Kebba Njie made Three Point Jumper. Assisted by Tae Davis.

    48–31
  35. Tae Davis made Free Throw.

    49–31
  36. Sir Mohammed made Layup.

    51–31
  37. Anthony Robinson made Free Throw.

    51–32
  38. Nikita Konstantynovskyi made Layup. Assisted by Matt Allocco.

    53–32
  39. Jacob Cofie made Free Throw.

    53–33
  40. Jacob Cofie made Free Throw.

    53–34
  41. Tae Davis made Jumper. Assisted by Markus Burton.

    55–34
  42. Markus Burton made Jumper.

    57–34
  43. Elijah Saunders made Jumper.

    57–36
  44. Kebba Njie made Free Throw.

    58–36
  45. Kebba Njie made Free Throw.

    59–36
  46. Tae Davis made Jumper. Assisted by Markus Burton.

    61–36
  47. Markus Burton made Layup.

    63–36
  48. Elijah Saunders made Jumper.

    63–38
  49. Elijah Saunders made Three Point Jumper. Assisted by Taine Murray.

    63–41
  50. Jacob Cofie made Jumper. Assisted by Dai Dai Ames.

    63–43
  51. Jacob Cofie made Three Point Jumper. Assisted by Elijah Saunders.

    63–46
  52. Nikita Konstantynovskyi made Jumper. Assisted by Braeden Shrewsberry.

    65–46
  53. Dai Dai Ames made Three Point Jumper. Assisted by Andrew Rohde.

    65–49
  54. Braeden Shrewsberry made Three Point Jumper. Assisted by Tae Davis.

    68–49
  55. Jacob Cofie made Layup.

    68–51
  56. Tae Davis made Free Throw.

    69–51
  57. Taine Murray made Three Point Jumper. Assisted by Dai Dai Ames.

    69–54
  58. Tae Davis made Three Point Jumper. Assisted by Markus Burton.

    72–54
  59. Dai Dai Ames made Three Point Jumper. Assisted by Taine Murray.

    72–57
  60. Markus Burton made Layup.

    74–57
  61. Jacob Cofie made Dunk. Assisted by Dai Dai Ames.

    74–59

Play-by-play

  1. P1 Matt Allocco missed Jumper.
  2. P1 Andrew Rohde Defensive Rebound.
  3. P1 Andrew Rohde Turnover.
  4. P1 Markus Burton missed Layup.
  5. P1 Dai Dai Ames Block.
  6. P1 Virginia Defensive Rebound.
  7. P1 Jacob Cofie missed Jumper.
  8. P1 Matt Allocco Defensive Rebound.
  9. P1 Braeden Shrewsberry missed Three Point Jumper.
  10. P1 Notre Dame Offensive Rebound.
  11. P1 Markus Burton missed Three Point Jumper.
  12. P1 Kebba Njie Offensive Rebound.
  13. P1 Foul on Jacob Cofie.
  14. P1 Foul on Dai Dai Ames.
  15. P1 Markus Burton made Free Throw. 1–0
  16. P1 Markus Burton made Free Throw. 2–0
  17. P1 Elijah Saunders Turnover.
  18. P1 Matt Allocco Steal.
  19. P1 Markus Burton made Three Point Jumper. Assisted by Tae Davis. 5–0
  20. P1 Isaac McKneely made Three Point Jumper. Assisted by Dai Dai Ames. 5–3
  21. P1 Tae Davis missed Layup.
  22. P1 Elijah Saunders Defensive Rebound.
  23. P1 Dai Dai Ames missed Three Point Jumper.
  24. P1 Matt Allocco Defensive Rebound.
  25. P1 Matt Allocco missed Jumper.
  26. P1 Elijah Saunders Defensive Rebound.
  27. P1 Andrew Rohde missed Jumper.
  28. P1 Kebba Njie Defensive Rebound.
  29. P1 Markus Burton made Three Point Jumper. Assisted by Matt Allocco. 8–3
  30. P1 Foul on Dai Dai Ames.
  31. P1 Official TV Timeout
  32. P1 Markus Burton made Free Throw. 9–3
  33. P1 Blake Buchanan missed Layup.
  34. P1 Matt Allocco Block.
  35. P1 Julian Roper II Defensive Rebound.
  36. P1 Matt Allocco made Jumper. 11–3
  37. P1 Elijah Saunders missed Three Point Jumper.
  38. P1 Julian Roper II Defensive Rebound.
  39. P1 Kebba Njie missed Layup.
  40. P1 Blake Buchanan Block.
  41. P1 Blake Buchanan Defensive Rebound.
  42. P1 Taine Murray missed Jumper.
  43. P1 Tae Davis Defensive Rebound.
  44. P1 Julian Roper II made Three Point Jumper. Assisted by Kebba Njie. 14–3
  45. P1 Virginia Timeout
  46. P1 Foul on Julian Roper II.
  47. P1 Isaac McKneely made Three Point Jumper. Assisted by Jacob Cofie. 14–6
  48. P1 J.R. Konieczny missed Three Point Jumper.
  49. P1 Blake Buchanan Defensive Rebound.
  50. P1 Isaac McKneely made Three Point Jumper. Assisted by Andrew Rohde. 14–9
  51. P1 Markus Burton missed Jumper.
  52. P1 Jacob Cofie Defensive Rebound.
  53. P1 Foul on Nikita Konstantynovskyi.
  54. P1 Official TV Timeout
  55. P1 Andrew Rohde missed Three Point Jumper.
  56. P1 Notre Dame Defensive Rebound.
  57. P1 Matt Allocco missed Three Point Jumper.
  58. P1 Jacob Cofie Defensive Rebound.
  59. P1 Foul on Kebba Njie.
  60. P1 Jacob Cofie missed Layup.
  61. P1 Jacob Cofie Offensive Rebound.
  62. P1 Jacob Cofie made Jumper. 14–11
  63. P1 Braeden Shrewsberry missed Jumper.
  64. P1 Virginia Defensive Rebound.
  65. P1 Isaac McKneely missed Three Point Jumper.
  66. P1 Kebba Njie Defensive Rebound.
  67. P1 Matt Allocco made Three Point Jumper. Assisted by Sir Mohammed. 17–11
  68. P1 Jacob Cofie missed Three Point Jumper.
  69. P1 Matt Allocco Defensive Rebound.
  70. P1 Braeden Shrewsberry missed Three Point Jumper.
  71. P1 Logan Imes Offensive Rebound.
  72. P1 Sir Mohammed missed Three Point Jumper.
  73. P1 Jacob Cofie Defensive Rebound.
  74. P1 Taine Murray Turnover.
  75. P1 Matt Allocco Steal.
  76. P1 Kebba Njie missed Layup.
  77. P1 Notre Dame Offensive Rebound.
  78. P1 Braeden Shrewsberry missed Jumper.
  79. P1 Kebba Njie Offensive Rebound.
  80. P1 Kebba Njie missed Jumper.
  81. P1 Tae Davis Offensive Rebound.
  82. P1 Tae Davis made Jumper. 19–11
  83. P1 Andrew Rohde missed Jumper.
  84. P1 Andrew Rohde Offensive Rebound.
  85. P1 Andrew Rohde missed Layup.
  86. P1 Tae Davis Defensive Rebound.
  87. P1 Tae Davis made Layup. 21–11
  88. P1 Foul on Blake Buchanan.
  89. P1 Official TV Timeout
  90. P1 Tae Davis made Free Throw. 22–11
  91. P1 Isaac McKneely made Jumper. 22–13
  92. P1 Markus Burton missed Layup.
  93. P1 Andrew Rohde Block.
  94. P1 Notre Dame Offensive Rebound.
  95. P1 Matt Allocco Turnover.
  96. P1 Elijah Saunders Steal.
  97. P1 Elijah Saunders missed Jumper.
  98. P1 Elijah Saunders Offensive Rebound.
  99. P1 Elijah Saunders made Jumper. 22–15
  100. P1 Julian Roper II missed Three Point Jumper.
  101. P1 Andrew Rohde Defensive Rebound.
  102. P1 Isaac McKneely made Three Point Jumper. Assisted by Blake Buchanan. 22–18
  103. P1 Notre Dame Timeout
  104. P1 Tae Davis missed Layup.
  105. P1 Blake Buchanan Defensive Rebound.
  106. P1 TJ Power missed Three Point Jumper.
  107. P1 Matt Allocco Defensive Rebound.
  108. P1 Kebba Njie made Dunk. Assisted by Braeden Shrewsberry. 24–18
  109. P1 Elijah Saunders missed Layup.
  110. P1 Kebba Njie Block.
  111. P1 Kebba Njie Defensive Rebound.
  112. P1 Braeden Shrewsberry made Layup. 26–18
  113. P1 Blake Buchanan missed Jumper.
  114. P1 Markus Burton Defensive Rebound.
  115. P1 Tae Davis made Layup. 28–18
  116. P1 Isaac McKneely missed Three Point Jumper.
  117. P1 Matt Allocco Defensive Rebound.
  118. P1 Markus Burton made Three Point Jumper. Assisted by Braeden Shrewsberry. 31–18
  119. P1 Blake Buchanan made Layup. Assisted by Isaac McKneely. 31–20
  120. P1 Markus Burton made Three Point Jumper. 34–20
  121. P1 Andrew Rohde made Three Point Jumper. Assisted by Isaac McKneely. 34–23
  122. P1 Official TV Timeout
  123. P1 Braeden Shrewsberry made Jumper. Assisted by Tae Davis. 36–23
  124. P1 Anthony Robinson made Layup. Assisted by Isaac McKneely. 36–25
  125. P1 Braeden Shrewsberry missed Three Point Jumper.
  126. P1 Isaac McKneely Defensive Rebound.
  127. P1 Anthony Robinson missed Layup.
  128. P1 Braeden Shrewsberry Defensive Rebound.
  129. P1 Braeden Shrewsberry made Three Point Jumper. Assisted by Nikita Konstantynovskyi. 39–25
  130. P1 Dai Dai Ames made Layup. 39–27
  131. P2 Isaac McKneely missed Three Point Jumper.
  132. P2 Notre Dame Defensive Rebound.
  133. P2 Braeden Shrewsberry made Three Point Jumper. Assisted by Tae Davis. 42–27
  134. P2 Jacob Cofie made Jumper. 42–29
  135. P2 Matt Allocco made Three Point Jumper. Assisted by Kebba Njie. 45–29
  136. P2 Jacob Cofie made Jumper. 45–31
  137. P2 Braeden Shrewsberry missed Three Point Jumper.
  138. P2 Dai Dai Ames Defensive Rebound.
  139. P2 Dai Dai Ames missed Jumper.
  140. P2 Matt Allocco Defensive Rebound.
  141. P2 Markus Burton missed Three Point Jumper.
  142. P2 Isaac McKneely Defensive Rebound.
  143. P2 Jacob Cofie Turnover.
  144. P2 Tae Davis Steal.
  145. P2 Kebba Njie made Three Point Jumper. Assisted by Tae Davis. 48–31
  146. P2 Jacob Cofie missed Jumper.
  147. P2 Tae Davis Defensive Rebound.
  148. P2 Foul on Jacob Cofie.
  149. P2 Tae Davis missed Free Throw.
  150. P2 Notre Dame Offensive Rebound.
  151. P2 Tae Davis made Free Throw. 49–31
  152. P2 Andrew Rohde missed Three Point Jumper.
  153. P2 Nikita Konstantynovskyi Defensive Rebound.
  154. P2 Nikita Konstantynovskyi Turnover.
  155. P2 Official TV Timeout
  156. P2 Foul on Matt Allocco.
  157. P2 Andrew Rohde missed Jumper.
  158. P2 Nikita Konstantynovskyi Defensive Rebound.
  159. P2 Sir Mohammed made Layup. 51–31
  160. P2 Isaac McKneely missed Three Point Jumper.
  161. P2 Virginia Offensive Rebound.
  162. P2 Foul on Markus Burton.
  163. P2 Anthony Robinson made Free Throw. 51–32
  164. P2 Anthony Robinson missed Free Throw.
  165. P2 Julian Roper II Defensive Rebound.
  166. P2 Foul on Isaac McKneely.
  167. P2 Tae Davis missed Jumper.
  168. P2 Anthony Robinson Defensive Rebound.
  169. P2 Anthony Robinson Turnover.
  170. P2 Tae Davis Steal.
  171. P2 Matt Allocco missed Jumper.
  172. P2 Nikita Konstantynovskyi Offensive Rebound.
  173. P2 Nikita Konstantynovskyi made Layup. Assisted by Matt Allocco. 53–32
  174. P2 Virginia Timeout
  175. P2 Official TV Timeout
  176. P2 Andrew Rohde missed Layup.
  177. P2 Jacob Cofie Offensive Rebound.
  178. P2 Foul on Nikita Konstantynovskyi.
  179. P2 Official TV Timeout
  180. P2 Jacob Cofie made Free Throw. 53–33
  181. P2 Jacob Cofie made Free Throw. 53–34
  182. P2 Tae Davis made Jumper. Assisted by Markus Burton. 55–34
  183. P2 Elijah Saunders missed Jumper.
  184. P2 Kebba Njie Defensive Rebound.
  185. P2 Markus Burton made Jumper. 57–34
  186. P2 Foul on Markus Burton.
  187. P2 Isaac McKneely missed Three Point Jumper.
  188. P2 Tae Davis Defensive Rebound.
  189. P2 Foul on Dai Dai Ames.
  190. P2 Braeden Shrewsberry missed Three Point Jumper.
  191. P2 Isaac McKneely Defensive Rebound.
  192. P2 Jacob Cofie missed Layup.
  193. P2 Elijah Saunders Offensive Rebound.
  194. P2 Elijah Saunders made Jumper. 57–36
  195. P2 Foul on Jacob Cofie.
  196. P2 Kebba Njie made Free Throw. 58–36
  197. P2 Kebba Njie made Free Throw. 59–36
  198. P2 Tae Davis made Jumper. Assisted by Markus Burton. 61–36
  199. P2 Isaac McKneely Turnover.
  200. P2 Markus Burton Steal.
  201. P2 Markus Burton made Layup. 63–36
  202. P2 Virginia Timeout
  203. P2 Official TV Timeout
  204. P2 Elijah Saunders missed Dunk.
  205. P2 Elijah Saunders Offensive Rebound.
  206. P2 Elijah Saunders made Jumper. 63–38
  207. P2 Foul on Kebba Njie.
  208. P2 Elijah Saunders missed Free Throw.
  209. P2 J.R. Konieczny Defensive Rebound.
  210. P2 Foul on Kebba Njie.
  211. P2 Kebba Njie Turnover.
  212. P2 Elijah Saunders missed Jumper.
  213. P2 Nikita Konstantynovskyi Defensive Rebound.
  214. P2 Matt Allocco Turnover.
  215. P2 Jacob Cofie Steal.
  216. P2 Elijah Saunders made Three Point Jumper. Assisted by Taine Murray. 63–41
  217. P2 Foul on Julian Roper II.
  218. P2 Julian Roper II Turnover.
  219. P2 Jacob Cofie made Jumper. Assisted by Dai Dai Ames. 63–43
  220. P2 Markus Burton missed Jumper.
  221. P2 Elijah Saunders Block.
  222. P2 Nikita Konstantynovskyi Offensive Rebound.
  223. P2 Notre Dame Turnover.
  224. P2 Jacob Cofie made Three Point Jumper. Assisted by Elijah Saunders. 63–46
  225. P2 Notre Dame Timeout
  226. P2 Tae Davis missed Layup.
  227. P2 Andrew Rohde Defensive Rebound.
  228. P2 Taine Murray missed Layup.
  229. P2 Nikita Konstantynovskyi Defensive Rebound.
  230. P2 Tae Davis Turnover.
  231. P2 Dai Dai Ames Steal.
  232. P2 Jacob Cofie missed Layup.
  233. P2 Nikita Konstantynovskyi Defensive Rebound.
  234. P2 Nikita Konstantynovskyi made Jumper. Assisted by Braeden Shrewsberry. 65–46
  235. P2 Dai Dai Ames made Three Point Jumper. Assisted by Andrew Rohde. 65–49
  236. P2 Foul on Dai Dai Ames.
  237. P2 Official TV Timeout
  238. P2 Notre Dame Timeout
  239. P2 Braeden Shrewsberry made Three Point Jumper. Assisted by Tae Davis. 68–49
  240. P2 Jacob Cofie made Layup. 68–51
  241. P2 Foul on Isaac McKneely.
  242. P2 Tae Davis missed Layup.
  243. P2 Tae Davis Offensive Rebound.
  244. P2 Foul on Elijah Saunders.
  245. P2 Tae Davis missed Free Throw.
  246. P2 Notre Dame Offensive Rebound.
  247. P2 Tae Davis made Free Throw. 69–51
  248. P2 Elijah Saunders missed Three Point Jumper.
  249. P2 Kebba Njie Defensive Rebound.
  250. P2 Markus Burton missed Jumper.
  251. P2 Elijah Saunders Defensive Rebound.
  252. P2 Taine Murray made Three Point Jumper. Assisted by Dai Dai Ames. 69–54
  253. P2 Virginia Timeout
  254. P2 Foul on Elijah Saunders.
  255. P2 Markus Burton missed Free Throw.
  256. P2 Jacob Cofie Defensive Rebound.
  257. P2 Isaac McKneely missed Three Point Jumper.
  258. P2 Markus Burton Defensive Rebound.
  259. P2 Tae Davis made Three Point Jumper. Assisted by Markus Burton. 72–54
  260. P2 Dai Dai Ames made Three Point Jumper. Assisted by Taine Murray. 72–57
  261. P2 Markus Burton made Layup. 74–57
  262. P2 Jacob Cofie made Dunk. Assisted by Dai Dai Ames. 74–59

Box score

ND

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Kebba NjieF2772-51-12-272101253
Tae DavisF33166-111-13-565120240
Markus BurtonG30217-144-63-423010022
Braeden ShrewsberryG32135-123-80-013000010
Matt AlloccoG3383-72-30-062221061
Burke ChebuharF200-00-00-000000000
Nikita KonstantynovskyiF1242-20-00-071100252
J.R. KoniecznyF900-10-10-010000010
Sir MohammedG921-20-10-001000000
Logan ImesG200-00-00-010000100
Julian Roper IIG1131-21-20-030100032
Thomas CroweF
Garrett SundraF
Brady StevensG
Thomas HattanG
JT KellyG
Cole CertaG

UVA

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Jacob CofieF25177-131-22-261110243
Elijah SaundersF3394-111-30-161111332
Andrew RohdeG2931-81-30-042101130
Dai Dai AmesG2883-52-30-014011014
Isaac McKneelyG35145-114-100-033100032
Anthony RobinsonF631-20-01-210100010
Blake BuchananF2021-30-00-031001031
TJ PowerF600-10-10-000000000
Taine MurrayG1831-31-10-002100000
Carter LangF
Ishan SharmaF
Markus RouseG
Bryce WalkerG
Desmond RobertsG
Christian BlissG
Elijah GertrudeG
Eli BennettG

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 →