Duke Blue Devils @ Louisville Cardinals

74–65Final · Jan 29, 2022
DUKE 74 LOU 65 Final
12T
DUKE17-3403474
LOU11-10353065

· Line: DUKE -6.5 (O/U 142)

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. Mark Williams made Layup. Assisted by Jeremy Roach.

    2–0
  2. Sydney Curry made Layup. Assisted by Mason Faulkner.

    2–2
  3. A.J. Griffin made Two Point Tip Shot.

    4–2
  4. Jeremy Roach made Three Point Jumper.

    7–2
  5. Mark Williams made Layup. Assisted by Paolo Banchero.

    9–2
  6. A.J. Griffin made Three Point Jumper. Assisted by Jeremy Roach.

    12–2
  7. Mark Williams made Jumper. Assisted by Wendell Moore Jr..

    14–2
  8. Samuell Williamson made Free Throw.

    14–3
  9. Paolo Banchero made Dunk. Assisted by Wendell Moore Jr..

    16–3
  10. El Ellis made Layup.

    16–5
  11. Paolo Banchero made Jumper.

    18–5
  12. Malik Williams made Jumper.

    18–7
  13. Theo John made Dunk.

    20–7
  14. A.J. Griffin made Jumper.

    22–7
  15. El Ellis made Free Throw.

    22–8
  16. Mark Williams made Two Point Tip Shot.

    24–8
  17. Dre Davis made Three Point Jumper. Assisted by Jae'Lyn Withers.

    24–11
  18. Dre Davis made Layup.

    24–13
  19. Dre Davis made Jumper.

    24–15
  20. Jeremy Roach made Jumper.

    26–15
  21. Jarrod West made Jumper.

    26–17
  22. Jeremy Roach made Layup.

    28–17
  23. Dre Davis made Layup.

    28–19
  24. Theo John made Layup.

    30–19
  25. Malik Williams made Two Point Tip Shot.

    30–21
  26. A.J. Griffin made Layup. Assisted by Theo John.

    32–21
  27. El Ellis made Jumper.

    32–23
  28. Paolo Banchero made Free Throw.

    33–23
  29. Malik Williams made Three Point Jumper. Assisted by Mason Faulkner.

    33–26
  30. Theo John made Dunk. Assisted by Jeremy Roach.

    35–26
  31. El Ellis made Layup.

    35–28
  32. Malik Williams made Jumper.

    35–30
  33. Samuell Williamson made Free Throw.

    35–31
  34. Samuell Williamson made Free Throw.

    35–32
  35. Wendell Moore Jr. made Dunk. Assisted by Jeremy Roach.

    37–32
  36. El Ellis made Three Point Jumper.

    37–35
  37. A.J. Griffin made Three Point Jumper. Assisted by Wendell Moore Jr..

    40–35
  38. Paolo Banchero made Jumper.

    42–35
  39. Sydney Curry made Layup. Assisted by Mason Faulkner.

    42–37
  40. Noah Locke made Three Point Jumper. Assisted by Malik Williams.

    42–40
  41. Wendell Moore Jr. made Layup. Assisted by Paolo Banchero.

    44–40
  42. Sydney Curry made Layup.

    44–42
  43. A.J. Griffin made Free Throw.

    45–42
  44. Dre Davis made Three Point Jumper. Assisted by Mason Faulkner.

    45–45
  45. Jeremy Roach made Free Throw.

    46–45
  46. Jeremy Roach made Free Throw.

    47–45
  47. Wendell Moore Jr. made Free Throw.

    48–45
  48. Wendell Moore Jr. made Free Throw.

    49–45
  49. Sydney Curry made Layup. Assisted by El Ellis.

    49–47
  50. A.J. Griffin made Three Point Jumper. Assisted by Wendell Moore Jr..

    52–47
  51. Dre Davis made Jumper.

    52–49
  52. Paolo Banchero made Two Point Tip Shot.

    54–49
  53. El Ellis made Three Point Jumper.

    54–52
  54. Wendell Moore Jr. made Layup. Assisted by Joey Baker.

    56–52
  55. Jae'Lyn Withers made Free Throw.

    56–53
  56. Jae'Lyn Withers made Free Throw.

    56–54
  57. Joey Baker made Jumper.

    58–54
  58. Malik Williams made Free Throw.

    58–55
  59. Mark Williams made Two Point Tip Shot.

    60–55
  60. El Ellis made Layup.

    60–57
  61. El Ellis made Three Point Jumper.

    60–60
  62. Wendell Moore Jr. made Free Throw.

    61–60
  63. Wendell Moore Jr. made Free Throw.

    62–60
  64. A.J. Griffin made Three Point Jumper. Assisted by Jeremy Roach.

    65–60
  65. A.J. Griffin made Three Point Jumper. Assisted by Wendell Moore Jr..

    68–60
  66. Paolo Banchero made Jumper.

    70–60
  67. Mark Williams made Two Point Tip Shot.

    72–60
  68. Dre Davis made Layup.

    72–62
  69. Mark Williams made Dunk. Assisted by Paolo Banchero.

    74–62
  70. Matt Cross made Three Point Jumper. Assisted by El Ellis.

    74–65

Play-by-play

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

Box score

DUKE

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Paolo BancheroPF37115-150-21-2153101691
Wendell Moore Jr.F38103-90-34-645220132
Mark WilliamsC23147-110-00-0110102563
AJ GriffinG34228-135-51-340020131
Jeremy RoachG3893-91-52-346100043
Theo JohnF1363-30-00-441200312
Bates JonesF500-20-20-010000101
Joey BakerG1221-50-30-001010000
Keenan WorthingtonF
Stanley BordenC
Spencer HubbardG
Jaylen BlakesG
Michael SavarinoG
Trevor KeelsG

LOU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Sydney CurryF1584-60-00-210200103
Malik WilliamsF31104-91-31-2121211390
Dre DavisG23167-132-30-020013204
Noah LockeG1931-41-30-000100001
Mason FaulknerG1700-40-20-014000012
Matt CrossF1831-41-30-040100131
Jae'Lyn WithersF1520-10-12-231000032
Samuell WilliamsonF1330-00-03-430100030
Roosevelt WheelerC400-00-00-010000012
El EllisG25187-163-61-312000011
Jarrod WestG2021-20-10-040200222
Drew SchultzF
Sam BeardenF
JJ TraynorF
Gabe WiznitzerC
Ashton Myles-DevoreG
Brad ColbertG
Mike JamesG

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 →