John Shurna hit a fallaway 3-pointer with 3.3 seconds left to give the Wildcats the win. The freshman scored 9 points.
Moore hit seven 3-pointers and Coble went 10-of-14 for the Wildcats (14-10, 5-8 Big Ten), who took control of the game with an 18-3 run early in the second half. Northwestern had lost 11 in a row to Ohio State going back to 1998.
The Buckeyes (17-7, 7-6) lost their second straight, falling into a three-way tie for fifth place in the conference.