Iowa Hawkeyes @ Michigan State Spartans

78–71Final · Feb 20, 2024
IOWA 78 MSU 71 Final
12T
IOWA16-11453378
MSU17-10333871
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. Owen Freeman made Free Throw.

    1–0
  2. Owen Freeman made Free Throw.

    2–0
  3. Owen Freeman made Jumper.

    4–0
  4. Carson Cooper made Free Throw.

    4–1
  5. Carson Cooper made Free Throw.

    4–2
  6. Tyson Walker made Three Point Jumper. Assisted by Jaden Akins.

    4–5
  7. Ladji Dembele made Three Point Jumper. Assisted by Tony Perkins.

    7–5
  8. Ben Krikke made Jumper.

    9–5
  9. Malik Hall made Three Point Jumper. Assisted by A.J. Hoggard.

    9–8
  10. Payton Sandfort made Layup. Assisted by Ben Krikke.

    11–8
  11. Tyson Walker made Three Point Jumper. Assisted by Jaden Akins.

    11–11
  12. Tre Holloman made Three Point Jumper. Assisted by Tyson Walker.

    11–14
  13. Ben Krikke made Layup. Assisted by Ladji Dembele.

    13–14
  14. Patrick McCaffery made Layup. Assisted by Ladji Dembele.

    15–14
  15. Coen Carr made Layup. Assisted by Tre Holloman.

    15–16
  16. Jaden Akins made Three Point Jumper. Assisted by A.J. Hoggard.

    15–19
  17. Payton Sandfort made Jumper. Assisted by Brock Harding.

    17–19
  18. Ben Krikke made Jumper.

    19–19
  19. Jaxon Kohler made Jumper.

    19–21
  20. Patrick McCaffery made Free Throw.

    20–21
  21. Tony Perkins made Jumper.

    22–21
  22. Patrick McCaffery made Free Throw.

    23–21
  23. Patrick McCaffery made Free Throw.

    24–21
  24. Xavier Booker made Jumper. Assisted by Tyson Walker.

    24–23
  25. Carson Cooper made Free Throw.

    24–24
  26. Tre Holloman made Three Point Jumper. Assisted by Tyson Walker.

    24–27
  27. Patrick McCaffery made Layup.

    26–27
  28. Patrick McCaffery made Free Throw.

    27–27
  29. Patrick McCaffery made Jumper.

    29–27
  30. Payton Sandfort made Three Point Jumper. Assisted by Tony Perkins.

    32–27
  31. Patrick McCaffery made Dunk. Assisted by Payton Sandfort.

    34–27
  32. Tre Holloman made Free Throw.

    34–28
  33. Ben Krikke made Layup. Assisted by Patrick McCaffery.

    36–28
  34. Ben Krikke made Free Throw.

    37–28
  35. Ben Krikke made Free Throw.

    38–28
  36. Ben Krikke made Free Throw.

    39–28
  37. Malik Hall made Jumper. Assisted by Jaden Akins.

    39–30
  38. Pryce Sandfort made Three Point Jumper. Assisted by Ben Krikke.

    42–30
  39. Tyson Walker made Three Point Jumper. Assisted by Jaden Akins.

    42–33
  40. Payton Sandfort made Three Point Jumper. Assisted by Tony Perkins.

    45–33
  41. Payton Sandfort made Layup. Assisted by Josh Dix.

    47–33
  42. Owen Freeman made Layup.

    49–33
  43. A.J. Hoggard made Layup.

    49–35
  44. Ben Krikke made Jumper. Assisted by Owen Freeman.

    51–35
  45. Malik Hall made Free Throw.

    51–36
  46. A.J. Hoggard made Layup. Assisted by Tre Holloman.

    51–38
  47. A.J. Hoggard made Layup. Assisted by Malik Hall.

    51–40
  48. Payton Sandfort made Free Throw.

    52–40
  49. Payton Sandfort made Free Throw.

    53–40
  50. Payton Sandfort made Free Throw.

    54–40
  51. A.J. Hoggard made Layup. Assisted by Malik Hall.

    54–42
  52. Malik Hall made Dunk. Assisted by A.J. Hoggard.

    54–44
  53. Malik Hall made Layup.

    54–46
  54. Tony Perkins made Layup.

    56–46
  55. Tyson Walker made Three Point Jumper. Assisted by Jaden Akins.

    56–49
  56. Ben Krikke made Dunk. Assisted by Tony Perkins.

    58–49
  57. Ben Krikke made Free Throw.

    59–49
  58. Jaden Akins made Three Point Jumper. Assisted by Malik Hall.

    59–52
  59. Tony Perkins made Layup.

    61–52
  60. Tony Perkins made Free Throw.

    62–52
  61. Malik Hall made Jumper.

    62–54
  62. Tyson Walker made Layup.

    62–56
  63. Ben Krikke made Jumper.

    64–56
  64. Josh Dix made Layup. Assisted by Patrick McCaffery.

    66–56
  65. A.J. Hoggard made Three Point Jumper. Assisted by Malik Hall.

    66–59
  66. Patrick McCaffery made Layup. Assisted by Payton Sandfort.

    68–59
  67. Payton Sandfort made Layup.

    70–59
  68. Tyson Walker made Layup.

    70–61
  69. Tre Holloman made Layup. Assisted by Tyson Walker.

    70–63
  70. Malik Hall made Dunk. Assisted by A.J. Hoggard.

    70–65
  71. Payton Sandfort made Layup. Assisted by Owen Freeman.

    72–65
  72. Owen Freeman made Dunk. Assisted by Tony Perkins.

    74–65
  73. Payton Sandfort made Free Throw.

    75–65
  74. A.J. Hoggard made Free Throw.

    75–66
  75. A.J. Hoggard made Free Throw.

    75–67
  76. Tony Perkins made Free Throw.

    76–67
  77. Malik Hall made Jumper.

    76–69
  78. Payton Sandfort made Free Throw.

    77–69
  79. Payton Sandfort made Free Throw.

    78–69
  80. A.J. Hoggard made Layup. Assisted by Malik Hall.

    78–71

