Duke Blue Devils @ Xavier Musketeers

71–64Final · Nov 25, 2022
DUKE 71 XAV 64 Final
12T
DUKE6-1403171
XAV4-2343064

· Line: DUKE -5 (O/U 148.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. Adam Kunkel made Jumper.

    0–2
  2. Kyle Filipowski made Three Point Jumper. Assisted by Jeremy Roach.

    3–2
  3. Kyle Filipowski made Layup.

    5–2
  4. Adam Kunkel made Free Throw.

    5–3
  5. Adam Kunkel made Free Throw.

    5–4
  6. Kyle Filipowski made Jumper.

    7–4
  7. Ryan Young made Layup. Assisted by Tyrese Proctor.

    9–4
  8. Colby Jones made Three Point Jumper. Assisted by Souley Boum.

    9–7
  9. Jeremy Roach made Free Throw.

    10–7
  10. Souley Boum made Free Throw.

    10–8
  11. Souley Boum made Free Throw.

    10–9
  12. Dariq Whitehead made Jumper.

    12–9
  13. Jacob Grandison made Layup. Assisted by Jaylen Blakes.

    14–9
  14. Jaylen Blakes made Free Throw.

    15–9
  15. Jaylen Blakes made Free Throw.

    16–9
  16. Desmond Claude made Three Point Jumper. Assisted by Colby Jones.

    16–12
  17. Dereck Lively II made Dunk.

    18–12
  18. KyKy Tandy made Three Point Jumper.

    18–15
  19. Mark Mitchell made Dunk. Assisted by Kyle Filipowski.

    20–15
  20. Colby Jones made Three Point Jumper. Assisted by Souley Boum.

    20–18
  21. Souley Boum made Layup. Assisted by Colby Jones.

    20–20
  22. Kyle Filipowski made Free Throw.

    21–20
  23. Colby Jones made Layup.

    21–22
  24. Jack Nunge made Three Point Jumper. Assisted by Colby Jones.

    21–25
  25. Dariq Whitehead made Three Point Jumper. Assisted by Jeremy Roach.

    24–25
  26. Jeremy Roach made Three Point Jumper.

    27–25
  27. Colby Jones made Layup.

    27–27
  28. Jeremy Roach made Three Point Jumper.

    30–27
  29. Kyle Filipowski made Free Throw.

    31–27
  30. Kyle Filipowski made Free Throw.

    32–27
  31. Jeremy Roach made Jumper.

    34–27
  32. Jeremy Roach made Layup.

    36–27
  33. Souley Boum made Free Throw.

    36–28
  34. Souley Boum made Free Throw.

    36–29
  35. Souley Boum made Free Throw.

    36–30
  36. Ryan Young made Free Throw.

    37–30
  37. Ryan Young made Free Throw.

    38–30
  38. Souley Boum made Free Throw.

    38–31
  39. Souley Boum made Free Throw.

    38–32
  40. Mark Mitchell made Dunk. Assisted by Jeremy Roach.

    40–32
  41. Souley Boum made Layup.

    40–34
  42. Mark Mitchell made Layup. Assisted by Tyrese Proctor.

    42–34
  43. Mark Mitchell made Layup.

    44–34
  44. Zach Freemantle made Layup. Assisted by Colby Jones.

    44–36
  45. Jeremy Roach made Jumper.

    46–36
  46. Mark Mitchell made Three Point Jumper. Assisted by Jeremy Roach.

    49–36
  47. Zach Freemantle made Layup. Assisted by Jack Nunge.

    49–38
  48. Adam Kunkel made Layup.

    49–40
  49. Adam Kunkel made Three Point Jumper. Assisted by Zach Freemantle.

    49–43
  50. Jeremy Roach made Jumper.

    51–43
  51. Souley Boum made Jumper. Assisted by Adam Kunkel.

    51–45
  52. Souley Boum made Layup.

    51–47
  53. Kyle Filipowski made Jumper.

    53–47
  54. Adam Kunkel made Jumper.

    53–49
  55. Adam Kunkel made Free Throw.

    53–50
  56. Jaylen Blakes made Layup.

    55–50
  57. Jaylen Blakes made Free Throw.

    56–50
  58. Jerome Hunter made Layup.

    56–52
  59. Jeremy Roach made Layup.

    58–52
  60. Souley Boum made Free Throw.

    58–53
  61. Souley Boum made Free Throw.

    58–54
  62. Souley Boum made Free Throw.

    58–55
  63. Jeremy Roach made Jumper.

    60–55
  64. Mark Mitchell made Free Throw.

    61–55
  65. Souley Boum made Three Point Jumper.

    61–58
  66. Ryan Young made Layup. Assisted by Jeremy Roach.

    63–58
  67. Desmond Claude made Jumper.

    63–60
  68. Ryan Young made Layup.

    65–60
  69. Souley Boum made Free Throw.

    65–61
  70. Souley Boum made Free Throw.

    65–62
  71. Mark Mitchell made Layup.

    67–62
  72. Jeremy Roach made Jumper.

    69–62
  73. Mark Mitchell made Free Throw.

    70–62
  74. Mark Mitchell made Free Throw.

    71–62
  75. Jack Nunge made Free Throw.

    71–63
  76. Jack Nunge made Free Throw.

    71–64

Play-by-play

  1. P1 Dereck Lively II missed Jumper.
  2. P1 Zach Freemantle Defensive Rebound.
  3. P1 Adam Kunkel made Jumper. 0–2
  4. P1 Kyle Filipowski made Three Point Jumper. Assisted by Jeremy Roach. 3–2
  5. P1 Jack Nunge missed Layup.
  6. P1 Zach Freemantle Offensive Rebound.
  7. P1 Zach Freemantle missed Layup.
  8. P1 Dereck Lively II Block.
  9. P1 Xavier Offensive Rebound.
  10. P1 Adam Kunkel missed Three Point Jumper.
  11. P1 Xavier Offensive Rebound.
  12. P1 Zach Freemantle missed Layup.
  13. P1 Jack Nunge Offensive Rebound.
  14. P1 Jack Nunge missed Layup.
  15. P1 Dereck Lively II Defensive Rebound.
  16. P1 Kyle Filipowski made Layup. 5–2
  17. P1 Foul on Dereck Lively II.
  18. P1 Adam Kunkel made Free Throw. 5–3
  19. P1 Adam Kunkel made Free Throw. 5–4
  20. P1 Jeremy Roach missed Jumper.
  21. P1 Zach Freemantle Defensive Rebound.
  22. P1 Souley Boum missed Three Point Jumper.
  23. P1 Dereck Lively II Defensive Rebound.
  24. P1 Kyle Filipowski made Jumper. 7–4
  25. P1 Foul on Tyrese Proctor.
  26. P1 Jack Nunge missed Three Point Jumper.
  27. P1 Mark Mitchell Defensive Rebound.
  28. P1 Foul on Zach Freemantle.
  29. P1 Official TV Timeout
  30. P1 Ryan Young made Layup. Assisted by Tyrese Proctor. 9–4
  31. P1 Foul on Ryan Young.
  32. P1 Adam Kunkel missed Jumper.
  33. P1 Kyle Filipowski Defensive Rebound.
  34. P1 Ryan Young Turnover.
  35. P1 Jack Nunge Steal.
  36. P1 Colby Jones made Three Point Jumper. Assisted by Souley Boum. 9–7
  37. P1 Foul on Souley Boum.
  38. P1 Jeremy Roach made Free Throw. 10–7
  39. P1 Jeremy Roach missed Free Throw.
  40. P1 Colby Jones Defensive Rebound.
  41. P1 Adam Kunkel missed Jumper.
  42. P1 Zach Freemantle Offensive Rebound.
  43. P1 Foul on Ryan Young.
  44. P1 Jack Nunge Turnover.
  45. P1 Dariq Whitehead missed Layup.
  46. P1 Jack Nunge Defensive Rebound.
  47. P1 Foul on Jaylen Blakes.
  48. P1 Souley Boum made Free Throw. 10–8
  49. P1 Souley Boum made Free Throw. 10–9
  50. P1 Dariq Whitehead made Jumper. 12–9
  51. P1 Foul on Zach Freemantle.
  52. P1 Zach Freemantle Turnover.
  53. P1 Kyle Filipowski missed Jumper.
  54. P1 Jack Nunge Defensive Rebound.
  55. P1 Jack Nunge missed Three Point Jumper.
  56. P1 Colby Jones Offensive Rebound.
  57. P1 Colby Jones missed Jumper.
  58. P1 Dariq Whitehead Defensive Rebound.
  59. P1 Tyrese Proctor missed Jumper.
  60. P1 Desmond Claude Defensive Rebound.
  61. P1 Desmond Claude Turnover.
  62. P1 Foul on Jack Nunge.
  63. P1 Official TV Timeout
  64. P1 Dereck Lively II missed Free Throw.
  65. P1 Duke Offensive Rebound.
  66. P1 Dereck Lively II missed Free Throw.
  67. P1 Desmond Claude Defensive Rebound.
  68. P1 KyKy Tandy Turnover.
  69. P1 Jaylen Blakes Steal.
  70. P1 Jacob Grandison made Layup. Assisted by Jaylen Blakes. 14–9
  71. P1 Colby Jones missed Layup.
  72. P1 Dereck Lively II Block.
  73. P1 Tyrese Proctor Defensive Rebound.
  74. P1 Foul on KyKy Tandy.
  75. P1 Jaylen Blakes made Free Throw. 15–9
  76. P1 Jaylen Blakes made Free Throw. 16–9
  77. P1 Desmond Claude made Three Point Jumper. Assisted by Colby Jones. 16–12
  78. P1 Mark Mitchell missed Layup.
  79. P1 Dereck Lively II Offensive Rebound.
  80. P1 Dereck Lively II made Dunk. 18–12
  81. P1 Foul on Dereck Lively II.
  82. P1 Colby Jones missed Jumper.
  83. P1 Duke Defensive Rebound.
  84. P1 Foul on Dieonte Miles.
  85. P1 Kyle Filipowski Turnover.
  86. P1 KyKy Tandy made Three Point Jumper. 18–15
  87. P1 Mark Mitchell made Dunk. Assisted by Kyle Filipowski. 20–15
  88. P1 Colby Jones made Three Point Jumper. Assisted by Souley Boum. 20–18
  89. P1 Mark Mitchell missed Layup.
  90. P1 Colby Jones Defensive Rebound.
  91. P1 Souley Boum made Layup. Assisted by Colby Jones. 20–20
  92. P1 Foul on Jack Nunge.
  93. P1 Official TV Timeout
  94. P1 Kyle Filipowski made Free Throw. 21–20
  95. P1 Kyle Filipowski missed Free Throw.
  96. P1 Colby Jones Defensive Rebound.
  97. P1 Colby Jones made Layup. 21–22
  98. P1 Jeremy Roach missed Jumper.
  99. P1 Xavier Defensive Rebound.
  100. P1 Jack Nunge made Three Point Jumper. Assisted by Colby Jones. 21–25
  101. P1 Dariq Whitehead made Three Point Jumper. Assisted by Jeremy Roach. 24–25
  102. P1 KyKy Tandy missed Three Point Jumper.
  103. P1 Jaylen Blakes Defensive Rebound.
  104. P1 Jeremy Roach made Three Point Jumper. 27–25
  105. P1 Colby Jones made Layup. 27–27
  106. P1 Jaylen Blakes Turnover.
  107. P1 Zach Freemantle missed Jumper.
  108. P1 Dariq Whitehead Defensive Rebound.
  109. P1 Jeremy Roach made Three Point Jumper. 30–27
  110. P1 Foul on Desmond Claude.
  111. P1 Kyle Filipowski made Free Throw. 31–27
  112. P1 Kyle Filipowski made Free Throw. 32–27
  113. P1 Adam Kunkel Turnover.
  114. P1 Jeremy Roach made Jumper. 34–27
  115. P1 Jack Nunge missed Three Point Jumper.
  116. P1 Duke Defensive Rebound.
  117. P1 Official TV Timeout
  118. P1 Jeremy Roach missed Jumper.
  119. P1 Ryan Young Offensive Rebound.
  120. P1 Ryan Young missed Layup.
  121. P1 Souley Boum Defensive Rebound.
  122. P1 Foul on Adam Kunkel.
  123. P1 Adam Kunkel Turnover.
  124. P1 Tyrese Proctor Turnover.
  125. P1 Zach Freemantle Turnover.
  126. P1 Jeremy Roach Steal.
  127. P1 Jeremy Roach made Layup. 36–27
  128. P1 Xavier Timeout
  129. P1 Foul on Kyle Filipowski.
  130. P1 Souley Boum made Free Throw. 36–28
  131. P1 Souley Boum made Free Throw. 36–29
  132. P1 Souley Boum made Free Throw. 36–30
  133. P1 Kyle Filipowski missed Three Point Jumper.
  134. P1 Ryan Young Offensive Rebound.
  135. P1 Foul on Adam Kunkel.
  136. P1 Ryan Young made Free Throw. 37–30
  137. P1 Ryan Young made Free Throw. 38–30
  138. P1 Foul on Dariq Whitehead.
  139. P1 Souley Boum made Free Throw. 38–31
  140. P1 Souley Boum made Free Throw. 38–32
  141. P1 Mark Mitchell made Dunk. Assisted by Jeremy Roach. 40–32
  142. P1 KyKy Tandy missed Three Point Jumper.
  143. P1 Kyle Filipowski Defensive Rebound.
  144. P1 Duke Timeout
  145. P1 Dariq Whitehead Turnover.
  146. P1 Souley Boum made Layup. 40–34
  147. P2 Foul on Colby Jones.
  148. P2 Mark Mitchell made Layup. Assisted by Tyrese Proctor. 42–34
  149. P2 Colby Jones missed Layup.
  150. P2 Mark Mitchell Block.
  151. P2 Jeremy Roach Defensive Rebound.
  152. P2 Mark Mitchell made Layup. 44–34
  153. P2 Jack Nunge Turnover.
  154. P2 Kyle Filipowski Steal.
  155. P2 Foul on Colby Jones.
  156. P2 Kyle Filipowski missed Jumper.
  157. P2 Colby Jones Defensive Rebound.
  158. P2 Foul on Tyrese Proctor.
  159. P2 Zach Freemantle made Layup. Assisted by Colby Jones. 44–36
  160. P2 Foul on Kyle Filipowski.
  161. P2 Zach Freemantle missed Free Throw.
  162. P2 Mark Mitchell Defensive Rebound.
  163. P2 Jeremy Roach made Jumper. 46–36
  164. P2 Foul on Souley Boum.
  165. P2 Souley Boum Turnover.
  166. P2 Kyle Filipowski missed Jumper.
  167. P2 Adam Kunkel Defensive Rebound.
  168. P2 Zach Freemantle Turnover.
  169. P2 Jeremy Roach Steal.
  170. P2 Mark Mitchell made Three Point Jumper. Assisted by Jeremy Roach. 49–36
  171. P2 Xavier Timeout
  172. P2 Zach Freemantle made Layup. Assisted by Jack Nunge. 49–38
  173. P2 Foul on Adam Kunkel.
  174. P2 Dereck Lively II missed Free Throw.
  175. P2 Duke Offensive Rebound.
  176. P2 Dereck Lively II missed Free Throw.
  177. P2 Adam Kunkel Defensive Rebound.
  178. P2 Jack Nunge missed Layup.
  179. P2 Mark Mitchell Defensive Rebound.
  180. P2 Kyle Filipowski missed Jumper.
  181. P2 Zach Freemantle Defensive Rebound.
  182. P2 Colby Jones Turnover.
  183. P2 Kyle Filipowski Steal.
  184. P2 Tyrese Proctor missed Three Point Jumper.
  185. P2 Adam Kunkel Defensive Rebound.
  186. P2 Adam Kunkel made Layup. 49–40
  187. P2 Tyrese Proctor Turnover.
  188. P2 Jack Nunge Steal.
  189. P2 Foul on Dereck Lively II.
  190. P2 Official TV Timeout
  191. P2 Adam Kunkel made Three Point Jumper. Assisted by Zach Freemantle. 49–43
  192. P2 Jeremy Roach made Jumper. 51–43
  193. P2 Adam Kunkel missed Three Point Jumper.
  194. P2 Jaylen Blakes Defensive Rebound.
  195. P2 Jeremy Roach missed Three Point Jumper.
  196. P2 Jacob Grandison Offensive Rebound.
  197. P2 Jaylen Blakes missed Jumper.
  198. P2 Ryan Young Offensive Rebound.
  199. P2 Mark Mitchell missed Three Point Jumper.
  200. P2 Adam Kunkel Defensive Rebound.
  201. P2 Jack Nunge missed Three Point Jumper.
  202. P2 Colby Jones Offensive Rebound.
  203. P2 Souley Boum made Jumper. Assisted by Adam Kunkel. 51–45
  204. P2 Ryan Young Turnover.
  205. P2 Souley Boum Steal.
  206. P2 Souley Boum made Layup. 51–47
  207. P2 Duke Timeout
  208. P2 Kyle Filipowski made Jumper. 53–47
  209. P2 Adam Kunkel made Jumper. 53–49
  210. P2 Foul on Ryan Young.
  211. P2 Adam Kunkel made Free Throw. 53–50
  212. P2 Dariq Whitehead Turnover.
  213. P2 Adam Kunkel Steal.
  214. P2 Souley Boum Turnover.
  215. P2 Dariq Whitehead Steal.
  216. P2 Jaylen Blakes made Layup. 55–50
  217. P2 Foul on Adam Kunkel.
  218. P2 Official TV Timeout
  219. P2 Jaylen Blakes made Free Throw. 56–50
  220. P2 Colby Jones Turnover.
  221. P2 Dereck Lively II Steal.
  222. P2 Kyle Filipowski missed Jumper.
  223. P2 Colby Jones Defensive Rebound.
  224. P2 Jack Nunge missed Layup.
  225. P2 Jerome Hunter Offensive Rebound.
  226. P2 Jerome Hunter made Layup. 56–52
  227. P2 Foul on Dariq Whitehead.
  228. P2 Jerome Hunter missed Free Throw.
  229. P2 Jack Nunge Offensive Rebound.
  230. P2 Jack Nunge missed Dunk.
  231. P2 Jerome Hunter Offensive Rebound.
  232. P2 Jack Nunge missed Three Point Jumper.
  233. P2 Jeremy Roach Defensive Rebound.
  234. P2 Mark Mitchell missed Layup.
  235. P2 Duke Offensive Rebound.
  236. P2 Jeremy Roach made Layup. 58–52
  237. P2 Jack Nunge missed Layup.
  238. P2 Dereck Lively II Defensive Rebound.
  239. P2 Dereck Lively II Turnover.
  240. P2 Foul on Jeremy Roach.
  241. P2 Foul on Dereck Lively II.
  242. P2 Souley Boum made Free Throw. 58–53
  243. P2 Souley Boum made Free Throw. 58–54
  244. P2 Souley Boum made Free Throw. 58–55
  245. P2 Jeremy Roach Turnover.
  246. P2 Zach Freemantle missed Jumper.
  247. P2 Ryan Young Defensive Rebound.
  248. P2 Jaylen Blakes missed Layup.
  249. P2 Ryan Young Offensive Rebound.
  250. P2 Foul on Jerome Hunter.
  251. P2 Jeremy Roach made Jumper. 60–55
  252. P2 Souley Boum missed Layup.
  253. P2 Jeremy Roach Defensive Rebound.
  254. P2 Foul on Zach Freemantle.
  255. P2 Official TV Timeout
  256. P2 Mark Mitchell made Free Throw. 61–55
  257. P2 Mark Mitchell missed Free Throw.
  258. P2 Desmond Claude Defensive Rebound.
  259. P2 Souley Boum made Three Point Jumper. 61–58
  260. P2 Ryan Young made Layup. Assisted by Jeremy Roach. 63–58
  261. P2 Colby Jones missed Jumper.
  262. P2 Kyle Filipowski Defensive Rebound.
  263. P2 Kyle Filipowski Turnover.
  264. P2 Colby Jones Steal.
  265. P2 Desmond Claude made Jumper. 63–60
  266. P2 Ryan Young made Layup. 65–60
  267. P2 Foul on Jeremy Roach.
  268. P2 Souley Boum made Free Throw. 65–61
  269. P2 Souley Boum made Free Throw. 65–62
  270. P2 Ryan Young missed Jumper.
  271. P2 Mark Mitchell Offensive Rebound.
  272. P2 Mark Mitchell made Layup. 67–62
  273. P2 Desmond Claude Turnover.
  274. P2 Kyle Filipowski Steal.
  275. P2 Mark Mitchell missed Layup.
  276. P2 Dieonte Miles Defensive Rebound.
  277. P2 Souley Boum Turnover.
  278. P2 Kyle Filipowski Steal.
  279. P2 Jaylen Blakes missed Layup.
  280. P2 Desmond Claude Defensive Rebound.
  281. P2 Xavier Timeout
  282. P2 Official TV Timeout
  283. P2 Souley Boum missed Layup.
  284. P2 Kyle Filipowski Block.
  285. P2 Duke Defensive Rebound.
  286. P2 Jaylen Blakes missed Three Point Jumper.
  287. P2 Ryan Young Offensive Rebound.
  288. P2 Jeremy Roach made Jumper. 69–62
  289. P2 Jack Nunge missed Jumper.
  290. P2 Jeremy Roach Defensive Rebound.
  291. P2 Jeremy Roach missed Three Point Jumper.
  292. P2 Xavier Defensive Rebound.
  293. P2 Xavier Timeout
  294. P2 KyKy Tandy missed Jumper.
  295. P2 Kyle Filipowski Defensive Rebound.
  296. P2 Jeremy Roach missed Jumper.
  297. P2 Jack Nunge Defensive Rebound.
  298. P2 KyKy Tandy missed Layup.
  299. P2 Mark Mitchell Defensive Rebound.
  300. P2 Foul on Desmond Claude.
  301. P2 Mark Mitchell made Free Throw. 70–62
  302. P2 Mark Mitchell made Free Throw. 71–62
  303. P2 Foul on Ryan Young.
  304. P2 Jack Nunge made Free Throw. 71–63
  305. P2 Jack Nunge made Free Throw. 71–64

Box score

DUKE

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Kyle FilipowskiF33124-101-23-441241042
Dereck Lively IIC1621-20-00-440112134
Mark MitchellG31166-111-23-450001140
Tyrese ProctorG1800-20-10-012200012
Jeremy RoachG35219-152-41-245120042
Dariq WhiteheadF1152-31-10-020310022
Ryan YoungC2183-50-02-260100514
Jaylen BlakesG2551-50-13-321110021
Jacob GrandisonG1021-10-00-010000100
Kale CatchingsF
Christian ReevesC
Stanley BordenC
Spencer HubbardG
Jaden SchuttG
AJ GriffinG
Max JohnsG

XAV

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Zach FreemantleF1942-60-00-151300233
Jack NungeC3351-131-62-251220232
Colby JonesG39104-92-20-074210252
Adam KunkelG18124-81-33-341210044
Souley BoumG37235-81-212-1212310012
Dieonte MilesF500-00-00-010000011
Jerome HunterF721-10-00-120000201
Kam CraftG100-00-00-000000000
Desmond ClaudeG2352-21-10-040200042
KyKy TandyG1831-51-30-000100001
Ian SabourinF
Elijah TuckerF
Cesare EdwardsC
Bob NungeG
Michael WolfG
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 →