Michigan State Spartans @ Duke Blue Devils

75–69Final · Dec 1, 2020
MSU 75 DUKE 69 Final
12T
MSU3-0373875
DUKE1-1333669

· Line: DUKE -3.5 (O/U 149.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. Wendell Moore Jr. made Free Throw.

    0–1
  2. Wendell Moore Jr. made Free Throw.

    0–2
  3. Wendell Moore Jr. made Free Throw.

    0–3
  4. Wendell Moore Jr. made Free Throw.

    0–4
  5. Rocket Watts made Three Point Jumper.

    3–4
  6. DJ Steward made Free Throw.

    3–5
  7. DJ Steward made Free Throw.

    3–6
  8. Jalen Johnson made Free Throw.

    3–7
  9. Jeremy Roach made Layup.

    3–9
  10. Jalen Johnson made Layup. Assisted by Wendell Moore Jr..

    3–11
  11. Matthew Hurt made Jumper.

    3–13
  12. Aaron Henry made Layup.

    5–13
  13. Aaron Henry made Jumper.

    7–13
  14. Jalen Johnson made Layup.

    7–15
  15. Jaemyn Brakefield made Free Throw.

    7–16
  16. Aaron Henry made Jumper.

    9–16
  17. Jaemyn Brakefield made Layup.

    9–18
  18. Julius Marble II made Free Throw.

    10–18
  19. Julius Marble II made Free Throw.

    11–18
  20. Julius Marble II made Jumper. Assisted by Malik Hall.

    13–18
  21. Malik Hall made Dunk. Assisted by Rocket Watts.

    15–18
  22. Jaemyn Brakefield made Three Point Jumper. Assisted by Wendell Moore Jr..

    15–21
  23. Matthew Hurt made Free Throw.

    15–22
  24. Matthew Hurt made Free Throw.

    15–23
  25. Joey Hauser made Three Point Jumper. Assisted by Aaron Henry.

    18–23
  26. Matthew Hurt made Layup.

    18–25
  27. Rocket Watts made Layup.

    20–25
  28. Rocket Watts made Jumper.

    22–25
  29. DJ Steward made Free Throw.

    22–26
  30. DJ Steward made Free Throw.

    22–27
  31. Aaron Henry made Jumper.

    24–27
  32. DJ Steward made Free Throw.

    24–28
  33. DJ Steward made Free Throw.

    24–29
  34. Malik Hall made Jumper.

    26–29
  35. Foster Loyer made Three Point Jumper. Assisted by Malik Hall.

    29–29
  36. Julius Marble II made Jumper.

    31–29
  37. Matthew Hurt made Jumper. Assisted by Jaemyn Brakefield.

    31–31
  38. Malik Hall made Free Throw.

    32–31
  39. Malik Hall made Free Throw.

    33–31
  40. Aaron Henry made Jumper.

    35–31
  41. Julius Marble II made Jumper. Assisted by Aaron Henry.

    37–31
  42. Matthew Hurt made Jumper. Assisted by DJ Steward.

    37–33
  43. Joey Hauser made Jumper.

    39–33
  44. Joshua Langford made Three Point Jumper. Assisted by Rocket Watts.

    42–33
  45. Matthew Hurt made Dunk. Assisted by Jalen Johnson.

    42–35
  46. Rocket Watts made Free Throw.

    43–35
  47. Rocket Watts made Free Throw.

    44–35
  48. Jalen Johnson made Free Throw.

    44–36
  49. Rocket Watts made Layup.

    46–36
  50. Rocket Watts made Jumper. Assisted by Aaron Henry.

    48–36
  51. Joey Hauser made Three Point Jumper. Assisted by Aaron Henry.

    51–36
  52. Jaemyn Brakefield made Layup.

    51–38
  53. Malik Hall made Free Throw.

    52–38
  54. Malik Hall made Free Throw.

    53–38
  55. Joey Hauser made Free Throw.

    54–38
  56. Jordan Goldwire made Three Point Jumper. Assisted by Jeremy Roach.

    54–41
  57. Jalen Johnson made Layup. Assisted by Jeremy Roach.

    54–43
  58. Julius Marble II made Two Point Tip Shot.

    56–43
  59. Jalen Johnson made Layup.

    56–45
  60. Julius Marble II made Dunk. Assisted by Aaron Henry.

    58–45
  61. Matthew Hurt made Free Throw.

    58–46
  62. Matthew Hurt made Free Throw.

    58–47
  63. Jordan Goldwire made Layup.

    58–49
  64. Rocket Watts made Layup.

    60–49
  65. Jordan Goldwire made Layup.

    60–51
  66. Rocket Watts made Jumper.

    62–51
  67. Aaron Henry made Dunk.

    64–51
  68. Matthew Hurt made Free Throw.

    64–52
  69. Matthew Hurt made Free Throw.

    64–53
  70. Joey Hauser made Jumper.

    66–53
  71. Matthew Hurt made Free Throw.

    66–54
  72. Matthew Hurt made Free Throw.

    66–55
  73. Aaron Henry made Jumper.

    68–55
  74. Jaemyn Brakefield made Layup.

    68–57
  75. Jaemyn Brakefield made Free Throw.

    68–58
  76. Jeremy Roach made Free Throw.

    68–59
  77. Foster Loyer made Free Throw.

    69–59
  78. Foster Loyer made Free Throw.

    70–59
  79. Jeremy Roach made Three Point Jumper. Assisted by DJ Steward.

    70–62
  80. Rocket Watts made Free Throw.

    71–62
  81. Matthew Hurt made Three Point Jumper. Assisted by Jordan Goldwire.

    71–65
  82. Jalen Johnson made Free Throw.

    71–66
  83. Malik Hall made Free Throw.

    72–66
  84. Malik Hall made Free Throw.

    73–66
  85. Rocket Watts made Free Throw.

    74–66
  86. Rocket Watts made Free Throw.

    75–66
  87. Jordan Goldwire made Three Point Jumper.

    75–69

Play-by-play

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

Box score

MSU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Thomas KithierF500-00-00-020100113
Aaron HenryF35147-210-30-255433054
Joey HauserF23114-62-31-2100210375
Rocket WattsG25207-161-45-732300034
Joshua LangfordG2931-21-20-030200121
Malik HallF29102-50-16-8102100461
Julius MarbleF12125-50-02-220000111
Marcus Bingham Jr.F1000-10-10-030020031
Gabe BrownF1700-40-30-030200211
Foster LoyerG1551-31-32-450000051
Mady SissokoC
Davis SmithG
Steven IzzoG
AJ HoggardG
Jack HoibergG

DUKE

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Jalen JohnsonF22114-110-23-641112042
Wendell Moore Jr.F3040-90-64-432310122
Matt HurtF36216-141-38-81301002112
DJ StewardG2960-70-36-612100011
Jeremy RoachG2662-41-11-222310025
Jaemyn BrakefieldF15114-61-32-441000311
Mark WilliamsC400-10-00-030000120
Joey BakerG1200-30-30-010140105
Jordan GoldwireG26104-72-20-051220144
Keenan WorthingtonF
Henry Coleman IIIF
Patrick TapeF
Michael SavarinoG
Mike BuckmireG

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 →