Michigan Wolverines @ Michigan State Spartans

69–87Final · Jan 5, 2020
MICH 69 MSU 87 Final
12T
MICH10-4343569
MSU12-3444387

· Line: MSU -9 (O/U 145.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. Cassius Winston made Jumper.

    0–2
  2. Jon Teske made Jumper. Assisted by Eli Brooks.

    2–2
  3. Xavier Tillman made Three Point Jumper. Assisted by Cassius Winston.

    2–5
  4. Brandon Johns Jr. made Jumper. Assisted by Zavier Simpson.

    4–5
  5. Xavier Tillman made Two Point Tip Shot.

    4–7
  6. Jon Teske made Jumper.

    6–7
  7. Aaron Henry made Jumper. Assisted by Xavier Tillman.

    6–9
  8. Xavier Tillman made Free Throw.

    6–10
  9. Cassius Winston made Free Throw.

    6–11
  10. Cassius Winston made Free Throw.

    6–12
  11. Cassius Winston made Free Throw.

    6–13
  12. Zavier Simpson made Jumper.

    8–13
  13. Cassius Winston made Layup. Assisted by Malik Hall.

    8–15
  14. Brandon Johns Jr. made Jumper. Assisted by Zavier Simpson.

    10–15
  15. Brandon Johns Jr. made Free Throw.

    11–15
  16. Jon Teske made Jumper. Assisted by Zavier Simpson.

    13–15
  17. Cassius Winston made Jumper.

    13–17
  18. Marcus Bingham Jr. made Free Throw.

    13–18
  19. Marcus Bingham Jr. made Free Throw.

    13–19
  20. Austin Davis made Jumper.

    15–19
  21. Austin Davis made Layup. Assisted by Colin Castleton.

    17–19
  22. Xavier Tillman made Free Throw.

    17–20
  23. Xavier Tillman made Free Throw.

    17–21
  24. Kyle Ahrens made Jumper. Assisted by Thomas Kithier.

    17–23
  25. Zavier Simpson made Jumper.

    19–23
  26. Jon Teske made Free Throw.

    20–23
  27. Jon Teske made Free Throw.

    21–23
  28. Gabe Brown made Three Point Jumper. Assisted by Xavier Tillman.

    21–26
  29. Cassius Winston made Jumper.

    21–28
  30. Malik Hall made Layup. Assisted by Cassius Winston.

    21–30
  31. Franz Wagner made Three Point Jumper.

    24–30
  32. Xavier Tillman made Layup. Assisted by Cassius Winston.

    24–32
  33. Zavier Simpson made Jumper.

    26–32
  34. Cassius Winston made Layup.

    26–34
  35. Xavier Tillman made Free Throw.

    26–35
  36. Cassius Winston made Free Throw.

    26–36
  37. Zavier Simpson made Layup.

    28–36
  38. Cassius Winston made Layup. Assisted by Kyle Ahrens.

    28–38
  39. Austin Davis made Free Throw.

    29–38
  40. Gabe Brown made Free Throw.

    29–39
  41. Gabe Brown made Free Throw.

    29–40
  42. Austin Davis made Layup. Assisted by David DeJulius.

    31–40
  43. Xavier Tillman made Free Throw.

    31–41
  44. Marcus Bingham Jr. made Three Point Jumper. Assisted by Cassius Winston.

    31–44
  45. Jon Teske made Three Point Jumper. Assisted by Zavier Simpson.

    34–44
  46. Xavier Tillman made Jumper. Assisted by Aaron Henry.

    34–46
  47. Eli Brooks made Layup. Assisted by Zavier Simpson.

    36–46
  48. Aaron Henry made Jumper. Assisted by Cassius Winston.

    36–48
  49. Jon Teske made Layup. Assisted by Zavier Simpson.

    38–48
  50. Xavier Tillman made Dunk. Assisted by Cassius Winston.

    38–50
  51. Brandon Johns Jr. made Jumper.

    40–50
  52. Cassius Winston made Layup.

    40–52
  53. Brandon Johns Jr. made Free Throw.

    41–52
  54. Brandon Johns Jr. made Free Throw.

    42–52
  55. Cassius Winston made Three Point Jumper.

    42–55
  56. Zavier Simpson made Three Point Jumper. Assisted by Eli Brooks.

    45–55
  57. Cassius Winston made Three Point Jumper.

    45–58
  58. Jon Teske made Layup. Assisted by Zavier Simpson.

    47–58
  59. Kyle Ahrens made Jumper. Assisted by Cassius Winston.

    47–60
  60. Zavier Simpson made Jumper. Assisted by Eli Brooks.

    49–60
  61. Xavier Tillman made Free Throw.

    49–61
  62. Xavier Tillman made Free Throw.

    49–62
  63. Cassius Winston made Jumper.

    49–64
  64. Cassius Winston made Free Throw.

    49–65
  65. David DeJulius made Layup.

    51–65
  66. Rocket Watts made Jumper.

    51–67
  67. Franz Wagner made Free Throw.

    52–67
  68. Franz Wagner made Free Throw.

    53–67
  69. David DeJulius made Free Throw.

    54–67
  70. David DeJulius made Free Throw.

    55–67
  71. Franz Wagner made Three Point Jumper. Assisted by Colin Castleton.

    58–67
  72. Aaron Henry made Jumper. Assisted by Cassius Winston.

    58–69
  73. Xavier Tillman made Free Throw.

    58–70
  74. Xavier Tillman made Free Throw.

    58–71
  75. David DeJulius made Jumper.

    60–71
  76. Brandon Johns Jr. made Three Point Jumper. Assisted by Zavier Simpson.

    63–71
  77. Malik Hall made Free Throw.

    63–72
  78. Malik Hall made Free Throw.

    63–73
  79. Cassius Winston made Jumper.

    63–75
  80. Cassius Winston made Free Throw.

    63–76
  81. Franz Wagner made Free Throw.

    64–76
  82. Franz Wagner made Free Throw.

    65–76
  83. Gabe Brown made Free Throw.

    65–77
  84. Malik Hall made Jumper. Assisted by Cassius Winston.

    65–79
  85. Zavier Simpson made Free Throw.

    66–79
  86. Cassius Winston made Free Throw.

    66–80
  87. Cassius Winston made Free Throw.

    66–81
  88. Rocket Watts made Three Point Jumper. Assisted by Xavier Tillman.

    66–84
  89. David DeJulius made Jumper.

    68–84
  90. Rocket Watts made Three Point Jumper.

    68–87
  91. C.J. Baird made Free Throw.

    69–87

Play-by-play

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

Box score

MICH

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Brandon Johns Jr.F30124-91-43-320310023
Franz WagnerSF30102-52-34-470011343
Jon TeskeC24156-121-32-450312235
Eli BrooksG3621-50-40-053110141
Zavier SimpsonG38146-181-61-458210234
C.J. BairdF010-00-01-200000000
Jaron FauldsF000-00-00-010000010
Austin DavisF1573-70-01-340010313
Colin CastletonC600-40-10-002001000
Cole BajemaG000-00-00-000000000
Adrien NunezG200-00-00-000000000
David DeJuliusG1983-90-22-221111113
Rico Ozuna-HarrisonG000-00-00-000000000
Luke WilsonG000-00-00-000000000
Isaiah LiversF

MSU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Marcus Bingham Jr.F1351-31-22-260202330
Gabe BrownF2661-31-23-460201152
Aaron HenryF2363-60-00-081102082
Xavier TillmanF36205-111-39-14113516381
Cassius WinstonG383211-192-38-1129210020
Malik HallF1662-30-12-221000114
Julius MarbleF900-10-00-030001032
Thomas KithierF600-00-00-011000013
Braden BurkeC000-00-00-000000000
Steven IzzoG000-00-00-000000000
Rocket WattsG1883-42-30-010100011
Foster LoyerG400-00-00-000000001
Brock WashingtonG000-00-00-000000000
Jack HoibergG000-00-00-000000000
Conner GeorgeG000-00-00-010000010
Kyle AhrensG1142-30-10-001010002
Joey HauserF
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 →