Iowa (15-4 overall, 4-2 Big Ten) played well early and led by five midway through the first half. The Wolverines (14-4, 6-0) settled in and grabbed a 38-34 halftime advantage.
The Hawkeyes struggled to find an offensive rhythm for much of the night. Their bench was outscored 11-8 after it bested Minnesota's reserves, 43-18, in Sunday's win. The depth that has worn down many of Iowa's opponents did not do so against the Wolverines.
Despite a sluggish night on offense that saw it match it's lowest point total of the season, Iowa trailed just 67-64 following a White jam off of a Marble feed with 2:34 left in the game. The Wolverines responded with a dunk by Glenn Robinson III on their next possession.
White made one of two free throws with 1:05 on the clock to get the Hawkeyes back to within four points of Michigan. The home team then sank all six of its foul shot attempts from there to finish the game on a 6-2 run.
Iowa came into Wednesday's action leading the Big Ten with 86.8 points per game. While visitors made 25 of 53 (47.2 percent) shots from the floor, they only hit 2 of 10 three-point attempts. Conversely, the Wolverines connected on 8 of 27 treys.
The Hawkeyes also were averaging 30.7 free throw tries a game but shot only 21 on Wednesday, making 15, which was more than seven below their average.
Iowa returns to action on Saturday (11 a.m. CT, BTN) when it plays at Northwestern, a team it beat, 93-67, Jan. 9 in Carver-Hawkeye Arena. Michigan comes to Iowa City on Feb. 8.