Notre Dame Fighting Irish @ Michigan State Spartans

70–80Final · Nov 28, 2020
ND 70 MSU 80 Final
12T
ND0-1264470
MSU2-0394180

· Line: MSU -9.5 (O/U 142.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. Joey Hauser made Jumper. Assisted by Foster Loyer.

    0–2
  2. Joey Hauser made Jumper. Assisted by Foster Loyer.

    0–4
  3. Nate Laszewski made Jumper. Assisted by Cormac Ryan.

    2–4
  4. Aaron Henry made Layup. Assisted by Foster Loyer.

    2–6
  5. Aaron Henry made Free Throw.

    2–7
  6. Cormac Ryan made Three Point Jumper. Assisted by Prentiss Hubb.

    5–7
  7. Cormac Ryan made Three Point Jumper. Assisted by Prentiss Hubb.

    8–7
  8. Rocket Watts made Layup. Assisted by Aaron Henry.

    8–9
  9. Aaron Henry made Free Throw.

    8–10
  10. Aaron Henry made Free Throw.

    8–11
  11. Aaron Henry made Jumper. Assisted by Marcus Bingham Jr..

    8–13
  12. Juwan Durham made Dunk. Assisted by Nikola Djogo.

    10–13
  13. Malik Hall made Layup. Assisted by Rocket Watts.

    10–15
  14. Prentiss Hubb made Three Point Jumper.

    13–15
  15. Prentiss Hubb made Jumper.

    15–15
  16. Dane Goodwin made Layup.

    17–15
  17. Dane Goodwin made Free Throw.

    18–15
  18. Thomas Kithier made Layup. Assisted by Joey Hauser.

    18–17
  19. Joshua Langford made Three Point Jumper. Assisted by Thomas Kithier.

    18–20
  20. Nikola Djogo made Layup. Assisted by Juwan Durham.

    20–20
  21. Nate Laszewski made Three Point Jumper. Assisted by Cormac Ryan.

    23–20
  22. Thomas Kithier made Layup. Assisted by Joey Hauser.

    23–22
  23. Nate Laszewski made Jumper.

    25–22
  24. Nate Laszewski made Free Throw.

    26–22
  25. Joshua Langford made Jumper. Assisted by Rocket Watts.

    26–24
  26. Gabe Brown made Jumper. Assisted by Rocket Watts.

    26–26
  27. Gabe Brown made Jumper. Assisted by Rocket Watts.

    26–28
  28. Joey Hauser made Free Throw.

    26–29
  29. Joey Hauser made Free Throw.

    26–30
  30. Marcus Bingham Jr. made Dunk.

    26–32
  31. Marcus Bingham Jr. made Free Throw.

    26–33
  32. Marcus Bingham Jr. made Jumper. Assisted by Joshua Langford.

    26–35
  33. Thomas Kithier made Free Throw.

    26–36
  34. Thomas Kithier made Free Throw.

    26–37
  35. Aaron Henry made Free Throw.

    26–38
  36. Aaron Henry made Free Throw.

    26–39
  37. Joshua Langford made Three Point Jumper. Assisted by Aaron Henry.

    26–42
  38. Aaron Henry made Three Point Jumper. Assisted by Joey Hauser.

    26–45
  39. Foster Loyer made Layup. Assisted by Joshua Langford.

    26–47
  40. Foster Loyer made Free Throw.

    26–48
  41. Cormac Ryan made Free Throw.

    27–48
  42. Cormac Ryan made Free Throw.

    28–48
  43. Joey Hauser made Layup. Assisted by Joshua Langford.

    28–50
  44. Prentiss Hubb made Layup.

    30–50
  45. Prentiss Hubb made Free Throw.

    31–50
  46. Malik Hall made Layup. Assisted by Rocket Watts.

    31–52
  47. Rocket Watts made Jumper.

    31–54
  48. Dane Goodwin made Layup. Assisted by Juwan Durham.

    33–54
  49. Marcus Bingham Jr. made Jumper. Assisted by Malik Hall.

    33–56
  50. Rocket Watts made Three Point Jumper. Assisted by Gabe Brown.

    33–59
  51. Prentiss Hubb made Free Throw.

    34–59
  52. Rocket Watts made Three Point Jumper. Assisted by Malik Hall.

    34–62
  53. Prentiss Hubb made Three Point Jumper.

    37–62
  54. Joey Hauser made Jumper. Assisted by Joshua Langford.

    37–64
  55. Prentiss Hubb made Three Point Jumper.

    40–64
  56. Julius Marble II made Layup. Assisted by Joey Hauser.

    40–66
  57. Julius Marble II made Free Throw.

    40–67
  58. Dane Goodwin made Free Throw.

    41–67
  59. Nate Laszewski made Layup. Assisted by Dane Goodwin.

    43–67
  60. Prentiss Hubb made Layup. Assisted by Dane Goodwin.

    45–67
  61. Juwan Durham made Layup. Assisted by Dane Goodwin.

    47–67
  62. Gabe Brown made Three Point Jumper. Assisted by Rocket Watts.

    47–70
  63. Prentiss Hubb made Three Point Jumper. Assisted by Juwan Durham.

    50–70
  64. Dane Goodwin made Free Throw.

    51–70
  65. Dane Goodwin made Free Throw.

    52–70
  66. Cormac Ryan made Free Throw.

    53–70
  67. Cormac Ryan made Free Throw.

    54–70
  68. Rocket Watts made Three Point Jumper. Assisted by Aaron Henry.

    54–73
  69. Cormac Ryan made Three Point Jumper. Assisted by Dane Goodwin.

    57–73
  70. Gabe Brown made Jumper. Assisted by Malik Hall.

    57–75
  71. Aaron Henry made Jumper.

    57–77
  72. Prentiss Hubb made Free Throw.

    58–77
  73. Prentiss Hubb made Free Throw.

    59–77
  74. Dane Goodwin made Layup. Assisted by Cormac Ryan.

    61–77
  75. Prentiss Hubb made Free Throw.

    62–77
  76. Matt Zona made Free Throw.

    63–77
  77. Mady Sissoko made Jumper.

    63–79
  78. Mady Sissoko made Free Throw.

    63–80
  79. Dane Goodwin made Free Throw.

    64–80
  80. Dane Goodwin made Free Throw.

    65–80
  81. Nate Laszewski made Free Throw.

    66–80
  82. Nate Laszewski made Free Throw.

    67–80
  83. Elijah Morgan made Layup.

    69–80
  84. Elijah Morgan made Free Throw.

    70–80

Play-by-play

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

Box score

ND

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Nate LaszewskiF32124-61-13-590100274
Juwan DurhamF3042-70-00-053013052
Cormac RyanG36133-123-74-413310012
Dane GoodwinG37123-100-26-784110261
Prentiss HubbG36237-224-115-762500150
Matt ZonaF610-00-01-210011101
Tony Sanders Jr.G600-00-00-000000000
Elijah MorganG131-20-01-100000000
Nikola DjogoG1621-10-00-031000031

MSU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Thomas KithierF1562-30-02-231100212
Aaron HenryF26144-111-35-583214084
Joey HauserF23104-110-42-41641004121
Foster LoyerG1731-10-01-123010023
Joshua LangfordG2683-72-30-004010002
Malik HallF1842-30-10-143201130
Julius MarbleF331-10-01-100000000
Marcus Bingham Jr.F1573-80-01-171214252
Gabe BrownF2294-81-50-021052020
Mady SissokoC331-10-01-110000103
Davis SmithG300-00-00-000001000
Steven IzzoG200-20-10-010100100
Rocket WattsG20135-113-50-026300022
AJ HoggardG400-20-00-000000001
Jack HoibergG300-10-00-000000001

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 →