Michigan was able to weather the initial storm.
With Zavier Simpson playing only nine minutes in the first half and Iowa ripping off an 18-2 run to build an 11-point lead, the Wolverines battled back and had a chance late.
But foul trouble, another big game from Luka Garza and a porous defensive effort sent No. 19 Michigan to a 90-83 loss Friday night at Carver-Hawkeye Arena.
It was the second straight Big Ten road contest the Wolverines held a lead in the final six minutes. But another late run — this time a 19-5 spurt by Iowa that turned a six-point lead into an eight-point deficit — dropped Michigan to 0-5 in true road games.