Roy Devyn Marble scored 30 points before leaving with a leg injury, and No. 23 Iowa rallied from a 15-point, second-half deficit to beat Xavier 77-74 in overtime at the Battle 4 Atlantis quarterfinals Thursday night.
The Hawkeyes (6-0) never led in regulation, but never trailed in overtime.
Zach McCabe scored 11 points, and Gabriel Olaseni had 10 points and 11 rebounds for the Hawkeyes.
Aaron White's 10-point night ended with a clutch tip-in with 1:40 left in overtime.
Xavier (5-1) had three 3-point tries all bounce off the rim in the final 10 seconds.
Justin Martin led the Musketeers with 15 points,
Semaj Christon added 14, Myles Davis scored 12 and Matt Stainbrook finished with 11.
Iowa will meet either Tennessee or Texas-El Paso in Friday's semifinals, with Xavier facing the other in the consolation round.