Virginia Cavaliers @ Notre Dame Fighting Irish

65–69Final · Jan 29, 2022
UVA 65 ND 69 Final
12T
UVA12-9273865
ND14-6343569

· Line: ND -3 (O/U 122.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. Jayden Gardner made Layup.

    2–0
  2. Reece Beekman made Free Throw.

    3–0
  3. Reece Beekman made Free Throw.

    4–0
  4. Blake Wesley made Three Point Jumper. Assisted by Dane Goodwin.

    4–3
  5. Reece Beekman made Layup.

    6–3
  6. Blake Wesley made Three Point Jumper. Assisted by Dane Goodwin.

    6–6
  7. Blake Wesley made Free Throw.

    6–7
  8. Blake Wesley made Free Throw.

    6–8
  9. Francisco Caffaro made Free Throw.

    7–8
  10. Nate Laszewski made Layup. Assisted by Paul Atkinson Jr..

    7–10
  11. Armaan Franklin made Three Point Jumper. Assisted by Kihei Clark.

    10–10
  12. Paul Atkinson Jr. made Layup.

    10–12
  13. Prentiss Hubb made Three Point Jumper. Assisted by Blake Wesley.

    10–15
  14. Francisco Caffaro made Jumper.

    12–15
  15. Blake Wesley made Free Throw.

    12–16
  16. Blake Wesley made Free Throw.

    12–17
  17. Nate Laszewski made Free Throw.

    12–18
  18. Nate Laszewski made Free Throw.

    12–19
  19. Kadin Shedrick made Layup.

    14–19
  20. Reece Beekman made Three Point Jumper. Assisted by Kadin Shedrick.

    17–19
  21. Jayden Gardner made Layup.

    19–19
  22. Paul Atkinson Jr. made Jumper.

    19–21
  23. Paul Atkinson Jr. made Layup.

    19–23
  24. Dane Goodwin made Three Point Jumper. Assisted by Trey Wertz.

    19–26
  25. Jayden Gardner made Layup.

    21–26
  26. Jayden Gardner made Free Throw.

    22–26
  27. Jayden Gardner made Free Throw.

    23–26
  28. Paul Atkinson Jr. made Layup. Assisted by Prentiss Hubb.

    23–28
  29. Jayden Gardner made Jumper. Assisted by Kihei Clark.

    25–28
  30. Paul Atkinson Jr. made Dunk. Assisted by Blake Wesley.

    25–30
  31. Cormac Ryan made Layup. Assisted by Blake Wesley.

    25–32
  32. Jayden Gardner made Layup. Assisted by Armaan Franklin.

    27–32
  33. Paul Atkinson Jr. made Jumper.

    27–34
  34. Reece Beekman made Layup.

    29–34
  35. Nate Laszewski made Three Point Jumper. Assisted by Blake Wesley.

    29–37
  36. Kihei Clark made Jumper.

    31–37
  37. Dane Goodwin made Layup. Assisted by Blake Wesley.

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

    33–39
  39. Prentiss Hubb made Layup.

    33–41
  40. Blake Wesley made Free Throw.

    33–42
  41. Jayden Gardner made Layup.

    35–42
  42. Nate Laszewski made Three Point Jumper. Assisted by Blake Wesley.

    35–45
  43. Francisco Caffaro made Jumper.

    37–45
  44. Nate Laszewski made Free Throw.

    37–46
  45. Dane Goodwin made Three Point Jumper. Assisted by Prentiss Hubb.

    37–49
  46. Dane Goodwin made Three Point Jumper. Assisted by Blake Wesley.

    37–52
  47. Jayden Gardner made Jumper. Assisted by Francisco Caffaro.

    39–52
  48. Jayden Gardner made Layup. Assisted by Kihei Clark.

    41–52
  49. Francisco Caffaro made Layup.

    43–52
  50. Kihei Clark made Free Throw.

    44–52
  51. Kihei Clark made Free Throw.

    45–52
  52. Nate Laszewski made Three Point Jumper. Assisted by Paul Atkinson Jr..

    45–55
  53. Francisco Caffaro made Jumper. Assisted by Jayden Gardner.

    47–55
  54. Jayden Gardner made Jumper. Assisted by Kihei Clark.

    49–55
  55. Nate Laszewski made Layup. Assisted by Paul Atkinson Jr..

    49–57
  56. Reece Beekman made Dunk. Assisted by Kihei Clark.

    51–57
  57. Francisco Caffaro made Dunk.

    53–57
  58. Paul Atkinson Jr. made Jumper.

    53–59
  59. Dane Goodwin made Three Point Jumper. Assisted by Prentiss Hubb.

    53–62
  60. Armaan Franklin made Jumper. Assisted by Kihei Clark.

    55–62
  61. Kihei Clark made Free Throw.

    56–62
  62. Blake Wesley made Free Throw.

    56–63
  63. Blake Wesley made Free Throw.

    56–64
  64. Kihei Clark made Layup.

    58–64
  65. Blake Wesley made Free Throw.

    58–65
  66. Kihei Clark made Layup.

    60–65
  67. Reece Beekman made Dunk.

    62–65
  68. Dane Goodwin made Free Throw.

    62–66
  69. Dane Goodwin made Free Throw.

    62–67
  70. Kihei Clark made Three Point Jumper. Assisted by Reece Beekman.

    65–67
  71. Prentiss Hubb made Free Throw.

    65–68
  72. Prentiss Hubb made Free Throw.

    65–69

Play-by-play

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

Box score

UVA

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Jayden GardnerF372210-170-02-2101020554
Francisco CaffaroC28115-90-01-21212202103
Reece BeekmanG39135-101-32-221011022
Armaan FranklinG3252-111-50-042311041
Kihei ClarkG37124-81-53-636310033
Kadin ShedrickF1121-10-00-041100312
Taine MurrayG100-00-00-000000001
Kody StattmannG1500-30-10-010000013
Chris McGahrenF
Igor Milicic Jr.F
Malachi PoindexterG
Chase ColemanG
Carson McCorkleG
Jayden NixonG

ND

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Nate LaszewskiF28165-83-53-560021152
Paul Atkinson Jr.F34147-120-00-193112181
Blake WesleyG35142-112-78-1137210122
Dane GoodwinG37165-84-62-322210021
Prentiss HubbG3672-51-32-213012012
Cormac RyanG1521-30-20-030100030
Matt ZonaF
Elijah TaylorF
J.R. KoniecznyF
Alex WadeG
Tony Sanders Jr.G
Elijah MorganG
Robby CarmodyG

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 →