Play-by-play

  1. P1 Malik Hall missed Jumper.
  2. P1 Payton Sandfort Defensive Rebound.
  3. P1 Josh Dix missed Three Point Jumper.
  4. P1 Mady Sissoko Defensive Rebound.
  5. P1 Foul on Owen Freeman.
  6. P1 Mady Sissoko missed Jumper.
  7. P1 Owen Freeman Defensive Rebound.
  8. P1 Ben Krikke missed Three Point Jumper.
  9. P1 Malik Hall Defensive Rebound.
  10. P1 A.J. Hoggard Turnover.
  11. P1 Foul on Mady Sissoko.
  12. P1 Owen Freeman made Free Throw. 1–0
  13. P1 Owen Freeman made Free Throw. 2–0
  14. P1 Tyson Walker missed Jumper.
  15. P1 Ben Krikke Defensive Rebound.
  16. P1 Foul on Mady Sissoko.
  17. P1 Owen Freeman made Jumper. 4–0
  18. P1 Carson Cooper missed Jumper.
  19. P1 Carson Cooper Offensive Rebound.
  20. P1 Foul on Owen Freeman.
  21. P1 Carson Cooper made Free Throw. 4–1
  22. P1 Carson Cooper made Free Throw. 4–2
  23. P1 Payton Sandfort missed Three Point Jumper.
  24. P1 A.J. Hoggard Defensive Rebound.
  25. P1 Tyson Walker made Three Point Jumper. Assisted by Jaden Akins. 4–5
  26. P1 Ladji Dembele made Three Point Jumper. Assisted by Tony Perkins. 7–5
  27. P1 Jaden Akins missed Jumper.
  28. P1 Ben Krikke Defensive Rebound.
  29. P1 Ben Krikke made Jumper. 9–5
  30. P1 Malik Hall made Three Point Jumper. Assisted by A.J. Hoggard. 9–8
  31. P1 Payton Sandfort made Layup. Assisted by Ben Krikke. 11–8
  32. P1 Tyson Walker made Three Point Jumper. Assisted by Jaden Akins. 11–11
  33. P1 Tony Perkins missed Jumper.
  34. P1 Ben Krikke Offensive Rebound.
  35. P1 Josh Dix Turnover.
  36. P1 Tyson Walker Steal.
  37. P1 Official TV Timeout
  38. P1 Tre Holloman made Three Point Jumper. Assisted by Tyson Walker. 11–14
  39. P1 Ladji Dembele missed Layup.
  40. P1 Jaxon Kohler Block.
  41. P1 Carson Cooper Defensive Rebound.
  42. P1 Foul on Ladji Dembele.
  43. P1 Coen Carr missed Jumper.
  44. P1 Payton Sandfort Defensive Rebound.
  45. P1 Ben Krikke made Layup. Assisted by Ladji Dembele. 13–14
  46. P1 Tre Holloman missed Three Point Jumper.
  47. P1 Coen Carr Offensive Rebound.
  48. P1 Tyson Walker missed Three Point Jumper.
  49. P1 Ben Krikke Defensive Rebound.
  50. P1 Payton Sandfort missed Three Point Jumper.
  51. P1 Ladji Dembele Offensive Rebound.
  52. P1 Patrick McCaffery made Layup. Assisted by Ladji Dembele. 15–14
  53. P1 Coen Carr made Layup. Assisted by Tre Holloman. 15–16
  54. P1 Foul on Ladji Dembele.
  55. P1 Official TV Timeout
  56. P1 Coen Carr missed Free Throw.
  57. P1 Malik Hall Offensive Rebound.
  58. P1 Jaden Akins Turnover.
  59. P1 Brock Harding Turnover.
  60. P1 A.J. Hoggard missed Jumper.
  61. P1 Ben Krikke Defensive Rebound.
  62. P1 Ben Krikke missed Jumper.
  63. P1 Malik Hall Defensive Rebound.
  64. P1 Jaden Akins made Three Point Jumper. Assisted by A.J. Hoggard. 15–19
  65. P1 Payton Sandfort made Jumper. Assisted by Brock Harding. 17–19
  66. P1 A.J. Hoggard missed Three Point Jumper.
  67. P1 Patrick McCaffery Defensive Rebound.
  68. P1 Ben Krikke made Jumper. 19–19
  69. P1 Jaxon Kohler made Jumper. 19–21
  70. P1 Foul on A.J. Hoggard.
  71. P1 Patrick McCaffery made Free Throw. 20–21
  72. P1 Patrick McCaffery missed Free Throw.
  73. P1 Malik Hall Defensive Rebound.
  74. P1 Jaden Akins missed Three Point Jumper.
  75. P1 Ben Krikke Defensive Rebound.
  76. P1 Tony Perkins made Jumper. 22–21
  77. P1 Tyson Walker Turnover.
  78. P1 Ladji Dembele Steal.
  79. P1 Foul on Carson Cooper.
  80. P1 Patrick McCaffery made Free Throw. 23–21
  81. P1 Patrick McCaffery made Free Throw. 24–21
  82. P1 Jaden Akins missed Three Point Jumper.
  83. P1 Carson Cooper Offensive Rebound.
  84. P1 Foul on Ladji Dembele.
  85. P1 Official TV Timeout
  86. P1 Tyson Walker missed Layup.
  87. P1 Carson Cooper Offensive Rebound.
  88. P1 Xavier Booker made Jumper. Assisted by Tyson Walker. 24–23
  89. P1 Foul on Tony Perkins.
  90. P1 Xavier Booker missed Free Throw.
  91. P1 Carson Cooper Offensive Rebound.
  92. P1 Foul on Pryce Sandfort.
  93. P1 Carson Cooper made Free Throw. 24–24
  94. P1 Carson Cooper missed Free Throw.
  95. P1 Ben Krikke Defensive Rebound.
  96. P1 Payton Sandfort missed Jumper.
  97. P1 Xavier Booker Block.
  98. P1 Carson Cooper Defensive Rebound.
  99. P1 Tre Holloman made Three Point Jumper. Assisted by Tyson Walker. 24–27
  100. P1 Patrick McCaffery made Layup. 26–27
  101. P1 Foul on Carson Cooper.
  102. P1 Patrick McCaffery made Free Throw. 27–27
  103. P1 Jaden Akins missed Three Point Jumper.
  104. P1 Iowa Defensive Rebound.
  105. P1 Patrick McCaffery made Jumper. 29–27
  106. P1 Tyson Walker missed Three Point Jumper.
  107. P1 Tony Perkins Defensive Rebound.
  108. P1 Payton Sandfort made Three Point Jumper. Assisted by Tony Perkins. 32–27
  109. P1 Jaxon Kohler Turnover.
  110. P1 Payton Sandfort Steal.
  111. P1 Patrick McCaffery made Dunk. Assisted by Payton Sandfort. 34–27
  112. P1 Foul on Payton Sandfort.
  113. P1 Tre Holloman made Free Throw. 34–28
  114. P1 Tre Holloman missed Free Throw.
  115. P1 Tony Perkins Defensive Rebound.
  116. P1 Payton Sandfort missed Three Point Jumper.
  117. P1 Malik Hall Defensive Rebound.
  118. P1 A.J. Hoggard missed Layup.
  119. P1 Ben Krikke Defensive Rebound.
  120. P1 Ben Krikke made Layup. Assisted by Patrick McCaffery. 36–28
  121. P1 Foul on Jaxon Kohler.
  122. P1 Official TV Timeout
  123. P1 Ben Krikke made Free Throw. 37–28
  124. P1 Tyson Walker missed Jumper.
  125. P1 Pryce Sandfort Block.
  126. P1 Ben Krikke Defensive Rebound.
  127. P1 Foul on Tyson Walker.
  128. P1 Ben Krikke made Free Throw. 38–28
  129. P1 Ben Krikke made Free Throw. 39–28
  130. P1 A.J. Hoggard missed Layup.
  131. P1 Payton Sandfort Defensive Rebound.
  132. P1 Tony Perkins missed Jumper.
  133. P1 Xavier Booker Defensive Rebound.
  134. P1 Malik Hall made Jumper. Assisted by Jaden Akins. 39–30
  135. P1 Payton Sandfort missed Layup.
  136. P1 Tony Perkins Offensive Rebound.
  137. P1 Pryce Sandfort made Three Point Jumper. Assisted by Ben Krikke. 42–30
  138. P1 Tyson Walker made Three Point Jumper. Assisted by Jaden Akins. 42–33
  139. P1 Ben Krikke missed Jumper.
  140. P1 Xavier Booker Defensive Rebound.
  141. P1 Michigan State Timeout
  142. P1 Jaden Akins Turnover.
  143. P1 Payton Sandfort made Three Point Jumper. Assisted by Tony Perkins. 45–33
  144. P2 Payton Sandfort made Layup. Assisted by Josh Dix. 47–33
  145. P2 Malik Hall missed Jumper.
  146. P2 Owen Freeman Block.
  147. P2 Owen Freeman Defensive Rebound.
  148. P2 Owen Freeman made Layup. 49–33
  149. P2 Tyson Walker missed Three Point Jumper.
  150. P2 Josh Dix Defensive Rebound.
  151. P2 Foul on Jaden Akins.
  152. P2 Payton Sandfort missed Jumper.
  153. P2 A.J. Hoggard Defensive Rebound.
  154. P2 A.J. Hoggard made Layup. 49–35
  155. P2 Ben Krikke made Jumper. Assisted by Owen Freeman. 51–35
  156. P2 Malik Hall missed Layup.
  157. P2 Payton Sandfort Defensive Rebound.
  158. P2 Josh Dix missed Jumper.
  159. P2 Michigan State Defensive Rebound.
  160. P2 Foul on Owen Freeman.
  161. P2 Malik Hall missed Free Throw.
  162. P2 Michigan State Offensive Rebound.
  163. P2 Malik Hall made Free Throw. 51–36
  164. P2 Owen Freeman Turnover.
  165. P2 Foul on Owen Freeman.
  166. P2 A.J. Hoggard made Layup. Assisted by Tre Holloman. 51–38
  167. P2 Ladji Dembele missed Layup.
  168. P2 Malik Hall Defensive Rebound.
  169. P2 Official TV Timeout
  170. P2 Malik Hall missed Jumper.
  171. P2 Patrick McCaffery Defensive Rebound.
  172. P2 Ladji Dembele missed Jumper.
  173. P2 Michigan State Defensive Rebound.
  174. P2 A.J. Hoggard made Layup. Assisted by Malik Hall. 51–40
  175. P2 Foul on Tre Holloman.
  176. P2 Payton Sandfort made Free Throw. 52–40
  177. P2 Payton Sandfort made Free Throw. 53–40
  178. P2 Payton Sandfort made Free Throw. 54–40
  179. P2 A.J. Hoggard made Layup. Assisted by Malik Hall. 54–42
  180. P2 Ben Krikke missed Jumper.
  181. P2 Malik Hall Defensive Rebound.
  182. P2 Malik Hall made Dunk. Assisted by A.J. Hoggard. 54–44
  183. P2 Ladji Dembele missed Jumper.
  184. P2 Tre Holloman Defensive Rebound.
  185. P2 Tyson Walker missed Three Point Jumper.
  186. P2 Tyson Walker Offensive Rebound.
  187. P2 Foul on Payton Sandfort.
  188. P2 Malik Hall made Layup. 54–46
  189. P2 Tony Perkins made Layup. 56–46
  190. P2 Malik Hall missed Jumper.
  191. P2 Michigan State Offensive Rebound.
  192. P2 Official TV Timeout
  193. P2 Tyson Walker made Three Point Jumper. Assisted by Jaden Akins. 56–49
  194. P2 Patrick McCaffery missed Jumper.
  195. P2 Jaxon Kohler Block.
  196. P2 Malik Hall Defensive Rebound.
  197. P2 Jaxon Kohler missed Jumper.
  198. P2 Ben Krikke Defensive Rebound.
  199. P2 Tony Perkins missed Layup.
  200. P2 Jaxon Kohler Block.
  201. P2 Iowa Offensive Rebound.
  202. P2 Tony Perkins missed Three Point Jumper.
  203. P2 Tre Holloman Defensive Rebound.
  204. P2 Malik Hall missed Layup.
  205. P2 Tony Perkins Defensive Rebound.
  206. P2 Ben Krikke made Dunk. Assisted by Tony Perkins. 58–49
  207. P2 Foul on A.J. Hoggard.
  208. P2 A.J. Hoggard Turnover.
  209. P2 Foul on Malik Hall.
  210. P2 Ben Krikke missed Free Throw.
  211. P2 Iowa Offensive Rebound.
  212. P2 Ben Krikke made Free Throw. 59–49
  213. P2 Jaden Akins made Three Point Jumper. Assisted by Malik Hall. 59–52
  214. P2 Payton Sandfort missed Three Point Jumper.
  215. P2 Carson Cooper Defensive Rebound.
  216. P2 Foul on Josh Dix.
  217. P2 Carson Cooper missed Jumper.
  218. P2 Ben Krikke Defensive Rebound.
  219. P2 Tony Perkins made Layup. 61–52
  220. P2 Foul on Jaxon Kohler.
  221. P2 Tony Perkins made Free Throw. 62–52
  222. P2 Malik Hall made Jumper. 62–54
  223. P2 Tony Perkins missed Layup.
  224. P2 Ben Krikke Offensive Rebound.
  225. P2 Iowa Turnover.
  226. P2 Official TV Timeout
  227. P2 Jaden Akins missed Three Point Jumper.
  228. P2 Patrick McCaffery Defensive Rebound.
  229. P2 Patrick McCaffery missed Three Point Jumper.
  230. P2 Jaxon Kohler Defensive Rebound.
  231. P2 Tyson Walker made Layup. 62–56
  232. P2 Ben Krikke made Jumper. 64–56
  233. P2 Foul on Tony Perkins.
  234. P2 Jaxon Kohler missed Free Throw.
  235. P2 Michigan State Offensive Rebound.
  236. P2 Jaxon Kohler missed Free Throw.
  237. P2 Patrick McCaffery Defensive Rebound.
  238. P2 Josh Dix made Layup. Assisted by Patrick McCaffery. 66–56
  239. P2 A.J. Hoggard made Three Point Jumper. Assisted by Malik Hall. 66–59
  240. P2 Patrick McCaffery missed Layup.
  241. P2 Ben Krikke Offensive Rebound.
  242. P2 Josh Dix Turnover.
  243. P2 Malik Hall Turnover.
  244. P2 Ben Krikke Steal.
  245. P2 Patrick McCaffery made Layup. Assisted by Payton Sandfort. 68–59
  246. P2 Tre Holloman missed Layup.
  247. P2 Payton Sandfort Defensive Rebound.
  248. P2 Payton Sandfort made Layup. 70–59
  249. P2 Michigan State Timeout
  250. P2 Official TV Timeout
  251. P2 Tyson Walker made Layup. 70–61
  252. P2 Official TV Timeout
  253. P2 Tony Perkins missed Jumper.
  254. P2 Tyson Walker Defensive Rebound.
  255. P2 Tre Holloman made Layup. Assisted by Tyson Walker. 70–63
  256. P2 Payton Sandfort missed Three Point Jumper.
  257. P2 Iowa Turnover.
  258. P2 Ben Krikke Offensive Rebound.
  259. P2 Malik Hall made Dunk. Assisted by A.J. Hoggard. 70–65
  260. P2 Michigan State Timeout
  261. P2 Iowa Timeout
  262. P2 Payton Sandfort made Layup. Assisted by Owen Freeman. 72–65
  263. P2 A.J. Hoggard missed Jumper.
  264. P2 A.J. Hoggard Offensive Rebound.
  265. P2 Malik Hall Turnover.
  266. P2 Owen Freeman made Dunk. Assisted by Tony Perkins. 74–65
  267. P2 Tyson Walker missed Jumper.
  268. P2 Payton Sandfort Defensive Rebound.
  269. P2 Foul on Tre Holloman.
  270. P2 Foul on Jaden Akins.
  271. P2 Payton Sandfort made Free Throw. 75–65
  272. P2 Payton Sandfort missed Free Throw.
  273. P2 Jaden Akins Defensive Rebound.
  274. P2 Foul on Payton Sandfort.
  275. P2 A.J. Hoggard made Free Throw. 75–66
  276. P2 A.J. Hoggard made Free Throw. 75–67
  277. P2 Foul on Tre Holloman.
  278. P2 Tony Perkins made Free Throw. 76–67
  279. P2 Tony Perkins missed Free Throw.
  280. P2 Tre Holloman Defensive Rebound.
  281. P2 Tyson Walker missed Layup.
  282. P2 Foul on A.J. Hoggard.
  283. P2 Tony Perkins Defensive Rebound.
  284. P2 Tony Perkins missed Free Throw.
  285. P2 Malik Hall Defensive Rebound.
  286. P2 Malik Hall made Jumper. 76–69
  287. P2 Michigan State Timeout
  288. P2 Foul on Jaden Akins.
  289. P2 Payton Sandfort made Free Throw. 77–69
  290. P2 Payton Sandfort made Free Throw. 78–69
  291. P2 A.J. Hoggard missed Layup.
  292. P2 Malik Hall Offensive Rebound.
  293. P2 A.J. Hoggard made Layup. Assisted by Malik Hall. 78–71

Box score

IOWA

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Owen FreemanF883-30-02-222101024
Ben KrikkeF38187-110-14-51420104100
Payton SandfortF38227-152-76-762010063
Josh DixG2521-30-10-011200011
Tony PerkinsG3783-90-12-455000142
Even BraunsF300-00-00-000000000
Ladji DembeleF1231-51-10-012010103
Pryce SandfortF931-11-10-000001001
Patrick McCafferyF27145-80-14-542000040
Brock HardingG300-00-00-001100000
Riley MulveyC
Jovone CaterG
Spencer HutchisonG
Dasonte BowenG
Luc LaketaG
Carter KingsburyG

MSU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Malik HallF35167-131-11-2105200281
Mady SissokoC500-10-00-010000012
Jaden AkinsG2962-72-60-015200013
AJ HoggardG33156-121-22-234200123
Tyson WalkerG37166-154-80-024110111
Jaxon KohlerF1921-20-00-210103012
Coen CarrF221-20-00-110000100
Xavier BookerF621-10-00-120001020
Carson CooperC1230-20-03-470000432
Tre HollomanG2293-52-31-232000033
Nick SandersG
Gehrig NormandG
Jeremy Fears Jr.G
Davis SmithG
Steven IzzoG

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 →