North Carolina Tar Heels @ Louisville Cardinals

55–72Final · Feb 22, 2020
UNC 55 LOU 72 Final
12T
UNC10-17233255
LOU23-5363672

· Line: LOU -10.5 (O/U 145.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. Christian Keeling made Three Point Jumper. Assisted by Leaky Black.

    3–0
  2. David Johnson made Three Point Jumper. Assisted by Malik Williams.

    3–3
  3. Jordan Nwora made Jumper. Assisted by David Johnson.

    3–5
  4. Cole Anthony made Layup.

    5–5
  5. Jordan Nwora made Layup.

    5–7
  6. Armando Bacot made Layup. Assisted by Brandon Robinson.

    7–7
  7. Malik Williams made Three Point Jumper. Assisted by Lamarr Kimble.

    7–10
  8. Cole Anthony made Layup.

    9–10
  9. Ryan McMahon made Three Point Jumper.

    9–13
  10. Cole Anthony made Jumper.

    11–13
  11. Darius Perry made Jumper.

    11–15
  12. Jordan Nwora made Layup.

    11–17
  13. Andrew Platek made Three Point Jumper. Assisted by Brandon Robinson.

    14–17
  14. Jordan Nwora made Three Point Jumper. Assisted by Darius Perry.

    14–20
  15. Cole Anthony made Jumper.

    16–20
  16. Darius Perry made Three Point Jumper. Assisted by Dwayne Sutton.

    16–23
  17. Andrew Platek made Three Point Jumper. Assisted by Jeremiah Francis.

    19–23
  18. Malik Williams made Layup. Assisted by Darius Perry.

    19–25
  19. Cole Anthony made Free Throw.

    20–25
  20. Cole Anthony made Free Throw.

    21–25
  21. David Johnson made Jumper.

    21–27
  22. Dwayne Sutton made Three Point Jumper. Assisted by David Johnson.

    21–30
  23. Brandon Robinson made Jumper.

    23–30
  24. Malik Williams made Dunk. Assisted by David Johnson.

    23–32
  25. Lamarr Kimble made Layup.

    23–34
  26. Lamarr Kimble made Jumper.

    23–36
  27. Dwayne Sutton made Dunk.

    23–38
  28. Jordan Nwora made Layup.

    23–40
  29. Jordan Nwora made Free Throw.

    23–41
  30. Jordan Nwora made Three Point Jumper. Assisted by David Johnson.

    23–44
  31. Jordan Nwora made Three Point Jumper. Assisted by Malik Williams.

    23–47
  32. Christian Keeling made Layup.

    25–47
  33. Christian Keeling made Free Throw.

    26–47
  34. Ryan McMahon made Free Throw.

    26–48
  35. Ryan McMahon made Free Throw.

    26–49
  36. Ryan McMahon made Free Throw.

    26–50
  37. Brandon Robinson made Jumper.

    28–50
  38. Samuell Williamson made Jumper.

    28–52
  39. Armando Bacot made Layup. Assisted by Cole Anthony.

    30–52
  40. Leaky Black made Jumper. Assisted by Brandon Robinson.

    32–52
  41. Samuell Williamson made Free Throw.

    32–53
  42. Malik Williams made Layup.

    32–55
  43. Andrew Platek made Layup. Assisted by Armando Bacot.

    34–55
  44. Andrew Platek made Free Throw.

    35–55
  45. Samuell Williamson made Free Throw.

    35–56
  46. Samuell Williamson made Free Throw.

    35–57
  47. Cole Anthony made Three Point Jumper.

    38–57
  48. Cole Anthony made Three Point Jumper.

    41–57
  49. Armando Bacot made Free Throw.

    42–57
  50. Malik Williams made Jumper. Assisted by David Johnson.

    42–59
  51. David Johnson made Jumper.

    42–61
  52. David Johnson made Layup.

    42–63
  53. Armando Bacot made Dunk. Assisted by Leaky Black.

    44–63
  54. Leaky Black made Layup.

    46–63
  55. Malik Williams made Jumper.

    46–65
  56. Christian Keeling made Three Point Jumper. Assisted by Cole Anthony.

    49–65
  57. Cole Anthony made Layup.

    51–65
  58. Malik Williams made Two Point Tip Shot.

    51–67
  59. Malik Williams made Layup.

    51–69
  60. Caleb Ellis made Layup. Assisted by K.J. Smith.

    53–69
  61. Dwayne Sutton made Three Point Jumper. Assisted by Samuell Williamson.

    53–72
  62. K.J. Smith made Free Throw.

    54–72
  63. K.J. Smith made Free Throw.

    55–72

Play-by-play

  1. P1 Jump Ball won by North Carolina
  2. P1 Christian Keeling missed Three Point Jumper.
  3. P1 Dwayne Sutton Defensive Rebound.
  4. P1 David Johnson Turnover.
  5. P1 Christian Keeling Steal.
  6. P1 Brandon Robinson missed Three Point Jumper.
  7. P1 Jordan Nwora Defensive Rebound.
  8. P1 Foul on Jordan Nwora.
  9. P1 Jordan Nwora Turnover.
  10. P1 Christian Keeling made Three Point Jumper. Assisted by Leaky Black. 3–0
  11. P1 Foul on Dwayne Sutton.
  12. P1 Dwayne Sutton Turnover.
  13. P1 Brandon Robinson Turnover.
  14. P1 David Johnson made Three Point Jumper. Assisted by Malik Williams. 3–3
  15. P1 Brandon Robinson missed Three Point Jumper.
  16. P1 Malik Williams Defensive Rebound.
  17. P1 Jordan Nwora missed Three Point Jumper.
  18. P1 Malik Williams Offensive Rebound.
  19. P1 Dwayne Sutton missed Three Point Jumper.
  20. P1 Christian Keeling Defensive Rebound.
  21. P1 Armando Bacot Turnover.
  22. P1 Lamarr Kimble missed Three Point Jumper.
  23. P1 Leaky Black Defensive Rebound.
  24. P1 Cole Anthony Turnover.
  25. P1 David Johnson Steal.
  26. P1 David Johnson Turnover.
  27. P1 Official TV Timeout
  28. P1 Leaky Black missed Jumper.
  29. P1 Dwayne Sutton Defensive Rebound.
  30. P1 Jordan Nwora made Jumper. Assisted by David Johnson. 3–5
  31. P1 Christian Keeling missed Jumper.
  32. P1 Lamarr Kimble Defensive Rebound.
  33. P1 David Johnson Turnover.
  34. P1 Cole Anthony Steal.
  35. P1 Cole Anthony Turnover.
  36. P1 Jordan Nwora missed Three Point Jumper.
  37. P1 Cole Anthony Defensive Rebound.
  38. P1 Cole Anthony made Layup. 5–5
  39. P1 Jordan Nwora made Layup. 5–7
  40. P1 Armando Bacot made Layup. Assisted by Brandon Robinson. 7–7
  41. P1 Malik Williams made Three Point Jumper. Assisted by Lamarr Kimble. 7–10
  42. P1 Foul on Malik Williams.
  43. P1 Cole Anthony made Layup. 9–10
  44. P1 Steven Enoch missed Jumper.
  45. P1 Cole Anthony Defensive Rebound.
  46. P1 Cole Anthony missed Jumper.
  47. P1 Dwayne Sutton Defensive Rebound.
  48. P1 Ryan McMahon made Three Point Jumper. 9–13
  49. P1 Brandon Robinson missed Three Point Jumper.
  50. P1 Armando Bacot Offensive Rebound.
  51. P1 Cole Anthony Turnover.
  52. P1 Lamarr Kimble missed Jumper.
  53. P1 Lamarr Kimble Offensive Rebound.
  54. P1 Ryan McMahon missed Three Point Jumper.
  55. P1 Jordan Nwora Offensive Rebound.
  56. P1 Foul on Leaky Black.
  57. P1 Official TV Timeout
  58. P1 Jordan Nwora missed Three Point Jumper.
  59. P1 Cole Anthony Defensive Rebound.
  60. P1 Cole Anthony made Jumper. 11–13
  61. P1 Ryan McMahon missed Jumper.
  62. P1 Jordan Nwora Offensive Rebound.
  63. P1 Foul on Cole Anthony.
  64. P1 Louisville Turnover.
  65. P1 Cole Anthony missed Three Point Jumper.
  66. P1 Andrew Platek Offensive Rebound.
  67. P1 Foul on Ryan McMahon.
  68. P1 Walker Miller Turnover.
  69. P1 Jordan Nwora Turnover.
  70. P1 Jeremiah Francis missed Layup.
  71. P1 David Johnson Defensive Rebound.
  72. P1 Darius Perry made Jumper. 11–15
  73. P1 Armando Bacot missed Jumper.
  74. P1 Louisville Defensive Rebound.
  75. P1 Darius Perry missed Three Point Jumper.
  76. P1 Jordan Nwora Offensive Rebound.
  77. P1 Jordan Nwora made Layup. 11–17
  78. P1 Andrew Platek made Three Point Jumper. Assisted by Brandon Robinson. 14–17
  79. P1 Darius Perry missed Jumper.
  80. P1 Armando Bacot Defensive Rebound.
  81. P1 Andrew Platek missed Jumper.
  82. P1 Malik Williams Defensive Rebound.
  83. P1 Jordan Nwora made Three Point Jumper. Assisted by Darius Perry. 14–20
  84. P1 Foul on Jordan Nwora.
  85. P1 Official TV Timeout
  86. P1 Cole Anthony made Jumper. 16–20
  87. P1 David Johnson missed Three Point Jumper.
  88. P1 Armando Bacot Defensive Rebound.
  89. P1 Armando Bacot missed Jumper.
  90. P1 David Johnson Defensive Rebound.
  91. P1 Darius Perry made Three Point Jumper. Assisted by Dwayne Sutton. 16–23
  92. P1 Andrew Platek made Three Point Jumper. Assisted by Jeremiah Francis. 19–23
  93. P1 Malik Williams made Layup. Assisted by Darius Perry. 19–25
  94. P1 Foul on Darius Perry.
  95. P1 Cole Anthony made Free Throw. 20–25
  96. P1 Cole Anthony made Free Throw. 21–25
  97. P1 David Johnson made Jumper. 21–27
  98. P1 Cole Anthony Turnover.
  99. P1 Official TV Timeout
  100. P1 Dwayne Sutton made Three Point Jumper. Assisted by David Johnson. 21–30
  101. P1 Brandon Robinson missed Three Point Jumper.
  102. P1 Dwayne Sutton Defensive Rebound.
  103. P1 Foul on Brandon Robinson.
  104. P1 David Johnson missed Free Throw.
  105. P1 Louisville Deadball Team Rebound.
  106. P1 David Johnson missed Free Throw.
  107. P1 Christian Keeling Defensive Rebound.
  108. P1 Brandon Robinson made Jumper. 23–30
  109. P1 Malik Williams made Dunk. Assisted by David Johnson. 23–32
  110. P1 Leaky Black missed Jumper.
  111. P1 Malik Williams Defensive Rebound.
  112. P1 Malik Williams missed Three Point Jumper.
  113. P1 Dwayne Sutton Offensive Rebound.
  114. P1 Malik Williams missed Layup.
  115. P1 Andrew Platek Defensive Rebound.
  116. P1 Andrew Platek Turnover.
  117. P1 Lamarr Kimble Steal.
  118. P1 Lamarr Kimble made Layup. 23–34
  119. P1 Cole Anthony missed Jumper.
  120. P1 Ryan McMahon Defensive Rebound.
  121. P1 Louisville Timeout
  122. P1 Lamarr Kimble made Jumper. 23–36
  123. P1 Cole Anthony missed Three Point Jumper.
  124. P1 Malik Williams Block.
  125. P1 Jordan Nwora Defensive Rebound.
  126. P2 Jump Ball won by Louisville
  127. P2 Lamarr Kimble Turnover.
  128. P2 Leaky Black Steal.
  129. P2 Christian Keeling missed Jumper.
  130. P2 Dwayne Sutton Defensive Rebound.
  131. P2 Foul on Brandon Robinson.
  132. P2 Jordan Nwora missed Layup.
  133. P2 Cole Anthony Defensive Rebound.
  134. P2 Armando Bacot missed Jumper.
  135. P2 Jordan Nwora Defensive Rebound.
  136. P2 David Johnson missed Jumper.
  137. P2 Armando Bacot Block.
  138. P2 Louisville Offensive Rebound.
  139. P2 Dwayne Sutton made Dunk. 23–38
  140. P2 Brandon Robinson missed Three Point Jumper.
  141. P2 Lamarr Kimble Defensive Rebound.
  142. P2 Malik Williams Turnover.
  143. P2 Christian Keeling Turnover.
  144. P2 Lamarr Kimble Steal.
  145. P2 Lamarr Kimble missed Three Point Jumper.
  146. P2 Jordan Nwora Offensive Rebound.
  147. P2 Jordan Nwora missed Two Point Tip Shot.
  148. P2 Dwayne Sutton Offensive Rebound.
  149. P2 Foul on Armando Bacot.
  150. P2 Dwayne Sutton Turnover.
  151. P2 Brandon Robinson Turnover.
  152. P2 Jordan Nwora Steal.
  153. P2 Jordan Nwora made Layup. 23–40
  154. P2 Armando Bacot missed Jumper.
  155. P2 Jordan Nwora Defensive Rebound.
  156. P2 David Johnson missed Layup.
  157. P2 Jordan Nwora Offensive Rebound.
  158. P2 Foul on Brandon Robinson.
  159. P2 Jordan Nwora missed Free Throw.
  160. P2 Louisville Deadball Team Rebound.
  161. P2 Jordan Nwora made Free Throw. 23–41
  162. P2 Christian Keeling missed Three Point Jumper.
  163. P2 Andrew Platek Offensive Rebound.
  164. P2 Leaky Black missed Jumper.
  165. P2 Jordan Nwora Defensive Rebound.
  166. P2 Jordan Nwora made Three Point Jumper. Assisted by David Johnson. 23–44
  167. P2 Cole Anthony missed Three Point Jumper.
  168. P2 Leaky Black Offensive Rebound.
  169. P2 Foul on Steven Enoch.
  170. P2 Official TV Timeout
  171. P2 Leaky Black missed Three Point Jumper.
  172. P2 Malik Williams Defensive Rebound.
  173. P2 Foul on Christian Keeling.
  174. P2 Jordan Nwora made Three Point Jumper. Assisted by Malik Williams. 23–47
  175. P2 Cole Anthony missed Three Point Jumper.
  176. P2 Christian Keeling Offensive Rebound.
  177. P2 Christian Keeling made Layup. 25–47
  178. P2 Foul on Malik Williams.
  179. P2 Christian Keeling made Free Throw. 26–47
  180. P2 Foul on Christian Keeling.
  181. P2 Ryan McMahon made Free Throw. 26–48
  182. P2 Ryan McMahon made Free Throw. 26–49
  183. P2 Ryan McMahon made Free Throw. 26–50
  184. P2 Brandon Robinson made Jumper. 28–50
  185. P2 Ryan McMahon missed Three Point Jumper.
  186. P2 Armando Bacot Defensive Rebound.
  187. P2 Cole Anthony missed Jumper.
  188. P2 David Johnson Block.
  189. P2 Cole Anthony Offensive Rebound.
  190. P2 Andrew Platek missed Three Point Jumper.
  191. P2 Brandon Robinson Offensive Rebound.
  192. P2 Foul on Samuell Williamson.
  193. P2 Walker Miller Turnover.
  194. P2 Jordan Nwora missed Three Point Jumper.
  195. P2 Cole Anthony Defensive Rebound.
  196. P2 Brandon Robinson missed Three Point Jumper.
  197. P2 Jordan Nwora Defensive Rebound.
  198. P2 Samuell Williamson made Jumper. 28–52
  199. P2 Armando Bacot made Layup. Assisted by Cole Anthony. 30–52
  200. P2 Samuell Williamson missed Jumper.
  201. P2 Cole Anthony Defensive Rebound.
  202. P2 Official TV Timeout
  203. P2 Leaky Black made Jumper. Assisted by Brandon Robinson. 32–52
  204. P2 Foul on Brandon Robinson.
  205. P2 Samuell Williamson made Free Throw. 32–53
  206. P2 Samuell Williamson missed Free Throw.
  207. P2 Armando Bacot Defensive Rebound.
  208. P2 Leaky Black Turnover.
  209. P2 Darius Perry missed Three Point Jumper.
  210. P2 Samuell Williamson Offensive Rebound.
  211. P2 Samuell Williamson missed Layup.
  212. P2 Armando Bacot Block.
  213. P2 Armando Bacot Defensive Rebound.
  214. P2 Foul on Darius Perry.
  215. P2 Cole Anthony missed Jumper.
  216. P2 Malik Williams Defensive Rebound.
  217. P2 Malik Williams made Layup. 32–55
  218. P2 Andrew Platek made Layup. Assisted by Armando Bacot. 34–55
  219. P2 Foul on Dwayne Sutton.
  220. P2 Andrew Platek made Free Throw. 35–55
  221. P2 Samuell Williamson missed Three Point Jumper.
  222. P2 Brandon Huffman Defensive Rebound.
  223. P2 Leaky Black missed Three Point Jumper.
  224. P2 Dwayne Sutton Defensive Rebound.
  225. P2 Foul on Armando Bacot.
  226. P2 Samuell Williamson made Free Throw. 35–56
  227. P2 Samuell Williamson made Free Throw. 35–57
  228. P2 Cole Anthony made Three Point Jumper. 38–57
  229. P2 Lamarr Kimble missed Jumper.
  230. P2 Armando Bacot Defensive Rebound.
  231. P2 Cole Anthony made Three Point Jumper. 41–57
  232. P2 Ryan McMahon missed Three Point Jumper.
  233. P2 Malik Williams Offensive Rebound.
  234. P2 Malik Williams missed Jumper.
  235. P2 Leaky Black Defensive Rebound.
  236. P2 Cole Anthony missed Three Point Jumper.
  237. P2 Armando Bacot Offensive Rebound.
  238. P2 Foul on Malik Williams.
  239. P2 Official TV Timeout
  240. P2 Armando Bacot made Free Throw. 42–57
  241. P2 Armando Bacot missed Free Throw.
  242. P2 Dwayne Sutton Defensive Rebound.
  243. P2 Malik Williams made Jumper. Assisted by David Johnson. 42–59
  244. P2 Jeremiah Francis Turnover.
  245. P2 David Johnson made Jumper. 42–61
  246. P2 Foul on Jeremiah Francis.
  247. P2 Jeremiah Francis Turnover.
  248. P2 David Johnson made Layup. 42–63
  249. P2 Armando Bacot made Dunk. Assisted by Leaky Black. 44–63
  250. P2 Jordan Nwora missed Jumper.
  251. P2 Leaky Black Block.
  252. P2 Leaky Black Defensive Rebound.
  253. P2 Leaky Black made Layup. 46–63
  254. P2 David Johnson Turnover.
  255. P2 Armando Bacot Steal.
  256. P2 Armando Bacot Turnover.
  257. P2 Jordan Nwora Steal.
  258. P2 Malik Williams made Jumper. 46–65
  259. P2 Christian Keeling made Three Point Jumper. Assisted by Cole Anthony. 49–65
  260. P2 Jordan Nwora missed Jumper.
  261. P2 Armando Bacot Defensive Rebound.
  262. P2 Cole Anthony made Layup. 51–65
  263. P2 Louisville Timeout
  264. P2 Dwayne Sutton missed Layup.
  265. P2 Malik Williams Offensive Rebound.
  266. P2 Malik Williams made Two Point Tip Shot. 51–67
  267. P2 Leaky Black Turnover.
  268. P2 Ryan McMahon Steal.
  269. P2 Official TV Timeout
  270. P2 Lamarr Kimble missed Three Point Jumper.
  271. P2 Malik Williams Offensive Rebound.
  272. P2 Malik Williams made Layup. 51–69
  273. P2 Caleb Ellis made Layup. Assisted by K.J. Smith. 53–69
  274. P2 Dwayne Sutton made Three Point Jumper. Assisted by Samuell Williamson. 53–72
  275. P2 Shea Rush Turnover.
  276. P2 Foul on Quinn Slazinski.
  277. P2 Quinn Slazinski Turnover.
  278. P2 Ryan McAdoo missed Jumper.
  279. P2 Caleb Ellis Offensive Rebound.
  280. P2 Foul on Quinn Slazinski.
  281. P2 K.J. Smith made Free Throw. 54–72
  282. P2 K.J. Smith made Free Throw. 55–72

Box score

UNC

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Armando BacotF3373-70-01-291212272
Leaky BlackF3442-70-20-042211131
Cole AnthonyG33187-162-72-272410161
Christian KeelingG2593-72-41-130110122
Brandon RobinsonG3042-80-60-013200104
Caleb EllisF221-10-00-010000100
Walker MillerF800-00-00-000200000
Shea RushF200-00-00-000100000
Brandon HuffmanC400-00-00-010000010
Ryan McAdooG200-10-00-000000000
Robbie O'HanG200-00-00-000000000
Jeremiah Francis IIIG600-10-00-001200001
K.J. SmithG220-00-02-201000000
Andrew PlatekG1793-52-31-130100210
Sterling ManleyF
Garrison BrooksF
Anthony HarrisG
Justin PierceG

LOU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Jordan NworaF31187-153-71-2110220562
Malik WilliamsF31178-111-20-092101453
Dwayne SuttonF3183-52-30-091200272
David JohnsonG2894-71-20-225411020
Lamarr KimbleG2142-70-30-031120120
Hogan OrbaughF100-00-00-000000001
Quinn SlazinskiF100-00-00-000100001
Samuell WilliamsonF1451-40-13-411000101
Steven EnochC500-10-00-000000001
Grant WilliamsG100-00-00-000000000
Darius PerryG1452-51-30-002000002
Keith OddoG100-00-00-000000000
Ryan McMahonG2161-51-43-310010011
Jae'Lyn WithersF
Aidan IgiehonF
Josh NickelberryG

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 →