Duke Blue Devils @ Louisville Cardinals

70–56Final · Mar 10, 2021
DUKE 70 LOU 56 Final
12T
DUKE13-11304070
LOU13-7292756

· Line: DUKE -3 (O/U 140.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. Matthew Hurt made Three Point Jumper. Assisted by Jeremy Roach.

    3–0
  2. Quinn Slazinski made Layup.

    3–2
  3. David Johnson made Jumper.

    3–4
  4. DJ Steward made Layup.

    5–4
  5. Jeremy Roach made Layup.

    7–4
  6. Matthew Hurt made Layup. Assisted by Wendell Moore Jr..

    9–4
  7. Quinn Slazinski made Free Throw.

    9–5
  8. Mark Williams made Layup. Assisted by Jordan Goldwire.

    11–5
  9. Jae'Lyn Withers made Layup.

    11–7
  10. Carlik Jones made Layup.

    11–9
  11. Jae'Lyn Withers made Jumper.

    11–11
  12. Mark Williams made Two Point Tip Shot.

    13–11
  13. Wendell Moore Jr. made Layup. Assisted by Mark Williams.

    15–11
  14. Carlik Jones made Jumper.

    15–13
  15. Matthew Hurt made Jumper.

    17–13
  16. Matthew Hurt made Jumper.

    19–13
  17. Matthew Hurt made Free Throw.

    20–13
  18. Mark Williams made Two Point Tip Shot.

    22–13
  19. Mark Williams made Layup.

    24–13
  20. Wendell Moore Jr. made Three Point Jumper.

    27–13
  21. Carlik Jones made Free Throw.

    27–14
  22. Carlik Jones made Free Throw.

    27–15
  23. David Johnson made Three Point Jumper. Assisted by Carlik Jones.

    27–18
  24. Samuell Williamson made Jumper.

    27–20
  25. Carlik Jones made Three Point Jumper. Assisted by Samuell Williamson.

    27–23
  26. Samuell Williamson made Jumper.

    27–25
  27. David Johnson made Layup.

    27–27
  28. Josh Nickelberry made Free Throw.

    27–28
  29. Josh Nickelberry made Free Throw.

    27–29
  30. Matthew Hurt made Three Point Jumper. Assisted by Wendell Moore Jr..

    30–29
  31. DJ Steward made Three Point Jumper. Assisted by Wendell Moore Jr..

    33–29
  32. Wendell Moore Jr. made Layup.

    35–29
  33. Matthew Hurt made Free Throw.

    36–29
  34. Jeremy Roach made Three Point Jumper. Assisted by DJ Steward.

    39–29
  35. Jae'Lyn Withers made Free Throw.

    39–30
  36. Jae'Lyn Withers made Free Throw.

    39–31
  37. Mark Williams made Two Point Tip Shot.

    41–31
  38. Quinn Slazinski made Three Point Jumper. Assisted by Carlik Jones.

    41–34
  39. Mark Williams made Layup.

    43–34
  40. Jeremy Roach made Three Point Jumper. Assisted by Wendell Moore Jr..

    46–34
  41. Mark Williams made Free Throw.

    47–34
  42. David Johnson made Two Point Tip Shot.

    47–36
  43. Matthew Hurt made Free Throw.

    48–36
  44. Matthew Hurt made Free Throw.

    49–36
  45. David Johnson made Three Point Jumper. Assisted by Carlik Jones.

    49–39
  46. Mark Williams made Dunk. Assisted by Wendell Moore Jr..

    51–39
  47. Josh Nickelberry made Three Point Jumper. Assisted by Samuell Williamson.

    51–42
  48. Mark Williams made Free Throw.

    52–42
  49. Mark Williams made Free Throw.

    53–42
  50. JJ Traynor made Free Throw.

    53–43
  51. JJ Traynor made Free Throw.

    53–44
  52. Matthew Hurt made Jumper.

    55–44
  53. JJ Traynor made Three Point Jumper. Assisted by David Johnson.

    55–47
  54. Mark Williams made Free Throw.

    56–47
  55. Mark Williams made Free Throw.

    57–47
  56. Carlik Jones made Layup.

    57–49
  57. Mark Williams made Layup. Assisted by Jordan Goldwire.

    59–49
  58. Carlik Jones made Jumper.

    59–51
  59. Matthew Hurt made Dunk. Assisted by Jordan Goldwire.

    61–51
  60. Mark Williams made Dunk.

    63–51
  61. David Johnson made Free Throw.

    63–52
  62. David Johnson made Free Throw.

    63–53
  63. Jeremy Roach made Free Throw.

    64–53
  64. DJ Steward made Two Point Tip Shot.

    66–53
  65. Wendell Moore Jr. made Free Throw.

    67–53
  66. Wendell Moore Jr. made Free Throw.

    68–53
  67. DJ Steward made Dunk.

    70–53
  68. Charles Minlend made Three Point Jumper. Assisted by Gabe Wiznitzer.

    70–56

Play-by-play

  1. P1 Jump Ball won by Duke
  2. P1 DJ Steward missed Jumper.
  3. P1 Samuell Williamson Defensive Rebound.
  4. P1 Jae'Lyn Withers missed Layup.
  5. P1 Wendell Moore Jr. Defensive Rebound.
  6. P1 Matthew Hurt made Three Point Jumper. Assisted by Jeremy Roach. 3–0
  7. P1 Quinn Slazinski missed Jumper.
  8. P1 Quinn Slazinski Offensive Rebound.
  9. P1 Quinn Slazinski made Layup. 3–2
  10. P1 Wendell Moore Jr. missed Three Point Jumper.
  11. P1 Samuell Williamson Defensive Rebound.
  12. P1 David Johnson missed Layup.
  13. P1 Mark Williams Defensive Rebound.
  14. P1 Wendell Moore Jr. missed Layup.
  15. P1 Jae'Lyn Withers Defensive Rebound.
  16. P1 David Johnson made Jumper. 3–4
  17. P1 Jeremy Roach missed Three Point Jumper.
  18. P1 David Johnson Defensive Rebound.
  19. P1 Carlik Jones missed Layup.
  20. P1 DJ Steward Defensive Rebound.
  21. P1 DJ Steward made Layup. 5–4
  22. P1 David Johnson missed Jumper.
  23. P1 Matthew Hurt Defensive Rebound.
  24. P1 Foul on Samuell Williamson.
  25. P1 Foul on Samuell Williamson.
  26. P1 Foul on Dre Davis.
  27. P1 Jeremy Roach made Layup. 7–4
  28. P1 Carlik Jones missed Three Point Jumper.
  29. P1 Wendell Moore Jr. Defensive Rebound.
  30. P1 DJ Steward missed Three Point Jumper.
  31. P1 Mark Williams Offensive Rebound.
  32. P1 Mark Williams missed Two Point Tip Shot.
  33. P1 Quinn Slazinski Defensive Rebound.
  34. P1 Foul on Dre Davis.
  35. P1 Dre Davis Turnover.
  36. P1 Official TV Timeout
  37. P1 Matthew Hurt missed Jumper.
  38. P1 David Johnson Defensive Rebound.
  39. P1 David Johnson missed Layup.
  40. P1 Jae'Lyn Withers Offensive Rebound.
  41. P1 Jae'Lyn Withers missed Two Point Tip Shot.
  42. P1 Wendell Moore Jr. Defensive Rebound.
  43. P1 Matthew Hurt made Layup. Assisted by Wendell Moore Jr.. 9–4
  44. P1 Foul on Matthew Hurt.
  45. P1 Quinn Slazinski missed Free Throw.
  46. P1 Louisville Deadball Team Rebound.
  47. P1 Quinn Slazinski made Free Throw. 9–5
  48. P1 Jordan Goldwire Turnover.
  49. P1 David Johnson Turnover.
  50. P1 Mark Williams Steal.
  51. P1 Mark Williams made Layup. Assisted by Jordan Goldwire. 11–5
  52. P1 Foul on Carlik Jones.
  53. P1 Mark Williams missed Free Throw.
  54. P1 David Johnson Defensive Rebound.
  55. P1 Quinn Slazinski missed Three Point Jumper.
  56. P1 Joey Baker Defensive Rebound.
  57. P1 Joey Baker Turnover.
  58. P1 Jae'Lyn Withers Steal.
  59. P1 Josh Nickelberry missed Three Point Jumper.
  60. P1 Joey Baker Defensive Rebound.
  61. P1 Jordan Goldwire missed Jumper.
  62. P1 Josh Nickelberry Defensive Rebound.
  63. P1 Foul on Jaemyn Brakefield.
  64. P1 Josh Nickelberry missed Three Point Jumper.
  65. P1 Mark Williams Defensive Rebound.
  66. P1 Jordan Goldwire missed Three Point Jumper.
  67. P1 Mark Williams Offensive Rebound.
  68. P1 Duke Turnover.
  69. P1 Official TV Timeout
  70. P1 Jae'Lyn Withers made Layup. 11–7
  71. P1 Jaemyn Brakefield missed Jumper.
  72. P1 Jaemyn Brakefield Offensive Rebound.
  73. P1 Mark Williams missed Layup.
  74. P1 Carlik Jones Defensive Rebound.
  75. P1 Carlik Jones made Layup. 11–9
  76. P1 Jeremy Roach missed Three Point Jumper.
  77. P1 Josh Nickelberry Defensive Rebound.
  78. P1 Jae'Lyn Withers made Jumper. 11–11
  79. P1 Duke Timeout
  80. P1 DJ Steward missed Three Point Jumper.
  81. P1 Mark Williams Offensive Rebound.
  82. P1 Mark Williams made Two Point Tip Shot. 13–11
  83. P1 Foul on Jeremy Roach.
  84. P1 Samuell Williamson missed Jumper.
  85. P1 Mark Williams Defensive Rebound.
  86. P1 Wendell Moore Jr. made Layup. Assisted by Mark Williams. 15–11
  87. P1 Carlik Jones made Jumper. 15–13
  88. P1 Mark Williams missed Jumper.
  89. P1 Louisville Defensive Rebound.
  90. P1 Official TV Timeout
  91. P1 David Johnson missed Jumper.
  92. P1 Wendell Moore Jr. Defensive Rebound.
  93. P1 Matthew Hurt made Jumper. 17–13
  94. P1 Carlik Jones missed Three Point Jumper.
  95. P1 Dre Davis Offensive Rebound.
  96. P1 Foul on Jeremy Roach.
  97. P1 Dre Davis missed Layup.
  98. P1 Wendell Moore Jr. Defensive Rebound.
  99. P1 Matthew Hurt made Jumper. 19–13
  100. P1 Foul on David Johnson.
  101. P1 Matthew Hurt made Free Throw. 20–13
  102. P1 Quinn Slazinski missed Jumper.
  103. P1 Mark Williams Defensive Rebound.
  104. P1 Matthew Hurt missed Jumper.
  105. P1 Mark Williams Offensive Rebound.
  106. P1 Mark Williams made Two Point Tip Shot. 22–13
  107. P1 Louisville Timeout
  108. P1 Jae'Lyn Withers missed Jumper.
  109. P1 Duke Defensive Rebound.
  110. P1 Mark Williams made Layup. 24–13
  111. P1 Dre Davis Turnover.
  112. P1 Jordan Goldwire Steal.
  113. P1 Matthew Hurt missed Layup.
  114. P1 Mark Williams Offensive Rebound.
  115. P1 Foul on Jae'Lyn Withers.
  116. P1 Mark Williams missed Free Throw.
  117. P1 Duke Deadball Team Rebound.
  118. P1 Mark Williams missed Free Throw.
  119. P1 Jordan Goldwire Offensive Rebound.
  120. P1 Wendell Moore Jr. made Three Point Jumper. 27–13
  121. P1 Foul on Wendell Moore Jr..
  122. P1 Official TV Timeout
  123. P1 Carlik Jones made Free Throw. 27–14
  124. P1 Carlik Jones made Free Throw. 27–15
  125. P1 Wendell Moore Jr. missed Jumper.
  126. P1 Carlik Jones Defensive Rebound.
  127. P1 David Johnson made Three Point Jumper. Assisted by Carlik Jones. 27–18
  128. P1 Henry Coleman III missed Layup.
  129. P1 David Johnson Defensive Rebound.
  130. P1 Samuell Williamson made Jumper. 27–20
  131. P1 Matthew Hurt missed Jumper.
  132. P1 Samuell Williamson Defensive Rebound.
  133. P1 Carlik Jones made Three Point Jumper. Assisted by Samuell Williamson. 27–23
  134. P1 Duke Timeout
  135. P1 DJ Steward missed Jumper.
  136. P1 Samuell Williamson Defensive Rebound.
  137. P1 Samuell Williamson made Jumper. 27–25
  138. P1 DJ Steward Turnover.
  139. P1 David Johnson Steal.
  140. P1 David Johnson made Layup. 27–27
  141. P1 Jordan Goldwire missed Three Point Jumper.
  142. P1 David Johnson Defensive Rebound.
  143. P1 Foul on Jordan Goldwire.
  144. P1 Josh Nickelberry made Free Throw. 27–28
  145. P1 Josh Nickelberry made Free Throw. 27–29
  146. P1 Matthew Hurt made Three Point Jumper. Assisted by Wendell Moore Jr.. 30–29
  147. P1 Carlik Jones missed Three Point Jumper.
  148. P1 Duke Defensive Rebound.
  149. P1 Wendell Moore Jr. Turnover.
  150. P1 Quinn Slazinski Steal.
  151. P2 Jump Ball won by Louisville
  152. P2 Foul on Matthew Hurt.
  153. P2 Samuell Williamson missed Three Point Jumper.
  154. P2 Louisville Offensive Rebound.
  155. P2 Carlik Jones missed Jumper.
  156. P2 Matthew Hurt Defensive Rebound.
  157. P2 DJ Steward made Three Point Jumper. Assisted by Wendell Moore Jr.. 33–29
  158. P2 David Johnson Turnover.
  159. P2 DJ Steward Steal.
  160. P2 Wendell Moore Jr. made Layup. 35–29
  161. P2 Jae'Lyn Withers missed Jumper.
  162. P2 Mark Williams Defensive Rebound.
  163. P2 Foul on Dre Davis.
  164. P2 Matthew Hurt made Free Throw. 36–29
  165. P2 Matthew Hurt missed Free Throw.
  166. P2 Carlik Jones Defensive Rebound.
  167. P2 Dre Davis missed Three Point Jumper.
  168. P2 Mark Williams Defensive Rebound.
  169. P2 Jeremy Roach made Three Point Jumper. Assisted by DJ Steward. 39–29
  170. P2 David Johnson missed Three Point Jumper.
  171. P2 Samuell Williamson Offensive Rebound.
  172. P2 Dre Davis missed Jumper.
  173. P2 Matthew Hurt Block.
  174. P2 Jae'Lyn Withers Offensive Rebound.
  175. P2 Foul on Mark Williams.
  176. P2 Jae'Lyn Withers made Free Throw. 39–30
  177. P2 Jae'Lyn Withers made Free Throw. 39–31
  178. P2 DJ Steward missed Layup.
  179. P2 Mark Williams Offensive Rebound.
  180. P2 Mark Williams made Two Point Tip Shot. 41–31
  181. P2 Quinn Slazinski made Three Point Jumper. Assisted by Carlik Jones. 41–34
  182. P2 Wendell Moore Jr. Turnover.
  183. P2 David Johnson Turnover.
  184. P2 Official TV Timeout
  185. P2 Foul on Jae'Lyn Withers.
  186. P2 Mark Williams made Layup. 43–34
  187. P2 Samuell Williamson missed Jumper.
  188. P2 Wendell Moore Jr. Defensive Rebound.
  189. P2 Jeremy Roach made Three Point Jumper. Assisted by Wendell Moore Jr.. 46–34
  190. P2 Carlik Jones missed Layup.
  191. P2 Jeremy Roach Block.
  192. P2 Louisville Offensive Rebound.
  193. P2 Quinn Slazinski missed Three Point Jumper.
  194. P2 DJ Steward Defensive Rebound.
  195. P2 Foul on Jae'Lyn Withers.
  196. P2 Mark Williams missed Free Throw.
  197. P2 Duke Deadball Team Rebound.
  198. P2 Mark Williams made Free Throw. 47–34
  199. P2 Samuell Williamson missed Three Point Jumper.
  200. P2 David Johnson Offensive Rebound.
  201. P2 David Johnson made Two Point Tip Shot. 47–36
  202. P2 Louisville Timeout
  203. P2 Foul on Samuell Williamson.
  204. P2 Matthew Hurt made Free Throw. 48–36
  205. P2 Matthew Hurt made Free Throw. 49–36
  206. P2 David Johnson made Three Point Jumper. Assisted by Carlik Jones. 49–39
  207. P2 Mark Williams made Dunk. Assisted by Wendell Moore Jr.. 51–39
  208. P2 Foul on Wendell Moore Jr..
  209. P2 Foul on Mark Williams.
  210. P2 Carlik Jones missed Free Throw.
  211. P2 Louisville Deadball Team Rebound.
  212. P2 Carlik Jones missed Free Throw.
  213. P2 Samuell Williamson Offensive Rebound.
  214. P2 Josh Nickelberry missed Three Point Jumper.
  215. P2 David Johnson Offensive Rebound.
  216. P2 Carlik Jones missed Jumper.
  217. P2 DJ Steward Defensive Rebound.
  218. P2 Jordan Goldwire missed Jumper.
  219. P2 David Johnson Defensive Rebound.
  220. P2 Josh Nickelberry made Three Point Jumper. Assisted by Samuell Williamson. 51–42
  221. P2 Foul on Jae'Lyn Withers.
  222. P2 Official TV Timeout
  223. P2 Henry Coleman III missed Free Throw.
  224. P2 Duke Deadball Team Rebound.
  225. P2 Henry Coleman III missed Free Throw.
  226. P2 Carlik Jones Defensive Rebound.
  227. P2 JJ Traynor Turnover.
  228. P2 Matthew Hurt Steal.
  229. P2 Foul on Josh Nickelberry.
  230. P2 Foul on JJ Traynor.
  231. P2 Mark Williams made Free Throw. 52–42
  232. P2 Mark Williams made Free Throw. 53–42
  233. P2 Samuell Williamson missed Jumper.
  234. P2 Mark Williams Defensive Rebound.
  235. P2 Mark Williams Turnover.
  236. P2 JJ Traynor Steal.
  237. P2 David Johnson missed Three Point Jumper.
  238. P2 Samuell Williamson Offensive Rebound.
  239. P2 Foul on Mark Williams.
  240. P2 JJ Traynor made Free Throw. 53–43
  241. P2 JJ Traynor made Free Throw. 53–44
  242. P2 Wendell Moore Jr. Turnover.
  243. P2 David Johnson missed Layup.
  244. P2 Louisville Offensive Rebound.
  245. P2 Carlik Jones missed Jumper.
  246. P2 Matthew Hurt Defensive Rebound.
  247. P2 Matthew Hurt made Jumper. 55–44
  248. P2 Foul on Jeremy Roach.
  249. P2 Samuell Williamson missed Three Point Jumper.
  250. P2 Quinn Slazinski Offensive Rebound.
  251. P2 Foul on Jeremy Roach.
  252. P2 David Johnson missed Free Throw.
  253. P2 Mark Williams Defensive Rebound.
  254. P2 DJ Steward missed Jumper.
  255. P2 Carlik Jones Defensive Rebound.
  256. P2 JJ Traynor made Three Point Jumper. Assisted by David Johnson. 55–47
  257. P2 Foul on JJ Traynor.
  258. P2 Official TV Timeout
  259. P2 Mark Williams made Free Throw. 56–47
  260. P2 Mark Williams made Free Throw. 57–47
  261. P2 Quinn Slazinski missed Three Point Jumper.
  262. P2 Mark Williams Defensive Rebound.
  263. P2 Matthew Hurt missed Layup.
  264. P2 Quinn Slazinski Defensive Rebound.
  265. P2 Carlik Jones made Layup. 57–49
  266. P2 Mark Williams made Layup. Assisted by Jordan Goldwire. 59–49
  267. P2 Carlik Jones made Jumper. 59–51
  268. P2 Mark Williams missed Jumper.
  269. P2 David Johnson Defensive Rebound.
  270. P2 Samuell Williamson missed Three Point Jumper.
  271. P2 Mark Williams Defensive Rebound.
  272. P2 DJ Steward missed Layup.
  273. P2 DJ Steward Offensive Rebound.
  274. P2 DJ Steward missed Two Point Tip Shot.
  275. P2 Samuell Williamson Defensive Rebound.
  276. P2 Carlik Jones missed Jumper.
  277. P2 Mark Williams Block.
  278. P2 DJ Steward Defensive Rebound.
  279. P2 Matthew Hurt made Dunk. Assisted by Jordan Goldwire. 61–51
  280. P2 Samuell Williamson missed Jumper.
  281. P2 Mark Williams Defensive Rebound.
  282. P2 Jordan Goldwire missed Three Point Jumper.
  283. P2 Mark Williams Offensive Rebound.
  284. P2 Mark Williams made Dunk. 63–51
  285. P2 Foul on Matthew Hurt.
  286. P2 Official TV Timeout
  287. P2 David Johnson made Free Throw. 63–52
  288. P2 David Johnson made Free Throw. 63–53
  289. P2 DJ Steward missed Three Point Jumper.
  290. P2 David Johnson Defensive Rebound.
  291. P2 Dre Davis missed Jumper.
  292. P2 Mark Williams Defensive Rebound.
  293. P2 Mark Williams missed Jumper.
  294. P2 David Johnson Defensive Rebound.
  295. P2 Dre Davis missed Three Point Jumper.
  296. P2 Matthew Hurt Defensive Rebound.
  297. P2 Wendell Moore Jr. Turnover.
  298. P2 Carlik Jones Turnover.
  299. P2 Jordan Goldwire Steal.
  300. P2 Foul on Quinn Slazinski.
  301. P2 Jeremy Roach made Free Throw. 64–53
  302. P2 Jeremy Roach missed Free Throw.
  303. P2 Wendell Moore Jr. Offensive Rebound.
  304. P2 Jeremy Roach missed Layup.
  305. P2 Carlik Jones Block.
  306. P2 DJ Steward Offensive Rebound.
  307. P2 DJ Steward made Two Point Tip Shot. 66–53
  308. P2 Josh Nickelberry missed Three Point Jumper.
  309. P2 Matthew Hurt Defensive Rebound.
  310. P2 Foul on Carlik Jones.
  311. P2 Wendell Moore Jr. made Free Throw. 67–53
  312. P2 Wendell Moore Jr. made Free Throw. 68–53
  313. P2 Samuell Williamson missed Jumper.
  314. P2 Louisville Offensive Rebound.
  315. P2 Samuell Williamson Turnover.
  316. P2 DJ Steward Steal.
  317. P2 DJ Steward made Dunk. 70–53
  318. P2 Charles Minlend made Three Point Jumper. Assisted by Gabe Wiznitzer. 70–56
  319. P2 Duke Turnover.

Box score

DUKE

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Wendell Moore Jr.F3693-61-22-275400162
Matt HurtF36207-122-24-550011053
Mark WilliamsC33239-140-05-91911117123
DJ StewardG3694-131-40-061120240
Jeremy RoachG2193-62-41-201001004
Henry Coleman IIIF700-10-00-200000000
Jaemyn BrakefieldF300-10-00-010000101
Joey BakerG500-00-00-020100020
Jordan GoldwireG2300-50-30-013120101
Jalen JohnsonF
Keenan WorthingtonF
Patrick TapeF
Michael SavarinoG
Mike BuckmireG

LOU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Samuell WilliamsonF2742-110-40-082100353
Quinn SlazinskiF2362-71-41-240010221
Jae'Lyn WithersF2562-60-02-230010214
David JohnsonG39145-122-42-3111310291
Carlik JonesG39135-141-42-453101052
JJ TraynorF1751-11-12-200110002
Gabe WiznitzerC100-00-00-001000000
Dre DavisG1100-50-20-010200103
Josh NickelberryG1751-51-52-220000021
Charles MinlendG131-11-10-000000000
Hogan OrbaughF
Malik WilliamsF
Drew SchultzF
Sam BeardenF
Aidan IgiehonF
Ashton Myles-DevoreG
Brad ColbertG

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 →