Duke Blue Devils @ Michigan State Spartans

87–75Final · Dec 3, 2019
DUKE 87 MSU 75 Final
12T
DUKE8-1454287
MSU5-3294675

· Line: MSU -6.5 (O/U 143)

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. Xavier Tillman made Layup. Assisted by Rocket Watts.

    0–2
  2. Matthew Hurt made Three Point Jumper. Assisted by Tre Jones.

    3–2
  3. Tre Jones made Free Throw.

    4–2
  4. Marcus Bingham Jr. made Three Point Jumper. Assisted by Aaron Henry.

    4–5
  5. Jack White made Layup. Assisted by Tre Jones.

    6–5
  6. Tre Jones made Layup.

    8–5
  7. Tre Jones made Free Throw.

    9–5
  8. Xavier Tillman made Layup.

    9–7
  9. Vernon Carey Jr. made Layup.

    11–7
  10. Cassius Winston made Jumper.

    11–9
  11. Vernon Carey Jr. made Free Throw.

    12–9
  12. Vernon Carey Jr. made Free Throw.

    13–9
  13. Javin DeLaurier made Dunk. Assisted by Tre Jones.

    15–9
  14. Rocket Watts made Jumper. Assisted by Cassius Winston.

    15–11
  15. Rocket Watts made Free Throw.

    15–12
  16. Vernon Carey Jr. made Layup.

    17–12
  17. Thomas Kithier made Layup. Assisted by Cassius Winston.

    17–14
  18. Vernon Carey Jr. made Free Throw.

    18–14
  19. Vernon Carey Jr. made Free Throw.

    19–14
  20. Joey Baker made Jumper. Assisted by Tre Jones.

    21–14
  21. Malik Hall made Free Throw.

    21–15
  22. Matthew Hurt made Dunk. Assisted by Tre Jones.

    23–15
  23. Javin DeLaurier made Dunk. Assisted by Tre Jones.

    25–15
  24. Marcus Bingham Jr. made Dunk. Assisted by Aaron Henry.

    25–17
  25. Marcus Bingham Jr. made Free Throw.

    25–18
  26. Jack White made Dunk. Assisted by Javin DeLaurier.

    27–18
  27. Javin DeLaurier made Dunk.

    29–18
  28. Tre Jones made Three Point Jumper.

    32–18
  29. Cassius Winston made Free Throw.

    32–19
  30. Cassius Winston made Free Throw.

    32–20
  31. Vernon Carey Jr. made Dunk. Assisted by Matthew Hurt.

    34–20
  32. Tre Jones made Layup. Assisted by Jordan Goldwire.

    36–20
  33. Cassius Winston made Layup.

    36–22
  34. Cassius Winston made Free Throw.

    36–23
  35. Vernon Carey Jr. made Three Point Jumper. Assisted by Tre Jones.

    39–23
  36. Malik Hall made Two Point Tip Shot.

    39–25
  37. Gabe Brown made Layup.

    39–27
  38. Tre Jones made Layup.

    41–27
  39. Marcus Bingham Jr. made Free Throw.

    41–28
  40. Marcus Bingham Jr. made Free Throw.

    41–29
  41. Javin DeLaurier made Dunk.

    43–29
  42. Vernon Carey Jr. made Free Throw.

    44–29
  43. Vernon Carey Jr. made Free Throw.

    45–29
  44. Xavier Tillman made Layup. Assisted by Marcus Bingham Jr..

    45–31
  45. Marcus Bingham Jr. made Dunk. Assisted by Cassius Winston.

    45–33
  46. Vernon Carey Jr. made Free Throw.

    46–33
  47. Xavier Tillman made Layup. Assisted by Rocket Watts.

    46–35
  48. Cassius Winston made Three Point Jumper. Assisted by Gabe Brown.

    46–38
  49. Vernon Carey Jr. made Layup. Assisted by Wendell Moore Jr..

    48–38
  50. Vernon Carey Jr. made Free Throw.

    49–38
  51. Vernon Carey Jr. made Layup. Assisted by Tre Jones.

    51–38
  52. Joey Baker made Three Point Jumper. Assisted by Jack White.

    54–38
  53. Gabe Brown made Layup. Assisted by Cassius Winston.

    54–40
  54. Gabe Brown made Free Throw.

    54–41
  55. Joey Baker made Jumper. Assisted by Matthew Hurt.

    56–41
  56. Xavier Tillman made Layup. Assisted by Malik Hall.

    56–43
  57. Matthew Hurt made Three Point Jumper. Assisted by Tre Jones.

    59–43
  58. Malik Hall made Layup. Assisted by Gabe Brown.

    59–45
  59. Malik Hall made Free Throw.

    59–46
  60. Tre Jones made Free Throw.

    60–46
  61. Tre Jones made Free Throw.

    61–46
  62. Tre Jones made Layup.

    63–46
  63. Xavier Tillman made Layup. Assisted by Cassius Winston.

    63–48
  64. Marcus Bingham Jr. made Three Point Jumper. Assisted by Malik Hall.

    63–51
  65. Vernon Carey Jr. made Layup. Assisted by Jordan Goldwire.

    65–51
  66. Joey Baker made Jumper. Assisted by Vernon Carey Jr..

    67–51
  67. Vernon Carey Jr. made Free Throw.

    68–51
  68. Jordan Goldwire made Layup.

    70–51
  69. Xavier Tillman made Layup. Assisted by Cassius Winston.

    70–53
  70. Joey Baker made Jumper. Assisted by Tre Jones.

    72–53
  71. Javin DeLaurier made Dunk. Assisted by Tre Jones.

    74–53
  72. Xavier Tillman made Layup. Assisted by Rocket Watts.

    74–55
  73. Jack White made Three Point Jumper. Assisted by Joey Baker.

    77–55
  74. Malik Hall made Free Throw.

    77–56
  75. Malik Hall made Layup. Assisted by Xavier Tillman.

    77–58
  76. Tre Jones made Free Throw.

    78–58
  77. Tre Jones made Free Throw.

    79–58
  78. Gabe Brown made Three Point Jumper. Assisted by Xavier Tillman.

    79–61
  79. Rocket Watts made Free Throw.

    79–62
  80. Foster Loyer made Free Throw.

    79–63
  81. Vernon Carey Jr. made Jumper.

    81–63
  82. Xavier Tillman made Free Throw.

    81–64
  83. Xavier Tillman made Free Throw.

    81–65
  84. Tre Jones made Three Point Jumper. Assisted by Jordan Goldwire.

    84–65
  85. Xavier Tillman made Jumper. Assisted by Malik Hall.

    84–67
  86. Matthew Hurt made Layup. Assisted by Tre Jones.

    86–67
  87. Julius Marble made Dunk. Assisted by Cassius Winston.

    86–69
  88. Cassius Winston made Jumper.

    86–71
  89. Aaron Henry made Dunk. Assisted by Xavier Tillman.

    86–73
  90. Jordan Goldwire made Free Throw.

    87–73
  91. Conner George made Two Point Tip Shot.

    87–75

