Northwestern Wildcats @ Ohio State Buckeyes

70–49Final · Feb 20, 2025
NU 70 OSU 49 Final
12T
NU14-13313970
OSU15-12242549
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. Micah Parrish made Three Point Jumper.

    0–3
  2. Nick Martinelli made Jumper.

    2–3
  3. Sean Stewart made Layup. Assisted by John Mobley Jr..

    2–5
  4. Nick Martinelli made Jumper.

    4–5
  5. Matthew Nicholson made Layup. Assisted by Ty Berry.

    6–5
  6. Nick Martinelli made Jumper.

    8–5
  7. Ty Berry made Jumper.

    10–5
  8. Bruce Thornton made Jumper.

    10–7
  9. Angelo Ciaravino made Dunk.

    12–7
  10. Bruce Thornton made Layup.

    12–9
  11. Keenan Fitzmorris made Jumper. Assisted by Jordan Clayton.

    14–9
  12. Bruce Thornton made Jumper.

    14–11
  13. Ty Berry made Jumper.

    16–11
  14. Matthew Nicholson made Layup.

    18–11
  15. Angelo Ciaravino made Free Throw.

    19–11
  16. Angelo Ciaravino made Free Throw.

    20–11
  17. Micah Parrish made Three Point Jumper. Assisted by John Mobley Jr..

    20–14
  18. Micah Parrish made Free Throw.

    20–15
  19. Angelo Ciaravino made Free Throw.

    21–15
  20. Angelo Ciaravino made Free Throw.

    22–15
  21. Ty Berry made Layup.

    24–15
  22. Bruce Thornton made Jumper.

    24–17
  23. K.J. Windham made Three Point Jumper.

    27–17
  24. Sean Stewart made Dunk.

    27–19
  25. Bruce Thornton made Jumper.

    27–21
  26. Matthew Nicholson made Dunk.

    29–21
  27. Micah Parrish made Layup.

    29–23
  28. Micah Parrish made Free Throw.

    29–24
  29. Justin Mullins made Layup.

    31–24
  30. Ty Berry made Layup.

    33–24
  31. Matthew Nicholson made Dunk.

    35–24
  32. K.J. Windham made Jumper.

    37–24
  33. K.J. Windham made Free Throw.

    38–24
  34. K.J. Windham made Free Throw.

    39–24
  35. K.J. Windham made Free Throw.

    40–24
  36. Ty Berry made Layup. Assisted by K.J. Windham.

    42–24
  37. Ty Berry made Free Throw.

    43–24
  38. Devin Royal made Free Throw.

    43–25
  39. Devin Royal made Free Throw.

    43–26
  40. K.J. Windham made Three Point Jumper.

    46–26
  41. Ty Berry made Two Point Tip Shot.

    48–26
  42. Micah Parrish made Three Point Jumper. Assisted by Devin Royal.

    48–29
  43. Nick Martinelli made Jumper.

    50–29
  44. K.J. Windham made Layup.

    52–29
  45. Nick Martinelli made Free Throw.

    53–29
  46. Nick Martinelli made Free Throw.

    54–29
  47. Bruce Thornton made Free Throw.

    54–30
  48. Keenan Fitzmorris made Free Throw.

    55–30
  49. Keenan Fitzmorris made Free Throw.

    56–30
  50. Nick Martinelli made Layup.

    58–30
  51. Ques Glover made Jumper.

    58–32
  52. Ques Glover made Free Throw.

    58–33
  53. Nick Martinelli made Jumper.

    60–33
  54. Ques Glover made Three Point Jumper. Assisted by Bruce Thornton.

    60–36
  55. Bruce Thornton made Layup.

    60–38
  56. Micah Parrish made Layup. Assisted by Bruce Thornton.

    60–40
  57. Nick Martinelli made Jumper.

    62–40
  58. Micah Parrish made Free Throw.

    62–41
  59. Matthew Nicholson made Dunk. Assisted by K.J. Windham.

    64–41
  60. John Mobley Jr. made Jumper. Assisted by Bruce Thornton.

    64–43
  61. K.J. Windham made Free Throw.

    65–43
  62. K.J. Windham made Free Throw.

    66–43
  63. Devin Royal made Free Throw.

    66–44
  64. Devin Royal made Free Throw.

    66–45
  65. Ty Berry made Free Throw.

    67–45
  66. Ty Berry made Free Throw.

    68–45
  67. John Mobley Jr. made Free Throw.

    68–46
  68. John Mobley Jr. made Free Throw.

    68–47
  69. Evan Mahaffey made Layup. Assisted by Ques Glover.

    68–49
  70. Nick Martinelli made Free Throw.

    69–49
  71. Nick Martinelli made Free Throw.

    70–49

Play-by-play

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

Box score

NU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Nick MartinelliF33187-150-34-450300052
Matthew NicholsonC31105-60-00-140012312
Justin MullinsG2421-50-20-060110331
Jordan ClaytonG1100-20-10-032100033
Ty BerryG38156-120-43-361110243
Keenan FitzmorrisC941-30-02-210100101
Angelo CiaravinoG2561-20-04-450010233
Blake SmithG000-00-00-000000000
K.J. WindhamG29154-92-45-532200031
Blake BarkleyF
Gus HurlburtF
Luke HungerF
Jalen LeachG
Brooks BarnhizerG

OSU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Devin RoyalF2740-40-04-441400223
Sean StewartF2642-30-00-080201353
Bruce ThorntonG34136-120-31-214220012
John Mobley Jr.G2541-80-52-202310002
Micah ParrishG34165-133-93-410210012
Colin WhiteF1000-10-10-010000012
Ivan NjegovanC500-00-00-010000011
Austin ParksC200-00-00-000000000
Evan MahaffeyG1421-10-00-020010112
Ques GloverG2362-101-31-121200111
Aaron BradshawF
Kalen EtzlerF
Braylen NashG
Colby BaumannG
Meechie JohnsonG
Taison ChatmanG

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 →