Ohio State Buckeyes @ Michigan State Spartans

70–77Final · Mar 15, 2019
OSU 70 MSU 77 Final
12T
OSU19-14304070
MSU26-6364177

· Line: MSU -11 (O/U 134)

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. Kaleb Wesson made Layup. Assisted by Andre Wesson.

    2–0
  2. Xavier Tillman made Layup. Assisted by Kenny Goins.

    2–2
  3. Keyshawn Woods made Three Point Jumper.

    5–2
  4. Matt McQuaid made Jumper. Assisted by Kenny Goins.

    5–4
  5. Nick Ward made Jumper. Assisted by Kenny Goins.

    5–6
  6. Keyshawn Woods made Jumper. Assisted by Kaleb Wesson.

    7–6
  7. Keyshawn Woods made Three Point Jumper. Assisted by Luther Muhammad.

    10–6
  8. Kenny Goins made Jumper. Assisted by Foster Loyer.

    10–8
  9. Luther Muhammad made Layup. Assisted by C.J. Jackson.

    12–8
  10. Foster Loyer made Three Point Jumper. Assisted by Xavier Tillman.

    12–11
  11. C.J. Jackson made Three Point Jumper. Assisted by Andre Wesson.

    15–11
  12. Matt McQuaid made Jumper.

    15–13
  13. Xavier Tillman made Dunk. Assisted by Matt McQuaid.

    15–15
  14. Nick Ward made Layup. Assisted by Cassius Winston.

    15–17
  15. C.J. Jackson made Jumper. Assisted by Keyshawn Woods.

    17–17
  16. Nick Ward made Free Throw.

    17–18
  17. Matt McQuaid made Free Throw.

    17–19
  18. Matt McQuaid made Free Throw.

    17–20
  19. Andre Wesson made Three Point Jumper. Assisted by Kyle Young.

    20–20
  20. Foster Loyer made Three Point Jumper. Assisted by Matt McQuaid.

    20–23
  21. Keyshawn Woods made Free Throw.

    21–23
  22. Keyshawn Woods made Free Throw.

    22–23
  23. Andre Wesson made Three Point Jumper. Assisted by Kyle Young.

    25–23
  24. Foster Loyer made Three Point Jumper.

    25–26
  25. Cassius Winston made Free Throw.

    25–27
  26. Cassius Winston made Free Throw.

    25–28
  27. Kyle Young made Free Throw.

    26–28
  28. Kyle Young made Free Throw.

    27–28
  29. Thomas Kithier made Layup. Assisted by Matt McQuaid.

    27–30
  30. Cassius Winston made Layup.

    27–32
  31. Duane Washington Jr. made Three Point Jumper. Assisted by Kyle Young.

    30–32
  32. Cassius Winston made Jumper. Assisted by Kenny Goins.

    30–34
  33. Cassius Winston made Jumper.

    30–36
  34. Kaleb Wesson made Layup. Assisted by C.J. Jackson.

    32–36
  35. Aaron Henry made Jumper. Assisted by Cassius Winston.

    32–38
  36. Musa Jallow made Dunk. Assisted by Andre Wesson.

    34–38
  37. Andre Wesson made Three Point Jumper. Assisted by C.J. Jackson.

    37–38
  38. Kaleb Wesson made Three Point Jumper. Assisted by C.J. Jackson.

    40–38
  39. Matt McQuaid made Free Throw.

    40–39
  40. Matt McQuaid made Free Throw.

    40–40
  41. Matt McQuaid made Free Throw.

    40–41
  42. Matt McQuaid made Free Throw.

    40–42
  43. Foster Loyer made Three Point Jumper. Assisted by Kenny Goins.

    40–45
  44. Foster Loyer made Jumper. Assisted by Matt McQuaid.

    40–47
  45. Keyshawn Woods made Jumper.

    42–47
  46. Matt McQuaid made Layup.

    42–49
  47. Kyle Young made Layup. Assisted by C.J. Jackson.

    44–49
  48. Cassius Winston made Free Throw.

    44–50
  49. Cassius Winston made Free Throw.

    44–51
  50. Andre Wesson made Layup.

    46–51
  51. Kenny Goins made Three Point Jumper. Assisted by Cassius Winston.

    46–54
  52. Aaron Henry made Layup. Assisted by Cassius Winston.

    46–56
  53. Xavier Tillman made Free Throw.

    46–57
  54. Musa Jallow made Three Point Jumper. Assisted by Kyle Young.

    49–57
  55. Cassius Winston made Three Point Jumper. Assisted by Kenny Goins.

    49–60
  56. Cassius Winston made Free Throw.

    49–61
  57. Aaron Henry made Dunk. Assisted by Cassius Winston.

    49–63
  58. Keyshawn Woods made Free Throw.

    50–63
  59. Keyshawn Woods made Free Throw.

    51–63
  60. Cassius Winston made Free Throw.

    51–64
  61. Cassius Winston made Free Throw.

    51–65
  62. C.J. Jackson made Three Point Jumper. Assisted by Justin Ahrens.

    54–65
  63. Nick Ward made Jumper.

    54–67
  64. Nick Ward made Free Throw.

    54–68
  65. Aaron Henry made Layup. Assisted by Foster Loyer.

    54–70
  66. Kenny Goins made Three Point Jumper. Assisted by Aaron Henry.

    54–73
  67. Xavier Tillman made Layup. Assisted by Foster Loyer.

    54–75
  68. Keyshawn Woods made Jumper.

    56–75
  69. Musa Jallow made Free Throw.

    57–75
  70. Musa Jallow made Free Throw.

    58–75
  71. Kyle Young made Layup. Assisted by Duane Washington Jr..

    60–75
  72. Luther Muhammad made Free Throw.

    61–75
  73. Luther Muhammad made Free Throw.

    62–75
  74. Andre Wesson made Three Point Jumper. Assisted by Musa Jallow.

    65–75
  75. Luther Muhammad made Three Point Jumper. Assisted by Duane Washington Jr..

    68–75
  76. Duane Washington Jr. made Layup.

    70–75
  77. Cassius Winston made Free Throw.

    70–76
  78. Cassius Winston made Free Throw.

    70–77