Play-by-play

  1. P1 Jump Ball won by Michigan State
  2. P1 Xavier Tillman made Layup. Assisted by Rocket Watts. 0–2
  3. P1 Matthew Hurt made Three Point Jumper. Assisted by Tre Jones. 3–2
  4. P1 Rocket Watts missed Jumper.
  5. P1 Vernon Carey Jr. Defensive Rebound.
  6. P1 Vernon Carey Jr. missed Three Point Jumper.
  7. P1 Cassius Winston Defensive Rebound.
  8. P1 Cassius Winston Turnover.
  9. P1 Wendell Moore Jr. Steal.
  10. P1 Foul on Aaron Henry.
  11. P1 Tre Jones missed Free Throw.
  12. P1 Duke Deadball Team Rebound.
  13. P1 Tre Jones made Free Throw. 4–2
  14. P1 Marcus Bingham Jr. made Three Point Jumper. Assisted by Aaron Henry. 4–5
  15. P1 Vernon Carey Jr. missed Jumper.
  16. P1 Xavier Tillman Defensive Rebound.
  17. P1 Xavier Tillman Turnover.
  18. P1 Jack White Steal.
  19. P1 Jack White made Layup. Assisted by Tre Jones. 6–5
  20. P1 Rocket Watts Turnover.
  21. P1 Tre Jones Steal.
  22. P1 Tre Jones made Layup. 8–5
  23. P1 Foul on Foster Loyer.
  24. P1 Tre Jones made Free Throw. 9–5
  25. P1 Foul on Wendell Moore Jr..
  26. P1 Aaron Henry Turnover.
  27. P1 Matthew Hurt Turnover.
  28. P1 Xavier Tillman made Layup. 9–7
  29. P1 Vernon Carey Jr. missed Layup.
  30. P1 Marcus Bingham Jr. Block.
  31. P1 Vernon Carey Jr. Offensive Rebound.
  32. P1 Vernon Carey Jr. made Layup. 11–7
  33. P1 Malik Hall missed Jumper.
  34. P1 Vernon Carey Jr. Defensive Rebound.
  35. P1 Tre Jones missed Three Point Jumper.
  36. P1 Aaron Henry Defensive Rebound.
  37. P1 Cassius Winston missed Jumper.
  38. P1 Vernon Carey Jr. Defensive Rebound.
  39. P1 Matthew Hurt missed Jumper.
  40. P1 Aaron Henry Defensive Rebound.
  41. P1 Foul on Wendell Moore Jr..
  42. P1 Official TV Timeout
  43. P1 Cassius Winston made Jumper. 11–9
  44. P1 Tre Jones missed Three Point Jumper.
  45. P1 Javin DeLaurier Offensive Rebound.
  46. P1 Foul on Xavier Tillman.
  47. P1 Alex O'Connell Turnover.
  48. P1 Gabe Brown missed Jumper.
  49. P1 Javin DeLaurier Block.
  50. P1 Malik Hall Offensive Rebound.
  51. P1 Foul on Javin DeLaurier.
  52. P1 Gabe Brown Turnover.
  53. P1 Javin DeLaurier Steal.
  54. P1 Foul on Xavier Tillman.
  55. P1 Vernon Carey Jr. made Free Throw. 12–9
  56. P1 Vernon Carey Jr. made Free Throw. 13–9
  57. P1 Malik Hall Turnover.
  58. P1 Alex O'Connell Turnover.
  59. P1 Malik Hall missed Layup.
  60. P1 Vernon Carey Jr. Block.
  61. P1 Joey Baker Defensive Rebound.
  62. P1 Javin DeLaurier made Dunk. Assisted by Tre Jones. 15–9
  63. P1 Rocket Watts made Jumper. Assisted by Cassius Winston. 15–11
  64. P1 Tre Jones missed Jumper.
  65. P1 Malik Hall Defensive Rebound.
  66. P1 Foul on Joey Baker.
  67. P1 Official TV Timeout
  68. P1 Rocket Watts made Free Throw. 15–12
  69. P1 Rocket Watts missed Free Throw.
  70. P1 Vernon Carey Jr. Defensive Rebound.
  71. P1 Matthew Hurt missed Jumper.
  72. P1 Vernon Carey Jr. Offensive Rebound.
  73. P1 Vernon Carey Jr. made Layup. 17–12
  74. P1 Thomas Kithier made Layup. Assisted by Cassius Winston. 17–14
  75. P1 Foul on Thomas Kithier.
  76. P1 Vernon Carey Jr. made Free Throw. 18–14
  77. P1 Vernon Carey Jr. made Free Throw. 19–14
  78. P1 Malik Hall missed Layup.
  79. P1 Jack White Defensive Rebound.
  80. P1 Joey Baker made Jumper. Assisted by Tre Jones. 21–14
  81. P1 Foul on Joey Baker.
  82. P1 Malik Hall missed Free Throw.
  83. P1 Michigan State Deadball Team Rebound.
  84. P1 Malik Hall made Free Throw. 21–15
  85. P1 Matthew Hurt missed Three Point Jumper.
  86. P1 Rocket Watts Defensive Rebound.
  87. P1 Rocket Watts missed Three Point Jumper.
  88. P1 Jack White Defensive Rebound.
  89. P1 Tre Jones Turnover.
  90. P1 Rocket Watts Steal.
  91. P1 Rocket Watts Turnover.
  92. P1 Tre Jones Steal.
  93. P1 Matthew Hurt made Dunk. Assisted by Tre Jones. 23–15
  94. P1 Foul on Tre Jones.
  95. P1 Foul on Jack White.
  96. P1 Aaron Henry missed Free Throw.
  97. P1 Javin DeLaurier Defensive Rebound.
  98. P1 Javin DeLaurier made Dunk. Assisted by Tre Jones. 25–15
  99. P1 Marcus Bingham Jr. made Dunk. Assisted by Aaron Henry. 25–17
  100. P1 Foul on Jack White.
  101. P1 Official TV Timeout
  102. P1 Marcus Bingham Jr. made Free Throw. 25–18
  103. P1 Matthew Hurt Turnover.
  104. P1 Kyle Ahrens Steal.
  105. P1 Cassius Winston missed Layup.
  106. P1 Matthew Hurt Block.
  107. P1 Wendell Moore Jr. Defensive Rebound.
  108. P1 Jump Ball won by Duke
  109. P1 Jack White made Dunk. Assisted by Javin DeLaurier. 27–18
  110. P1 Foul on Wendell Moore Jr..
  111. P1 Thomas Kithier missed Free Throw.
  112. P1 Michigan State Deadball Team Rebound.
  113. P1 Thomas Kithier missed Free Throw.
  114. P1 Matthew Hurt Defensive Rebound.
  115. P1 Jordan Goldwire missed Three Point Jumper.
  116. P1 Kyle Ahrens Defensive Rebound.
  117. P1 Kyle Ahrens Turnover.
  118. P1 Javin DeLaurier Steal.
  119. P1 Tre Jones missed Layup.
  120. P1 Javin DeLaurier Offensive Rebound.
  121. P1 Javin DeLaurier made Dunk. 29–18
  122. P1 Xavier Tillman missed Three Point Jumper.
  123. P1 Jordan Goldwire Defensive Rebound.
  124. P1 Tre Jones made Three Point Jumper. 32–18
  125. P1 Michigan State Timeout
  126. P1 Gabe Brown missed Three Point Jumper.
  127. P1 Vernon Carey Jr. Defensive Rebound.
  128. P1 Vernon Carey Jr. missed Jumper.
  129. P1 Xavier Tillman Block.
  130. P1 Duke Offensive Rebound.
  131. P1 Foul on Jack White.
  132. P1 Jack White Turnover.
  133. P1 Foul on Vernon Carey Jr..
  134. P1 Cassius Winston made Free Throw. 32–19
  135. P1 Cassius Winston made Free Throw. 32–20
  136. P1 Vernon Carey Jr. made Dunk. Assisted by Matthew Hurt. 34–20
  137. P1 Xavier Tillman missed Layup.
  138. P1 Vernon Carey Jr. Block.
  139. P1 Jordan Goldwire Defensive Rebound.
  140. P1 Tre Jones made Layup. Assisted by Jordan Goldwire. 36–20
  141. P1 Cassius Winston made Layup. 36–22
  142. P1 Foul on Matthew Hurt.
  143. P1 Official TV Timeout
  144. P1 Cassius Winston made Free Throw. 36–23
  145. P1 Alex O'Connell missed Three Point Jumper.
  146. P1 Marcus Bingham Jr. Defensive Rebound.
  147. P1 Marcus Bingham Jr. missed Layup.
  148. P1 Matthew Hurt Block.
  149. P1 Matthew Hurt Defensive Rebound.
  150. P1 Vernon Carey Jr. made Three Point Jumper. Assisted by Tre Jones. 39–23
  151. P1 Marcus Bingham Jr. missed Three Point Jumper.
  152. P1 Gabe Brown Offensive Rebound.
  153. P1 Jump Ball won by Michigan State
  154. P1 Cassius Winston missed Jumper.
  155. P1 Malik Hall Offensive Rebound.
  156. P1 Malik Hall made Two Point Tip Shot. 39–25
  157. P1 Vernon Carey Jr. missed Layup.
  158. P1 Marcus Bingham Jr. Block.
  159. P1 Malik Hall Defensive Rebound.
  160. P1 Cassius Winston missed Three Point Jumper.
  161. P1 Gabe Brown Offensive Rebound.
  162. P1 Gabe Brown made Layup. 39–27
  163. P1 Duke Timeout
  164. P1 Tre Jones made Layup. 41–27
  165. P1 Foul on Matthew Hurt.
  166. P1 Marcus Bingham Jr. made Free Throw. 41–28
  167. P1 Marcus Bingham Jr. made Free Throw. 41–29
  168. P1 Tre Jones missed Jumper.
  169. P1 Cassius Winston Defensive Rebound.
  170. P1 Rocket Watts missed Layup.
  171. P1 Jordan Goldwire Block.
  172. P1 Alex O'Connell Defensive Rebound.
  173. P1 Matthew Hurt missed Layup.
  174. P1 Thomas Kithier Block.
  175. P1 Javin DeLaurier Offensive Rebound.
  176. P1 Javin DeLaurier made Dunk. 43–29
  177. P1 Thomas Kithier missed Layup.
  178. P1 Matthew Hurt Block.
  179. P1 Tre Jones Defensive Rebound.
  180. P1 Jump Ball won by Duke
  181. P1 Tre Jones Turnover.
  182. P1 Malik Hall Steal.
  183. P1 Malik Hall missed Three Point Jumper.
  184. P1 Vernon Carey Jr. Defensive Rebound.
  185. P1 Foul on Thomas Kithier.
  186. P1 Vernon Carey Jr. made Free Throw. 44–29
  187. P1 Vernon Carey Jr. made Free Throw. 45–29
  188. P2 Jump Ball won by Michigan State
  189. P2 Cassius Winston Turnover.
  190. P2 Wendell Moore Jr. missed Jumper.
  191. P2 Gabe Brown Defensive Rebound.
  192. P2 Xavier Tillman made Layup. Assisted by Marcus Bingham Jr.. 45–31
  193. P2 Vernon Carey Jr. missed Jumper.
  194. P2 Marcus Bingham Jr. Block.
  195. P2 Gabe Brown Defensive Rebound.
  196. P2 Jump Ball won by Duke
  197. P2 Xavier Tillman Turnover.
  198. P2 Tre Jones Steal.
  199. P2 Tre Jones Turnover.
  200. P2 Marcus Bingham Jr. made Dunk. Assisted by Cassius Winston. 45–33
  201. P2 Foul on Marcus Bingham Jr..
  202. P2 Vernon Carey Jr. made Free Throw. 46–33
  203. P2 Vernon Carey Jr. missed Free Throw.
  204. P2 Marcus Bingham Jr. Defensive Rebound.
  205. P2 Xavier Tillman made Layup. Assisted by Rocket Watts. 46–35
  206. P2 Tre Jones Turnover.
  207. P2 Gabe Brown Steal.
  208. P2 Cassius Winston made Three Point Jumper. Assisted by Gabe Brown. 46–38
  209. P2 Duke Timeout
  210. P2 Vernon Carey Jr. made Layup. Assisted by Wendell Moore Jr.. 48–38
  211. P2 Foul on Marcus Bingham Jr..
  212. P2 Vernon Carey Jr. made Free Throw. 49–38
  213. P2 Gabe Brown missed Three Point Jumper.
  214. P2 Xavier Tillman Offensive Rebound.
  215. P2 Rocket Watts Turnover.
  216. P2 Foul on Rocket Watts.
  217. P2 Jack White missed Three Point Jumper.
  218. P2 Cassius Winston Defensive Rebound.
  219. P2 Rocket Watts missed Layup.
  220. P2 Tre Jones Block.
  221. P2 Tre Jones Defensive Rebound.
  222. P2 Vernon Carey Jr. made Layup. Assisted by Tre Jones. 51–38
  223. P2 Foul on Thomas Kithier.
  224. P2 Official TV Timeout
  225. P2 Vernon Carey Jr. missed Free Throw.
  226. P2 Jack White Offensive Rebound.
  227. P2 Joey Baker made Three Point Jumper. Assisted by Jack White. 54–38
  228. P2 Gabe Brown made Layup. Assisted by Cassius Winston. 54–40
  229. P2 Foul on Vernon Carey Jr..
  230. P2 Gabe Brown made Free Throw. 54–41
  231. P2 Joey Baker made Jumper. Assisted by Matthew Hurt. 56–41
  232. P2 Xavier Tillman made Layup. Assisted by Malik Hall. 56–43
  233. P2 Matthew Hurt made Three Point Jumper. Assisted by Tre Jones. 59–43
  234. P2 Foul on Matthew Hurt.
  235. P2 Malik Hall made Layup. Assisted by Gabe Brown. 59–45
  236. P2 Foul on Matthew Hurt.
  237. P2 Malik Hall made Free Throw. 59–46
  238. P2 Technical Foul on Michigan State.
  239. P2 Foul on Michigan State.
  240. P2 Tre Jones made Free Throw. 60–46
  241. P2 Tre Jones made Free Throw. 61–46
  242. P2 Tre Jones made Layup. 63–46
  243. P2 Gabe Brown missed Three Point Jumper.
  244. P2 Jack White Defensive Rebound.
  245. P2 Jack White Turnover.
  246. P2 Xavier Tillman made Layup. Assisted by Cassius Winston. 63–48
  247. P2 Tre Jones missed Three Point Jumper.
  248. P2 Malik Hall Defensive Rebound.
  249. P2 Cassius Winston missed Jumper.
  250. P2 Xavier Tillman Offensive Rebound.
  251. P2 Foul on Joey Baker.
  252. P2 Marcus Bingham Jr. made Three Point Jumper. Assisted by Malik Hall. 63–51
  253. P2 Vernon Carey Jr. made Layup. Assisted by Jordan Goldwire. 65–51
  254. P2 Malik Hall missed Three Point Jumper.
  255. P2 Vernon Carey Jr. Defensive Rebound.
  256. P2 Foul on Marcus Bingham Jr..
  257. P2 Official TV Timeout
  258. P2 Joey Baker made Jumper. Assisted by Vernon Carey Jr.. 67–51
  259. P2 Aaron Henry missed Three Point Jumper.
  260. P2 Jordan Goldwire Defensive Rebound.
  261. P2 Foul on Xavier Tillman.
  262. P2 Vernon Carey Jr. missed Free Throw.
  263. P2 Duke Deadball Team Rebound.
  264. P2 Vernon Carey Jr. made Free Throw. 68–51
  265. P2 Kyle Ahrens Turnover.
  266. P2 Jordan Goldwire Steal.
  267. P2 Jordan Goldwire made Layup. 70–51
  268. P2 Xavier Tillman made Layup. Assisted by Cassius Winston. 70–53
  269. P2 Joey Baker made Jumper. Assisted by Tre Jones. 72–53
  270. P2 Cassius Winston missed Layup.
  271. P2 Jack White Block.
  272. P2 Javin DeLaurier Defensive Rebound.
  273. P2 Javin DeLaurier made Dunk. Assisted by Tre Jones. 74–53
  274. P2 Michigan State Timeout
  275. P2 Xavier Tillman made Layup. Assisted by Rocket Watts. 74–55
  276. P2 Jack White made Three Point Jumper. Assisted by Joey Baker. 77–55
  277. P2 Cassius Winston missed Three Point Jumper.
  278. P2 Malik Hall Offensive Rebound.
  279. P2 Foul on Jordan Goldwire.
  280. P2 Malik Hall missed Free Throw.
  281. P2 Michigan State Deadball Team Rebound.
  282. P2 Malik Hall made Free Throw. 77–56
  283. P2 Vernon Carey Jr. Turnover.
  284. P2 Xavier Tillman Steal.
  285. P2 Malik Hall made Layup. Assisted by Xavier Tillman. 77–58
  286. P2 Foul on Rocket Watts.
  287. P2 Tre Jones made Free Throw. 78–58
  288. P2 Tre Jones made Free Throw. 79–58
  289. P2 Gabe Brown made Three Point Jumper. Assisted by Xavier Tillman. 79–61
  290. P2 Vernon Carey Jr. missed Layup.
  291. P2 Xavier Tillman Block.
  292. P2 Malik Hall Defensive Rebound.
  293. P2 Cassius Winston missed Layup.
  294. P2 Vernon Carey Jr. Block.
  295. P2 Jack White Defensive Rebound.
  296. P2 Vernon Carey Jr. missed Jumper.
  297. P2 Gabe Brown Defensive Rebound.
  298. P2 Cassius Winston missed Layup.
  299. P2 Jack White Block.
  300. P2 Vernon Carey Jr. Defensive Rebound.
  301. P2 Joey Baker missed Jumper.
  302. P2 Rocket Watts Defensive Rebound.
  303. P2 Xavier Tillman missed Jumper.
  304. P2 Xavier Tillman Offensive Rebound.
  305. P2 Xavier Tillman missed Jumper.
  306. P2 Jack White Defensive Rebound.
  307. P2 Tre Jones Turnover.
  308. P2 Official TV Timeout
  309. P2 Foul on Tre Jones.
  310. P2 Rocket Watts missed Free Throw.
  311. P2 Michigan State Deadball Team Rebound.
  312. P2 Rocket Watts made Free Throw. 79–62
  313. P2 Xavier Tillman missed Jumper.
  314. P2 Javin DeLaurier Defensive Rebound.
  315. P2 Foul on Rocket Watts.
  316. P2 Tre Jones missed Free Throw.
  317. P2 Malik Hall Defensive Rebound.
  318. P2 Rocket Watts missed Jumper.
  319. P2 Xavier Tillman Offensive Rebound.
  320. P2 Xavier Tillman Turnover.
  321. P2 Jack White Steal.
  322. P2 Duke Timeout
  323. P2 Tre Jones Turnover.
  324. P2 Xavier Tillman Steal.
  325. P2 Foul on Tre Jones.
  326. P2 Foster Loyer made Free Throw. 79–63
  327. P2 Foster Loyer missed Free Throw.
  328. P2 Vernon Carey Jr. Defensive Rebound.
  329. P2 Vernon Carey Jr. made Jumper. 81–63
  330. P2 Foul on Vernon Carey Jr..
  331. P2 Official TV Timeout
  332. P2 Xavier Tillman made Free Throw. 81–64
  333. P2 Xavier Tillman made Free Throw. 81–65
  334. P2 Tre Jones made Three Point Jumper. Assisted by Jordan Goldwire. 84–65
  335. P2 Xavier Tillman made Jumper. Assisted by Malik Hall. 84–67
  336. P2 Matthew Hurt made Layup. Assisted by Tre Jones. 86–67
  337. P2 Julius Marble made Dunk. Assisted by Cassius Winston. 86–69
  338. P2 Tre Jones missed Jumper.
  339. P2 Duke Offensive Rebound.
  340. P2 Duke Turnover.
  341. P2 Cassius Winston made Jumper. 86–71
  342. P2 Jack White Turnover.
  343. P2 Cassius Winston Steal.
  344. P2 Cassius Winston missed Layup.
  345. P2 Michigan State Offensive Rebound.
  346. P2 Aaron Henry Turnover.
  347. P2 Jack White Steal.
  348. P2 Jordan Goldwire missed Jumper.
  349. P2 Xavier Tillman Defensive Rebound.
  350. P2 Aaron Henry made Dunk. Assisted by Xavier Tillman. 86–73
  351. P2 Foul on Cassius Winston.
  352. P2 Jordan Goldwire made Free Throw. 87–73
  353. P2 Jordan Goldwire missed Free Throw.
  354. P2 Xavier Tillman Defensive Rebound.
  355. P2 Rocket Watts missed Three Point Jumper.
  356. P2 Xavier Tillman Offensive Rebound.
  357. P2 Conner George made Two Point Tip Shot. 87–75

