With 3.2 seconds remaining, ISU's Daniel Edozie, who seconds earlier had blocked a Haws jumper in the lane, made one of two free throws to give the Cyclones (4-0) a two-point lead.
BYU coach Dave Rose said he told an official he wanted a timeout after Edozie's second free throw make or miss but Nate Austin grabbed the banked-in shot and quickly inbounded the ball. The referees swallowed their whistles, and all the Cougars could get was an off-balance shot by Kyle Collinsworth that didn't come close to going in.
"We would like to have had those last three seconds over again," Rose said.
Actually, the Cougars needed a mulligan the last three minutes, after Eric Mika (17 points, nine rebounds) took a shot to the face from ISU's DeAndre Kane, who was assessed a flagrant two foul and ejected. Mika left the game and was taken to a nearby hospital for an examination to check his right eye for damage.
Rose said Mika's absence down the stretch "was a factor" because the Cougars missed some short shots in the waning moments and Mika had corralled five offensive rebounds before the injury.
Also, fellow big man Nate Austin could not stop ISU's Georges Niang, who made three baskets inside in a four-possession stretch that in reality won the game for the Cylones. Niang finished with 19, while Melvin Ejim and Kane had 21 apiece.
"I don't think it got away from us. We knew we had a chance to win the game," Haws said, noting that the lower abdominal strain that kept him out of the last two games did not bother him. "… You have to give Iowa State a lot of credit. They are tough guys, long and athletic, and they had a great second half."
The Cougars led 36-24 with 5:52 remaining in the first half, and 47-42 at the break. But the Cyclones scratched back, and took their first lead since midway through the first half when Matt Thomas hit a 3-pointer to make it 78-77 with 5:54 left.
The ISU lead stretched to five three times in the last four minutes, but the Cougars kept coming.
Anson Winder missed a free throw with 24 seconds left that would have tied the game, after freshman Frank Bartley failed to complete a 3-point play with 1:11 left. The Cougars were just 12 of 20 from the stripe.
"They are as fast a team as anybody in the nation, and they lived up to that tonight," said Iowa State coach Fred Hoiberg. "They just score in bunches, and once that crowd gets into it, it is hard to stop them. … They are so good, and they are so well-coached, we are happy to walk out of here with a win."
O Kyle Collinsworth's jumper misses badly at the buzzer, and No. 21 Iowa State escapes Provo with a 90-88 win.
• Down by one, Tyler Haws' jumper in the lane is blocked by ISU's Daniel Deozie with less than 10 seconds remaining.
• The Cougars make just 12 of 20 free throws, and big man Eric Mika leaves the game with 3:28 left with an eye injury.
No. 21 Iowa St. 90, BYU 88
IOWA ST. (4-0)
Ejim 8-15 2-2 21, Thomas 5-8 0-0 12, Hogue 4-6 0-0 8, Niang 9-19 0-0 19, Kane 9-15 3-4 21, Morris 0-3 3-5 3, Long 1-4 2-4 5, Bluford 0-0 0-0 0, Edozie 0-0 1-2 1.
Totals 36-70 11-17 90.
Mika 8-15 1-4 17, Carlino 9-20 0-0 19, Haws 6-19 7-8 20, Collinsworth 4-12 3-4 11, Austin 3-5 0-0 6, Winder 2-7 1-2 6, Halford 2-2 0-0 5, Bartley IV 2-3 0-2 4, Worthington 0-1 0-0 0.
Totals 36-84 12-20 88.
HalftimeBYU 47-42. 3-Point GoalsIowa St. 7-24 (Ejim 3-6, Thomas 2-5, Long 1-4, Niang 1-5, Morris 0-2, Kane 0-2), BYU 4-14 (Halford 1-1, Haws 1-3, Winder 1-3, Carlino 1-5, Austin 0-1, Bartley IV 0-1). Fouled OutEjim, Hogue. ReboundsIowa St. 46 (Kane 11), BYU 44 (Austin 13). AssistsIowa St. 16 (Niang 8), BYU 15 (Carlino 7). Total FoulsIowa St. 20, BYU 15. TechnicalKane. A15,808.