Will Sheehey scored 19 of his career-high 30 points in the first half and Stanford Robinson added a career-best 17 to lead Indiana over No. 20 Iowa 93-86 on Thursday night in a game that was postponed last week.
The Hoosiers (16-12, 6-9 Big Ten) went on a 9-0 run in the second half, capped by a 3-pointer from Evan Gordon that gave them a 62-60 lead with 13:13 remaining.
Roy Devyn Marble had 20 points and Aaron White added 19 points and 10 rebounds for the Hawkeyes (19-9, 8-7), who have lost three straight.
The Hoosiers scored six straight points to take a 77-69 lead when Robinson converted a three-point play. Sheehey dunked to give Indiana an 82-73 advantage with 1:35 remaining.
The game originally was slated for last week but was postponed after an 8-foot, 50-pound steel plate fell from the ceiling of Assembly Hall about 6½ hours before the scheduled start.