Louisville Cardinals @ Virginia Cavaliers

60–75Final · Mar 4, 2023
LOU 60 UVA 75 Final
12T
LOU4-27204060
UVA23-6363975

· Line: UVA -18.5 (O/U 127.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 Three Point Jumper. Assisted by Reece Beekman.

    0–3
  2. Armaan Franklin made Free Throw.

    0–4
  3. Armaan Franklin made Free Throw.

    0–5
  4. Jae'Lyn Withers made Jumper.

    2–5
  5. Armaan Franklin made Three Point Jumper. Assisted by Jayden Gardner.

    2–8
  6. El Ellis made Free Throw.

    3–8
  7. El Ellis made Free Throw.

    4–8
  8. Ryan Dunn made Dunk. Assisted by Kihei Clark.

    4–10
  9. Jayden Gardner made Jumper. Assisted by Kihei Clark.

    4–12
  10. Mike James made Jumper.

    6–12
  11. Ryan Dunn made Free Throw.

    6–13
  12. Kamari Lands made Jumper.

    8–13
  13. Francisco Caffaro made Dunk. Assisted by Reece Beekman.

    8–15
  14. Armaan Franklin made Three Point Jumper. Assisted by Reece Beekman.

    8–18
  15. Jayden Gardner made Jumper. Assisted by Isaac McKneely.

    8–20
  16. El Ellis made Free Throw.

    9–20
  17. El Ellis made Free Throw.

    10–20
  18. Jayden Gardner made Layup. Assisted by Reece Beekman.

    10–22
  19. Reece Beekman made Layup. Assisted by Ben Vander Plas.

    10–24
  20. Ben Vander Plas made Layup. Assisted by Reece Beekman.

    10–26
  21. Mike James made Free Throw.

    11–26
  22. Mike James made Free Throw.

    12–26
  23. Mike James made Layup. Assisted by Kamari Lands.

    14–26
  24. Reece Beekman made Three Point Jumper. Assisted by Kihei Clark.

    14–29
  25. Mike James made Three Point Jumper. Assisted by El Ellis.

    17–29
  26. Jae'Lyn Withers made Free Throw.

    18–29
  27. Ryan Dunn made Dunk. Assisted by Reece Beekman.

    18–31
  28. Kihei Clark made Free Throw.

    18–32
  29. Kihei Clark made Free Throw.

    18–33
  30. JJ Traynor made Jumper.

    20–33
  31. Isaac McKneely made Three Point Jumper. Assisted by Armaan Franklin.

    20–36
  32. Jae'Lyn Withers made Free Throw.

    21–36
  33. Armaan Franklin made Layup.

    21–38
  34. Jayden Gardner made Layup. Assisted by Kihei Clark.

    21–40
  35. Jae'Lyn Withers made Jumper.

    23–40
  36. Jayden Gardner made Jumper. Assisted by Reece Beekman.

    23–42
  37. JJ Traynor made Layup.

    25–42
  38. El Ellis made Three Point Jumper. Assisted by Brandon Huntley-Hatfield.

    28–42
  39. Jayden Gardner made Jumper. Assisted by Armaan Franklin.

    28–44
  40. El Ellis made Layup. Assisted by Kamari Lands.

    30–44
  41. Jayden Gardner made Jumper. Assisted by Armaan Franklin.

    30–46
  42. Ryan Dunn made Jumper. Assisted by Armaan Franklin.

    30–48
  43. Sydney Curry made Layup. Assisted by Mike James.

    32–48
  44. Isaac McKneely made Jumper. Assisted by Reece Beekman.

    32–50
  45. Fabio Basili made Layup.

    34–50
  46. Isaac McKneely made Layup.

    34–52
  47. JJ Traynor made Jumper.

    36–52
  48. Francisco Caffaro made Dunk. Assisted by Armaan Franklin.

    36–54
  49. El Ellis made Free Throw.

    37–54
  50. El Ellis made Free Throw.

    38–54
  51. Francisco Caffaro made Free Throw.

    38–55
  52. Francisco Caffaro made Free Throw.

    38–56
  53. El Ellis made Three Point Jumper. Assisted by Fabio Basili.

    41–56
  54. JJ Traynor made Layup.

    43–56
  55. Jayden Gardner made Layup. Assisted by Reece Beekman.

    43–58
  56. Roosevelt Wheeler made Dunk. Assisted by El Ellis.

    45–58
  57. Ben Vander Plas made Layup. Assisted by Reece Beekman.

    45–60
  58. Ben Vander Plas made Free Throw.

    45–61
  59. Mike James made Layup.

    47–61
  60. Armaan Franklin made Layup. Assisted by Kihei Clark.

    47–63
  61. Mike James made Jumper.

    49–63
  62. Mike James made Free Throw.

    50–63
  63. Ryan Dunn made Dunk. Assisted by Kihei Clark.

    50–65
  64. Mike James made Free Throw.

    51–65
  65. Mike James made Free Throw.

    52–65
  66. Ben Vander Plas made Layup.

    52–67
  67. Armaan Franklin made Layup. Assisted by Reece Beekman.

    52–69
  68. Mike James made Layup.

    54–69
  69. Mike James made Free Throw.

    55–69
  70. Kihei Clark made Free Throw.

    55–70
  71. Armaan Franklin made Free Throw.

    55–71
  72. Armaan Franklin made Free Throw.

    55–72
  73. Mike James made Free Throw.

    56–72
  74. Mike James made Free Throw.

    57–72
  75. Chase Coleman made Three Point Jumper.

    57–75
  76. Mike James made Three Point Jumper. Assisted by Brandon Huntley-Hatfield.

    60–75

Play-by-play

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

Box score

LOU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
JJ TraynorF3284-70-10-040001310
Brandon Huntley-HatfieldF2200-10-00-032211121
Jae'Lyn WithersF1962-50-12-430200122
Mike JamesG37247-102-38-831211032
El EllisG37143-122-76-822420113
Devin ReeF400-20-10-010000100
Sydney CurryF721-10-00-010010010
Roosevelt WheelerC521-10-00-000000001
Kamari LandsG1521-30-10-012000011
Fabio BasiliG1721-20-10-051000143
Ashton Myles-DevoreG100-10-00-000000000
Zan PayneG400-10-00-000000000
Emmanuel OkoraforF
Hercy MillerG
Aidan McCoolG

UVA

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Jayden GardnerF30168-120-00-041101040
Ben Vander PlasF2373-60-21-141231224
Reece BeekmanG3652-41-10-0011020001
Armaan FranklinG28165-82-54-445210133
Kihei ClarkG3061-61-53-446200043
Tristan HowF100-00-00-000000000
Ryan DunnF1994-50-01-230001121
Francisco CaffaroC1062-20-02-210010101
Isaac McKneelyG1873-61-40-101010001
Taine MurrayG400-00-00-000000000
Chase ColemanG131-11-10-000000000
Isaac TraudtF
Kadin ShedrickF
Leon Bond IIIF
Dante HarrisG

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 →