BLOOMINGTON, Ind. (AP) - Troy Williams had 15 points and 12 rebounds, and Indiana held off No. 22 Ohio State in the closing minutes 69-66 Saturday.
Indiana led 61-51 with 3:32 left before the Buckeyes rallied. Ohio State went on a 13-4 run and had a chance to tie it with 32 seconds to go when Sam Thompson made a shot and was fouled, but he missed the free throw.
Kevin "Yogi" Ferrell then made four foul shots for the Hoosiers. A 3-point try by Ohio State's D'Angelo Russell missed at the end.
James Blackmon Jr. scored 16 of 18 points in the second half for the Hoosiers (12-4, 2-1 Big Ten). Indiana has have won a league-high 18 games against Top 25 teams since 2011-12.
Shannon Scott scored 16 points and Russell added 13 for Ohio State (13-4, 2-2). The Buckeyes lost for only the fourth time in 12 trips to Assembly Hall.