Notre Dame Fighting Irish @ Virginia Cavaliers

55–57Final · Feb 18, 2023
ND 55 UVA 57 Final
12T
ND10-17253055
UVA21-4292857

· Line: UVA -12.5 (O/U 129.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. Kihei Clark made Free Throw.

    0–1
  2. Kihei Clark made Free Throw.

    0–2
  3. Cormac Ryan made Three Point Jumper. Assisted by Nate Laszewski.

    3–2
  4. Reece Beekman made Jumper. Assisted by Kihei Clark.

    3–4
  5. Marcus Hammond made Jumper.

    5–4
  6. Ben Vander Plas made Three Point Jumper. Assisted by Reece Beekman.

    5–7
  7. Reece Beekman made Free Throw.

    5–8
  8. Nate Laszewski made Free Throw.

    6–8
  9. Nate Laszewski made Free Throw.

    7–8
  10. Kihei Clark made Three Point Jumper.

    7–11
  11. Dane Goodwin made Three Point Jumper. Assisted by Trey Wertz.

    10–11
  12. Reece Beekman made Three Point Jumper. Assisted by Kihei Clark.

    10–14
  13. Nate Laszewski made Three Point Jumper. Assisted by Trey Wertz.

    13–14
  14. Armaan Franklin made Three Point Jumper. Assisted by Ben Vander Plas.

    13–17
  15. Dane Goodwin made Jumper. Assisted by Nate Laszewski.

    15–17
  16. Reece Beekman made Dunk.

    15–19
  17. Kihei Clark made Layup. Assisted by Reece Beekman.

    15–21
  18. Kihei Clark made Free Throw.

    15–22
  19. Ben Vander Plas made Layup. Assisted by Armaan Franklin.

    15–24
  20. Matt Zona made Three Point Jumper. Assisted by Trey Wertz.

    18–24
  21. Isaac McKneely made Layup.

    18–26
  22. Isaac McKneely made Free Throw.

    18–27
  23. Cormac Ryan made Three Point Jumper. Assisted by Marcus Hammond.

    21–27
  24. Nate Laszewski made Layup. Assisted by Cormac Ryan.

    23–27
  25. Kihei Clark made Jumper. Assisted by Reece Beekman.

    23–29
  26. Marcus Hammond made Layup.

    25–29
  27. Cormac Ryan made Jumper. Assisted by Marcus Hammond.

    27–29
  28. Nate Laszewski made Free Throw.

    28–29
  29. Nate Laszewski made Free Throw.

    29–29
  30. Nate Laszewski made Layup.

    31–29
  31. Jayden Gardner made Jumper. Assisted by Kihei Clark.

    31–31
  32. Armaan Franklin made Dunk. Assisted by Reece Beekman.

    31–33
  33. Dane Goodwin made Three Point Jumper. Assisted by Trey Wertz.

    34–33
  34. Armaan Franklin made Three Point Jumper. Assisted by Kihei Clark.

    34–36
  35. Trey Wertz made Layup.

    36–36
  36. Jayden Gardner made Free Throw.

    36–37
  37. Jayden Gardner made Free Throw.

    36–38
  38. Nate Laszewski made Jumper. Assisted by Trey Wertz.

    38–38
  39. Jayden Gardner made Jumper. Assisted by Armaan Franklin.

    38–40
  40. Dane Goodwin made Jumper.

    40–40
  41. Jayden Gardner made Jumper. Assisted by Reece Beekman.

    40–42
  42. Reece Beekman made Three Point Jumper. Assisted by Jayden Gardner.

    40–45
  43. Nate Laszewski made Layup.

    42–45
  44. Armaan Franklin made Layup.

    42–47
  45. Trey Wertz made Free Throw.

    43–47
  46. Marcus Hammond made Jumper.

    45–47
  47. Armaan Franklin made Free Throw.

    45–48
  48. Armaan Franklin made Free Throw.

    45–49
  49. Kihei Clark made Free Throw.

    45–50
  50. Ben Vander Plas made Three Point Jumper. Assisted by Jayden Gardner.

    45–53
  51. Nate Laszewski made Three Point Jumper. Assisted by Cormac Ryan.

    48–53
  52. Dane Goodwin made Jumper.

    50–53
  53. Kihei Clark made Layup.

    50–55
  54. Marcus Hammond made Jumper.

    52–55
  55. Marcus Hammond made Free Throw.

    53–55
  56. Marcus Hammond made Free Throw.

    54–55
  57. Kihei Clark made Free Throw.

    54–56
  58. Kihei Clark made Free Throw.

    54–57
  59. Trey Wertz made Free Throw.

    55–57

Play-by-play

  1. P1 Jump Ball won by Virginia
  2. P1 Ben Vander Plas missed Three Point Jumper.
  3. P1 J.J. Starling Defensive Rebound.
  4. P1 J.J. Starling Turnover.
  5. P1 Ben Vander Plas Steal.
  6. P1 Jayden Gardner missed Layup.
  7. P1 Nate Laszewski Defensive Rebound.
  8. P1 Nate Laszewski missed Three Point Jumper.
  9. P1 Ben Vander Plas Defensive Rebound.
  10. P1 Foul on Marcus Hammond.
  11. P1 Kihei Clark made Free Throw. 0–1
  12. P1 Kihei Clark made Free Throw. 0–2
  13. P1 Cormac Ryan made Three Point Jumper. Assisted by Nate Laszewski. 3–2
  14. P1 Reece Beekman made Jumper. Assisted by Kihei Clark. 3–4
  15. P1 Marcus Hammond Turnover.
  16. P1 Reece Beekman Steal.
  17. P1 Armaan Franklin missed Three Point Jumper.
  18. P1 Nate Laszewski Defensive Rebound.
  19. P1 Marcus Hammond made Jumper. 5–4
  20. P1 Reece Beekman missed Three Point Jumper.
  21. P1 Nate Laszewski Defensive Rebound.
  22. P1 Jump Ball won by Notre Dame
  23. P1 Ven-Allen Lubin missed Layup.
  24. P1 Ben Vander Plas Block.
  25. P1 Armaan Franklin Defensive Rebound.
  26. P1 Ben Vander Plas made Three Point Jumper. Assisted by Reece Beekman. 5–7
  27. P1 Dane Goodwin missed Three Point Jumper.
  28. P1 Ben Vander Plas Defensive Rebound.
  29. P1 Foul on Ven-Allen Lubin.
  30. P1 Official TV Timeout
  31. P1 Reece Beekman missed Free Throw.
  32. P1 Virginia Deadball Team Rebound.
  33. P1 Reece Beekman made Free Throw. 5–8
  34. P1 Nate Laszewski missed Three Point Jumper.
  35. P1 Virginia Defensive Rebound.
  36. P1 Ben Vander Plas missed Three Point Jumper.
  37. P1 Nate Laszewski Defensive Rebound.
  38. P1 Foul on Kadin Shedrick.
  39. P1 Nate Laszewski made Free Throw. 6–8
  40. P1 Nate Laszewski made Free Throw. 7–8
  41. P1 Armaan Franklin missed Jumper.
  42. P1 Kadin Shedrick Offensive Rebound.
  43. P1 Kihei Clark made Three Point Jumper. 7–11
  44. P1 Matt Zona Turnover.
  45. P1 Kadin Shedrick Steal.
  46. P1 Armaan Franklin missed Three Point Jumper.
  47. P1 Matt Zona Defensive Rebound.
  48. P1 Dane Goodwin made Three Point Jumper. Assisted by Trey Wertz. 10–11
  49. P1 Reece Beekman made Three Point Jumper. Assisted by Kihei Clark. 10–14
  50. P1 Nate Laszewski made Three Point Jumper. Assisted by Trey Wertz. 13–14
  51. P1 Armaan Franklin made Three Point Jumper. Assisted by Ben Vander Plas. 13–17
  52. P1 Trey Wertz missed Layup.
  53. P1 Kadin Shedrick Defensive Rebound.
  54. P1 Reece Beekman missed Jumper.
  55. P1 Trey Wertz Defensive Rebound.
  56. P1 Dane Goodwin made Jumper. Assisted by Nate Laszewski. 15–17
  57. P1 Armaan Franklin missed Three Point Jumper.
  58. P1 Cormac Ryan Defensive Rebound.
  59. P1 Foul on Kadin Shedrick.
  60. P1 Official TV Timeout
  61. P1 Trey Wertz Turnover.
  62. P1 Reece Beekman made Dunk. 15–19
  63. P1 Foul on Jayden Gardner.
  64. P1 Nate Laszewski missed Three Point Jumper.
  65. P1 Jayden Gardner Defensive Rebound.
  66. P1 Kihei Clark made Layup. Assisted by Reece Beekman. 15–21
  67. P1 J.J. Starling missed Jumper.
  68. P1 Jayden Gardner Defensive Rebound.
  69. P1 Foul on J.J. Starling.
  70. P1 Official TV Timeout
  71. P1 Kihei Clark missed Free Throw.
  72. P1 Virginia Deadball Team Rebound.
  73. P1 Kihei Clark made Free Throw. 15–22
  74. P1 Cormac Ryan missed Three Point Jumper.
  75. P1 Jayden Gardner Defensive Rebound.
  76. P1 Ryan Dunn missed Three Point Jumper.
  77. P1 Jayden Gardner Offensive Rebound.
  78. P1 Jayden Gardner Turnover.
  79. P1 Cormac Ryan Steal.
  80. P1 Nate Laszewski missed Jumper.
  81. P1 Ryan Dunn Defensive Rebound.
  82. P1 Foul on Jayden Gardner.
  83. P1 Jayden Gardner Turnover.
  84. P1 Dane Goodwin Turnover.
  85. P1 Ryan Dunn Steal.
  86. P1 Ben Vander Plas missed Three Point Jumper.
  87. P1 Dane Goodwin Defensive Rebound.
  88. P1 Foul on Ben Vander Plas.
  89. P1 Marcus Hammond Turnover.
  90. P1 Ryan Dunn Steal.
  91. P1 Jump Ball won by Virginia
  92. P1 Isaac McKneely missed Three Point Jumper.
  93. P1 Trey Wertz Defensive Rebound.
  94. P1 Cormac Ryan missed Three Point Jumper.
  95. P1 Reece Beekman Defensive Rebound.
  96. P1 Ben Vander Plas made Layup. Assisted by Armaan Franklin. 15–24
  97. P1 Matt Zona made Three Point Jumper. Assisted by Trey Wertz. 18–24
  98. P1 Reece Beekman missed Layup.
  99. P1 Matt Zona Defensive Rebound.
  100. P1 Matt Zona missed Three Point Jumper.
  101. P1 Isaac McKneely Defensive Rebound.
  102. P1 Ben Vander Plas missed Layup.
  103. P1 Matt Zona Defensive Rebound.
  104. P1 Dane Goodwin missed Three Point Jumper.
  105. P1 Isaac McKneely Defensive Rebound.
  106. P1 Isaac McKneely made Layup. 18–26
  107. P1 Foul on Trey Wertz.
  108. P1 Official TV Timeout
  109. P1 Isaac McKneely made Free Throw. 18–27
  110. P1 Dane Goodwin missed Three Point Jumper.
  111. P1 Kihei Clark Defensive Rebound.
  112. P1 Isaac McKneely missed Three Point Jumper.
  113. P1 Marcus Hammond Defensive Rebound.
  114. P1 Cormac Ryan made Three Point Jumper. Assisted by Marcus Hammond. 21–27
  115. P1 Isaac McKneely missed Three Point Jumper.
  116. P1 Dane Goodwin Defensive Rebound.
  117. P1 Nate Laszewski made Layup. Assisted by Cormac Ryan. 23–27
  118. P1 Kihei Clark Turnover.
  119. P1 Cormac Ryan Steal.
  120. P1 Foul on Isaac McKneely.
  121. P1 Cormac Ryan missed Three Point Jumper.
  122. P1 Armaan Franklin Defensive Rebound.
  123. P1 Kihei Clark made Jumper. Assisted by Reece Beekman. 23–29
  124. P1 Notre Dame Timeout
  125. P1 Marcus Hammond made Layup. 25–29
  126. P2 Jump Ball won by Notre Dame
  127. P2 Dane Goodwin missed Jumper.
  128. P2 Jayden Gardner Defensive Rebound.
  129. P2 Jayden Gardner missed Layup.
  130. P2 Marcus Hammond Defensive Rebound.
  131. P2 Foul on Reece Beekman.
  132. P2 Cormac Ryan made Jumper. Assisted by Marcus Hammond. 27–29
  133. P2 Kihei Clark Turnover.
  134. P2 Dane Goodwin Steal.
  135. P2 Foul on Ben Vander Plas.
  136. P2 Nate Laszewski made Free Throw. 28–29
  137. P2 Nate Laszewski made Free Throw. 29–29
  138. P2 Ben Vander Plas Turnover.
  139. P2 Nate Laszewski made Layup. 31–29
  140. P2 Jayden Gardner made Jumper. Assisted by Kihei Clark. 31–31
  141. P2 Nate Laszewski missed Jumper.
  142. P2 Jayden Gardner Block.
  143. P2 Notre Dame Deadball Team Rebound.
  144. P2 Notre Dame Turnover.
  145. P2 Reece Beekman missed Three Point Jumper.
  146. P2 Jayden Gardner Offensive Rebound.
  147. P2 Foul on Dane Goodwin.
  148. P2 Kihei Clark missed Jumper.
  149. P2 Jayden Gardner Offensive Rebound.
  150. P2 Kihei Clark Turnover.
  151. P2 Dane Goodwin Steal.
  152. P2 J.J. Starling missed Jumper.
  153. P2 Armaan Franklin Defensive Rebound.
  154. P2 Armaan Franklin made Dunk. Assisted by Reece Beekman. 31–33
  155. P2 Marcus Hammond missed Jumper.
  156. P2 Reece Beekman Defensive Rebound.
  157. P2 Foul on Dane Goodwin.
  158. P2 Reece Beekman missed Jumper.
  159. P2 Nate Laszewski Block.
  160. P2 Reece Beekman Offensive Rebound.
  161. P2 Reece Beekman missed Three Point Jumper.
  162. P2 Isaac McKneely Offensive Rebound.
  163. P2 Isaac McKneely missed Two Point Tip Shot.
  164. P2 Matt Zona Defensive Rebound.
  165. P2 Dane Goodwin made Three Point Jumper. Assisted by Trey Wertz. 34–33
  166. P2 Armaan Franklin made Three Point Jumper. Assisted by Kihei Clark. 34–36
  167. P2 Trey Wertz missed Jumper.
  168. P2 Matt Zona Offensive Rebound.
  169. P2 Trey Wertz made Layup. 36–36
  170. P2 Foul on Matt Zona.
  171. P2 Official TV Timeout
  172. P2 Jayden Gardner made Free Throw. 36–37
  173. P2 Jayden Gardner made Free Throw. 36–38
  174. P2 Nate Laszewski made Jumper. Assisted by Trey Wertz. 38–38
  175. P2 Jayden Gardner made Jumper. Assisted by Armaan Franklin. 38–40
  176. P2 Dane Goodwin made Jumper. 40–40
  177. P2 Jayden Gardner missed Jumper.
  178. P2 Matt Zona Defensive Rebound.
  179. P2 Trey Wertz missed Three Point Jumper.
  180. P2 Kadin Shedrick Defensive Rebound.
  181. P2 Jayden Gardner made Jumper. Assisted by Reece Beekman. 40–42
  182. P2 Cormac Ryan missed Three Point Jumper.
  183. P2 Jayden Gardner Defensive Rebound.
  184. P2 Reece Beekman made Three Point Jumper. Assisted by Jayden Gardner. 40–45
  185. P2 Notre Dame Timeout
  186. P2 Dane Goodwin missed Jumper.
  187. P2 Nate Laszewski Offensive Rebound.
  188. P2 Nate Laszewski made Layup. 42–45
  189. P2 Jayden Gardner missed Jumper.
  190. P2 Marcus Hammond Defensive Rebound.
  191. P2 Matt Zona missed Three Point Jumper.
  192. P2 Isaac McKneely Defensive Rebound.
  193. P2 Armaan Franklin made Layup. 42–47
  194. P2 Foul on Kadin Shedrick.
  195. P2 Official TV Timeout
  196. P2 Trey Wertz missed Free Throw.
  197. P2 Notre Dame Deadball Team Rebound.
  198. P2 Trey Wertz made Free Throw. 43–47
  199. P2 Armaan Franklin missed Three Point Jumper.
  200. P2 Marcus Hammond Defensive Rebound.
  201. P2 Foul on Ryan Dunn.
  202. P2 Marcus Hammond made Jumper. 45–47
  203. P2 Foul on Dane Goodwin.
  204. P2 Armaan Franklin made Free Throw. 45–48
  205. P2 Armaan Franklin made Free Throw. 45–49
  206. P2 J.J. Starling Turnover.
  207. P2 Kihei Clark Steal.
  208. P2 Foul on J.J. Starling.
  209. P2 Official TV Timeout
  210. P2 Kihei Clark missed Free Throw.
  211. P2 Virginia Deadball Team Rebound.
  212. P2 Kihei Clark made Free Throw. 45–50
  213. P2 Marcus Hammond missed Three Point Jumper.
  214. P2 Jayden Gardner Defensive Rebound.
  215. P2 Armaan Franklin missed Three Point Jumper.
  216. P2 Dane Goodwin Defensive Rebound.
  217. P2 Trey Wertz missed Three Point Jumper.
  218. P2 Armaan Franklin Defensive Rebound.
  219. P2 Ben Vander Plas made Three Point Jumper. Assisted by Jayden Gardner. 45–53
  220. P2 Nate Laszewski made Three Point Jumper. Assisted by Cormac Ryan. 48–53
  221. P2 Kihei Clark missed Three Point Jumper.
  222. P2 Notre Dame Defensive Rebound.
  223. P2 Foul on Kihei Clark.
  224. P2 Nate Laszewski missed Three Point Jumper.
  225. P2 Jayden Gardner Defensive Rebound.
  226. P2 Ben Vander Plas missed Three Point Jumper.
  227. P2 Nate Laszewski Defensive Rebound.
  228. P2 Dane Goodwin made Jumper. 50–53
  229. P2 Armaan Franklin missed Jumper.
  230. P2 Cormac Ryan Defensive Rebound.
  231. P2 Nate Laszewski missed Three Point Jumper.
  232. P2 Ben Vander Plas Defensive Rebound.
  233. P2 Kihei Clark made Layup. 50–55
  234. P2 Dane Goodwin missed Jumper.
  235. P2 Reece Beekman Defensive Rebound.
  236. P2 Reece Beekman missed Layup.
  237. P2 Jayden Gardner Offensive Rebound.
  238. P2 Jayden Gardner missed Two Point Tip Shot.
  239. P2 Nate Laszewski Defensive Rebound.
  240. P2 Marcus Hammond made Jumper. 52–55
  241. P2 Notre Dame Timeout
  242. P2 Official TV Timeout
  243. P2 Kihei Clark missed Layup.
  244. P2 Nate Laszewski Defensive Rebound.
  245. P2 Foul on Ben Vander Plas.
  246. P2 Nate Laszewski missed Jumper.
  247. P2 Ben Vander Plas Defensive Rebound.
  248. P2 Reece Beekman missed Jumper.
  249. P2 Marcus Hammond Defensive Rebound.
  250. P2 Foul on Kihei Clark.
  251. P2 Marcus Hammond made Free Throw. 53–55
  252. P2 Marcus Hammond made Free Throw. 54–55
  253. P2 Virginia Timeout
  254. P2 Foul on Dane Goodwin.
  255. P2 Foul on Marcus Hammond.
  256. P2 Kihei Clark made Free Throw. 54–56
  257. P2 Kihei Clark made Free Throw. 54–57
  258. P2 Dane Goodwin missed Three Point Jumper.
  259. P2 Jayden Gardner Defensive Rebound.
  260. P2 Foul on Cormac Ryan.
  261. P2 Jayden Gardner missed Free Throw.
  262. P2 Dane Goodwin Defensive Rebound.
  263. P2 Foul on Jayden Gardner.
  264. P2 Trey Wertz made Free Throw. 55–57
  265. P2 Notre Dame Timeout
  266. P2 Trey Wertz missed Free Throw.
  267. P2 Trey Wertz Offensive Rebound.
  268. P2 Dane Goodwin missed Three Point Jumper.
  269. P2 Virginia Defensive Rebound.

Box score

ND

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Ven-Allen LubinF800-10-00-000000001
Nate LaszewskiF36186-142-74-482001170
J.J. StarlingG1400-20-00-010200012
Marcus HammondG29104-60-12-252200052
Cormac RyanG3583-72-60-022020021
Matt ZonaF1631-31-30-060100151
Dane GoodwinG36125-132-70-040120044
Dominick CampbellF
J.R. KoniecznyF
Alex WadeG
Tony Sanders Jr.G
Robby CarmodyG

UVA

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Jayden GardnerF2783-80-02-3122201483
Ben Vander PlasF2983-82-60-041111043
Reece BeekmanG36114-122-51-245010131
Armaan FranklinG36124-112-72-242000040
Kihei ClarkG32154-71-26-814310012
Kadin ShedrickF1000-00-00-030010123
Ryan DunnF1000-10-10-010020011
Isaac McKneelyG2031-50-31-140000131
Tristan HowF
Isaac TraudtF
Leon Bond IIIF
Francisco CaffaroC
Taine MurrayG
Dante HarrisG
Chase ColemanG

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 →