Box score

DUKE

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Wendell Moore Jr.F1000-10-00-011010013
Matt HurtF27104-82-30-022203024
Jack WhiteF3173-41-20-061332153
Vernon Carey Jr.C25268-161-29-12111103293
Tre JonesG40206-132-56-8212631022
Javin DeLaurierF19105-50-00-061021331
Justin RobinsonF000-00-00-000000000
Joey BakerG17115-61-10-011000013
Alex O'ConnellG700-10-10-010200010
Jordan GoldwireG2431-30-11-233011032
Keenan WorthingtonF
Michael SavarinoG
Cassius StanleyG
Mike BuckmireG

MSU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Marcus Bingham Jr.F12134-62-33-321003023
Aaron HenryF2221-20-10-122200021
Xavier TillmanF29209-140-12-283322533
Rocket WattsG2541-70-22-423310023
Cassius WinstonG38124-141-33-337210031
Malik HallF2593-80-23-583110350
Julius MarbleF321-10-00-000000000
Thomas KithierF921-20-00-200001003
Gabe BrownF2183-71-41-152110230
Foster LoyerG410-00-01-200000001
Conner GeorgeG121-10-00-000000000
Kyle AhrensG1100-00-00-010210010
Joey HauserF
Braden BurkeC
Steven IzzoG
Brock WashingtonG
Jack HoibergG
Joshua LangfordG

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 →