Play-by-play

  1. P1 Jump Ball won by Ohio State
  2. P1 C.J. Jackson missed Three Point Jumper.
  3. P1 Xavier Tillman Defensive Rebound.
  4. P1 Cassius Winston missed Jumper.
  5. P1 Andre Wesson Defensive Rebound.
  6. P1 Musa Jallow Turnover.
  7. P1 Xavier Tillman Steal.
  8. P1 Cassius Winston Turnover.
  9. P1 Kaleb Wesson made Layup. Assisted by Andre Wesson. 2–0
  10. P1 Xavier Tillman made Layup. Assisted by Kenny Goins. 2–2
  11. P1 Kaleb Wesson missed Jumper.
  12. P1 Kenny Goins Defensive Rebound.
  13. P1 Aaron Henry missed Jumper.
  14. P1 C.J. Jackson Defensive Rebound.
  15. P1 Keyshawn Woods made Three Point Jumper. 5–2
  16. P1 Kenny Goins missed Three Point Jumper.
  17. P1 C.J. Jackson Defensive Rebound.
  18. P1 C.J. Jackson Turnover.
  19. P1 Matt McQuaid made Jumper. Assisted by Kenny Goins. 5–4
  20. P1 C.J. Jackson missed Three Point Jumper.
  21. P1 Cassius Winston Defensive Rebound.
  22. P1 Xavier Tillman Turnover.
  23. P1 Official TV Timeout
  24. P1 Keyshawn Woods Steal.
  25. P1 Official TV Timeout
  26. P1 Luther Muhammad missed Three Point Jumper.
  27. P1 Musa Jallow Offensive Rebound.
  28. P1 Andre Wesson Turnover.
  29. P1 Kyle Ahrens Steal.
  30. P1 Foul on Keyshawn Woods.
  31. P1 Nick Ward made Jumper. Assisted by Kenny Goins. 5–6
  32. P1 Keyshawn Woods made Jumper. Assisted by Kaleb Wesson. 7–6
  33. P1 Cassius Winston Turnover.
  34. P1 Luther Muhammad Steal.
  35. P1 Keyshawn Woods made Three Point Jumper. Assisted by Luther Muhammad. 10–6
  36. P1 Cassius Winston Turnover.
  37. P1 Luther Muhammad Steal.
  38. P1 Foul on Keyshawn Woods.
  39. P1 Keyshawn Woods Turnover.
  40. P1 Foul on Kaleb Wesson.
  41. P1 Kenny Goins made Jumper. Assisted by Foster Loyer. 10–8
  42. P1 Foul on Kaleb Wesson.
  43. P1 Kaleb Wesson Turnover.
  44. P1 Xavier Tillman missed Layup.
  45. P1 Kyle Young Block.
  46. P1 Luther Muhammad Defensive Rebound.
  47. P1 Luther Muhammad made Layup. Assisted by C.J. Jackson. 12–8
  48. P1 Foul on Xavier Tillman.
  49. P1 Andre Wesson Turnover.
  50. P1 Foul on Luther Muhammad.
  51. P1 Foster Loyer made Three Point Jumper. Assisted by Xavier Tillman. 12–11
  52. P1 Luther Muhammad Turnover.
  53. P1 Foster Loyer Steal.
  54. P1 Matt McQuaid missed Three Point Jumper.
  55. P1 Duane Washington Jr. Defensive Rebound.
  56. P1 C.J. Jackson missed Three Point Jumper.
  57. P1 Kyle Ahrens Defensive Rebound.
  58. P1 Xavier Tillman missed Jumper.
  59. P1 Duane Washington Jr. Defensive Rebound.
  60. P1 C.J. Jackson made Three Point Jumper. Assisted by Andre Wesson. 15–11
  61. P1 Matt McQuaid made Jumper. 15–13
  62. P1 Luther Muhammad missed Three Point Jumper.
  63. P1 Xavier Tillman Defensive Rebound.
  64. P1 Xavier Tillman made Dunk. Assisted by Matt McQuaid. 15–15
  65. P1 Ohio State Timeout
  66. P1 Official TV Timeout
  67. P1 Foul on Xavier Tillman.
  68. P1 Duane Washington Jr. Turnover.
  69. P1 Nick Ward Steal.
  70. P1 Nick Ward made Layup. Assisted by Cassius Winston. 15–17
  71. P1 Foul on Aaron Henry.
  72. P1 C.J. Jackson missed Three Point Jumper.
  73. P1 Ohio State Offensive Rebound.
  74. P1 C.J. Jackson made Jumper. Assisted by Keyshawn Woods. 17–17
  75. P1 Nick Ward Turnover.
  76. P1 C.J. Jackson Steal.
  77. P1 Kaleb Wesson missed Layup.
  78. P1 Kaleb Wesson Offensive Rebound.
  79. P1 Kaleb Wesson missed Layup.
  80. P1 Nick Ward Block.
  81. P1 Cassius Winston Defensive Rebound.
  82. P1 Foul on Musa Jallow.
  83. P1 Official TV Timeout
  84. P1 Foul on Musa Jallow.
  85. P1 Nick Ward made Free Throw. 17–18
  86. P1 Nick Ward missed Free Throw.
  87. P1 Andre Wesson Defensive Rebound.
  88. P1 Foul on Nick Ward.
  89. P1 Keyshawn Woods missed Three Point Jumper.
  90. P1 Aaron Henry Defensive Rebound.
  91. P1 Foul on Andre Wesson.
  92. P1 Matt McQuaid made Free Throw. 17–19
  93. P1 Matt McQuaid made Free Throw. 17–20
  94. P1 Andre Wesson made Three Point Jumper. Assisted by Kyle Young. 20–20
  95. P1 Foster Loyer made Three Point Jumper. Assisted by Matt McQuaid. 20–23
  96. P1 Foul on Nick Ward.
  97. P1 Keyshawn Woods made Free Throw. 21–23
  98. P1 Keyshawn Woods made Free Throw. 22–23
  99. P1 Kyle Young missed Jumper.
  100. P1 Andre Wesson Offensive Rebound.
  101. P1 Andre Wesson made Three Point Jumper. Assisted by Kyle Young. 25–23
  102. P1 Aaron Henry missed Jumper.
  103. P1 Kyle Young Defensive Rebound.
  104. P1 Justin Ahrens missed Three Point Jumper.
  105. P1 Aaron Henry Defensive Rebound.
  106. P1 Foster Loyer made Three Point Jumper. 25–26
  107. P1 Foul on Keyshawn Woods.
  108. P1 Keyshawn Woods Turnover.
  109. P1 Official TV Timeout
  110. P1 Foul on Luther Muhammad.
  111. P1 Cassius Winston made Free Throw. 25–27
  112. P1 Cassius Winston made Free Throw. 25–28
  113. P1 Foul on Thomas Kithier.
  114. P1 Kyle Young made Free Throw. 26–28
  115. P1 Kyle Young made Free Throw. 27–28
  116. P1 Kenny Goins missed Three Point Jumper.
  117. P1 Michigan State Offensive Rebound.
  118. P1 Foul on Matt McQuaid.
  119. P1 Matt McQuaid Turnover.
  120. P1 C.J. Jackson Turnover.
  121. P1 Cassius Winston Steal.
  122. P1 Thomas Kithier made Layup. Assisted by Matt McQuaid. 27–30
  123. P1 Duane Washington Jr. missed Layup.
  124. P1 Cassius Winston Defensive Rebound.
  125. P1 Cassius Winston made Layup. 27–32
  126. P1 Duane Washington Jr. made Three Point Jumper. Assisted by Kyle Young. 30–32
  127. P1 Cassius Winston made Jumper. Assisted by Kenny Goins. 30–34
  128. P1 Andre Wesson missed Layup.
  129. P1 Kenny Goins Block.
  130. P1 Ohio State Offensive Rebound.
  131. P1 Andre Wesson missed Three Point Jumper.
  132. P1 Michigan State Deadball Team Rebound.
  133. P1 Michigan State Timeout
  134. P1 Cassius Winston made Jumper. 30–36
  135. P1 Duane Washington Jr. missed Three Point Jumper.
  136. P1 Matt McQuaid Defensive Rebound.
  137. P2 Jump Ball won by Michigan State
  138. P2 Kenny Goins missed Three Point Jumper.
  139. P2 Keyshawn Woods Defensive Rebound.
  140. P2 C.J. Jackson missed Three Point Jumper.
  141. P2 Ohio State Deadball Team Rebound.
  142. P2 Foul on Kenny Goins.
  143. P2 Kaleb Wesson made Layup. Assisted by C.J. Jackson. 32–36
  144. P2 Aaron Henry made Jumper. Assisted by Cassius Winston. 32–38
  145. P2 C.J. Jackson missed Jumper.
  146. P2 Aaron Henry Defensive Rebound.
  147. P2 Cassius Winston missed Three Point Jumper.
  148. P2 C.J. Jackson Defensive Rebound.
  149. P2 Musa Jallow made Dunk. Assisted by Andre Wesson. 34–38
  150. P2 Aaron Henry missed Jumper.
  151. P2 Kaleb Wesson Defensive Rebound.
  152. P2 Andre Wesson made Three Point Jumper. Assisted by C.J. Jackson. 37–38
  153. P2 Kenny Goins missed Three Point Jumper.
  154. P2 Kaleb Wesson Defensive Rebound.
  155. P2 Kaleb Wesson made Three Point Jumper. Assisted by C.J. Jackson. 40–38
  156. P2 Foul on C.J. Jackson.
  157. P2 Matt McQuaid made Free Throw. 40–39
  158. P2 Matt McQuaid made Free Throw. 40–40
  159. P2 Foul on Matt McQuaid.
  160. P2 Foul on Kaleb Wesson.
  161. P2 Matt McQuaid made Free Throw. 40–41
  162. P2 Matt McQuaid made Free Throw. 40–42
  163. P2 Foster Loyer made Three Point Jumper. Assisted by Kenny Goins. 40–45
  164. P2 Luther Muhammad Turnover.
  165. P2 Official TV Timeout
  166. P2 Foul on Nick Ward.
  167. P2 Nick Ward Turnover.
  168. P2 Musa Jallow missed Layup.
  169. P2 Xavier Tillman Block.
  170. P2 Michigan State Defensive Rebound.
  171. P2 Foster Loyer made Jumper. Assisted by Matt McQuaid. 40–47
  172. P2 Keyshawn Woods made Jumper. 42–47
  173. P2 Foul on Luther Muhammad.
  174. P2 Kenny Goins missed Three Point Jumper.
  175. P2 Xavier Tillman Offensive Rebound.
  176. P2 Matt McQuaid made Layup. 42–49
  177. P2 Foul on Matt McQuaid.
  178. P2 Keyshawn Woods missed Jumper.
  179. P2 Kenny Goins Defensive Rebound.
  180. P2 Xavier Tillman missed Layup.
  181. P2 Xavier Tillman Offensive Rebound.
  182. P2 Xavier Tillman missed Layup.
  183. P2 Xavier Tillman Offensive Rebound.
  184. P2 Foster Loyer missed Three Point Jumper.
  185. P2 Kyle Young Defensive Rebound.
  186. P2 Foul on Aaron Henry.
  187. P2 Kyle Young made Layup. Assisted by C.J. Jackson. 44–49
  188. P2 Foul on Kaleb Wesson.
  189. P2 Cassius Winston made Free Throw. 44–50
  190. P2 Cassius Winston made Free Throw. 44–51
  191. P2 Keyshawn Woods missed Three Point Jumper.
  192. P2 Cassius Winston Defensive Rebound.
  193. P2 Kenny Goins Turnover.
  194. P2 C.J. Jackson Steal.
  195. P2 Andre Wesson made Layup. 46–51
  196. P2 Kyle Ahrens missed Three Point Jumper.
  197. P2 Cassius Winston Offensive Rebound.
  198. P2 Kenny Goins made Three Point Jumper. Assisted by Cassius Winston. 46–54
  199. P2 Official TV Timeout
  200. P2 Duane Washington Jr. missed Three Point Jumper.
  201. P2 Cassius Winston Defensive Rebound.
  202. P2 Foul on Justin Ahrens.
  203. P2 Kenny Goins missed Three Point Jumper.
  204. P2 Duane Washington Jr. Defensive Rebound.
  205. P2 Duane Washington Jr. missed Jumper.
  206. P2 Kenny Goins Defensive Rebound.
  207. P2 Aaron Henry made Layup. Assisted by Cassius Winston. 46–56
  208. P2 Ohio State Timeout
  209. P2 Kaleb Wesson missed Layup.
  210. P2 Cassius Winston Defensive Rebound.
  211. P2 Foul on Kaleb Wesson.
  212. P2 Foul on Musa Jallow.
  213. P2 Xavier Tillman missed Free Throw.
  214. P2 Michigan State Deadball Team Rebound.
  215. P2 Xavier Tillman made Free Throw. 46–57
  216. P2 Musa Jallow made Three Point Jumper. Assisted by Kyle Young. 49–57
  217. P2 Cassius Winston made Three Point Jumper. Assisted by Kenny Goins. 49–60
  218. P2 Foul on C.J. Jackson.
  219. P2 Cassius Winston made Free Throw. 49–61
  220. P2 C.J. Jackson missed Three Point Jumper.
  221. P2 Xavier Tillman Defensive Rebound.
  222. P2 Aaron Henry made Dunk. Assisted by Cassius Winston. 49–63
  223. P2 Keyshawn Woods Turnover.
  224. P2 Foul on Cassius Winston.
  225. P2 Cassius Winston Turnover.
  226. P2 Official TV Timeout
  227. P2 Foul on Matt McQuaid.
  228. P2 Keyshawn Woods made Free Throw. 50–63
  229. P2 Keyshawn Woods made Free Throw. 51–63
  230. P2 Foul on C.J. Jackson.
  231. P2 Cassius Winston made Free Throw. 51–64
  232. P2 Cassius Winston made Free Throw. 51–65
  233. P2 C.J. Jackson made Three Point Jumper. Assisted by Justin Ahrens. 54–65
  234. P2 Nick Ward made Jumper. 54–67
  235. P2 Justin Ahrens missed Jumper.
  236. P2 Nick Ward Defensive Rebound.
  237. P2 Cassius Winston missed Layup.
  238. P2 Nick Ward Offensive Rebound.
  239. P2 Foul on C.J. Jackson.
  240. P2 Nick Ward missed Free Throw.
  241. P2 Michigan State Deadball Team Rebound.
  242. P2 Nick Ward made Free Throw. 54–68
  243. P2 Keyshawn Woods Turnover.
  244. P2 Aaron Henry Steal.
  245. P2 Aaron Henry made Layup. Assisted by Foster Loyer. 54–70
  246. P2 Andre Wesson Turnover.
  247. P2 Foster Loyer Steal.
  248. P2 Kenny Goins made Three Point Jumper. Assisted by Aaron Henry. 54–73
  249. P2 Andre Wesson missed Layup.
  250. P2 Michigan State Defensive Rebound.
  251. P2 Xavier Tillman made Layup. Assisted by Foster Loyer. 54–75
  252. P2 Keyshawn Woods made Jumper. 56–75
  253. P2 Ohio State Timeout
  254. P2 Official TV Timeout
  255. P2 Aaron Henry missed Layup.
  256. P2 Musa Jallow Defensive Rebound.
  257. P2 Luther Muhammad missed Jumper.
  258. P2 Foster Loyer Defensive Rebound.
  259. P2 Nick Ward missed Jumper.
  260. P2 Luther Muhammad Defensive Rebound.
  261. P2 Foul on Nick Ward.
  262. P2 Musa Jallow made Free Throw. 57–75
  263. P2 Musa Jallow made Free Throw. 58–75
  264. P2 Foster Loyer missed Jumper.
  265. P2 Ohio State Defensive Rebound.
  266. P2 Kyle Young made Layup. Assisted by Duane Washington Jr.. 60–75
  267. P2 Aaron Henry missed Jumper.
  268. P2 Ohio State Defensive Rebound.
  269. P2 Foul on Foster Loyer.
  270. P2 Luther Muhammad made Free Throw. 61–75
  271. P2 Luther Muhammad made Free Throw. 62–75
  272. P2 Aaron Henry missed Jumper.
  273. P2 Kyle Young Defensive Rebound.
  274. P2 Andre Wesson made Three Point Jumper. Assisted by Musa Jallow. 65–75
  275. P2 Foster Loyer Turnover.
  276. P2 Kyle Young Steal.
  277. P2 Luther Muhammad made Three Point Jumper. Assisted by Duane Washington Jr.. 68–75
  278. P2 Ohio State Timeout
  279. P2 Marcus Bingham Jr. Turnover.
  280. P2 Duane Washington Jr. made Layup. 70–75
  281. P2 Foul on Andre Wesson.
  282. P2 Cassius Winston made Free Throw. 70–76
  283. P2 Cassius Winston made Free Throw. 70–77
  284. P2 Michigan State Timeout
  285. P2 Duane Washington Jr. Turnover.
  286. P2 Xavier Tillman Steal.

Box score

OSU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Kaleb WessonF1673-71-10-031100125
Andre WessonF35145-84-50-033300122
Musa JallowG2772-31-12-221100113
C.J. JacksonG2883-102-80-035220034
Keyshawn WoodsG27165-82-44-411410013
Kyle YoungF2762-30-02-234011030
Justin AhrensG800-20-10-001000001
Duane Washington Jr.G1452-61-30-032200030
Luther MuhammadG1872-51-32-221220023
Jaedon LeDeeF
Harrison HookfinF
CJ WalkerG
Joey LaneG
Danny HummerG

MSU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Aaron HenryF2684-100-00-031010032
Xavier TillmanF2273-70-01-261121332
Kenny GoinsF3483-92-80-036101031
Cassius WinstonG22184-71-29-975410161
Matt McQuaidG27123-40-16-614100014
Marcus Bingham Jr.F100-00-00-000100000
Thomas KithierF921-10-00-000000001
Gabe BrownF900-00-00-000000000
Nick WardF1483-40-02-420211114
Kyle AhrensG1800-10-10-010010010
Foster LoyerG18145-74-50-013120011
Braden BurkeC
Brock WashingtonG
Jack HoibergG
Joshua LangfordG
Conner GeorgeG

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 →