MADISON (AP) -- Aaron Craft scored all seven of his points in the final 4 minutes, LaQuinton Ross added 13 for the game, and No. 24 Ohio State got a confidence-boosting win on the road Saturday by beating No. 14 Wisconsin 59-58.
Amadeo Della Valle added 11 points for the Buckeyes (17-5, 4-5 Big Ten) in a bruising back-and-forth affair with the Badgers (17-5, 4-5).
Sam Dekker missed a 3 at the buzzer for Wisconsin, which suffered a third straight home loss.
The Badgers had plenty of chances to win but went just 5 of 10 from the foul line late.
Craft didn't hit his first bucket until 3:53 left, but it was 3 that helped his team finish on an 11-4 run.
Freshman Nigel Hayes led the Badgers with 17 points.