Tim Hardaway Jr. scored 19 points and pulled ranked Michigan Wolverines held off the Iowa 66.

Jordan Morgan added 16 points for the Wolverines (6-2), who bounced back from a 70-58 loss to Virginia on Tuesday. Trey Burke donated 13 points.

Royce White ended with 22 points and 13 boards for the Cyclones (5-3), who have lost two in a row. Chris Allen tallied 11 points and five assists.

Michigan went 7-of-29 from three-point range, while Iowa State went 6-of-27 from beyond the arc.