Justin Coleman scored 18 points and Arizona rallied from a 10-point second-half deficit to knock off short-handed Iowa State 71-66 in the Maui Invitational.
Arizona (4-0) was ragged through the first 30 minutes before playing better at both ends during a 12-2 run that tied it at 56-all with five minutes left. The Wildcats went ahead and stayed there, making eight straight free throws in the final 39 seconds to earn a spot in Tuesday's semifinals against No. 3 Gonzaga or Illinois.
Arizona's Chase Jeter had 10 points and 12 rebounds.
The scrappy Cyclones (3-1) played without point guard Lindell Wigginton and forward Solomon Young due to injuries, and Cam Lard and Zoran Talley because of suspensions.
That left eight scholarship players for the Maui opener against Arizona, but it didn't slow them early. The Cyclones led by seven at halftime and stretched it to 10 midway through the second half before Arizona rallied.
Marial Shayok led Iowa State with 19 points.