IOWA CITY, Iowa -- Fatigue factor worried Michigan State coach Tom Izzo.
It nearly caught up to them Tuesday night before his team summoned up just enough -- and found a friendly rim.
Kenny Goins' 3-pointer with 2:09 to play put the fourth-ranked Spartans back in front in a see-saw game and helped provide a 96-93 escape against the Hawkeyes.
MSU finished on an 11-4 run after falling behind by as many as eight in the second half.
Miles Bridges missed a pair of free throws with 3.6 seconds left, but Iowa's Nicholas Baer's 3-point attempt at the buzzer clanged off the front iron to give MSU its seventh straight win.
Bridges finished with 25 points on 8 of 14 shooting, adding four rebounds and four assists. Nick Ward, who battled foul trouble almost all night, had 17 points in just 12 minutes.
Joshua Langford finished with 15 points, Jaren Jackson Jr. added 11 points, and Cassius Winston had nine points and eight assists.
Tyler Cook scored 26 points for the Hawkeyes (12-14, 3-10). Jordan Bohannon added 17 points, Maishe Dailey added 13 and Isaiah Moss scored 11.
MSU jumped out to a 10-2 lead by running the court and getting to the rim, with three of the first four baskets coming on dunks by Jackson and Ward. That duo combined for 14 of the Spartans' first 16 points as they held a 10-2 edge on interior scoring.
Free throws from Bridges and Matt McQuaid gave MSU its biggest lead of the opening half at 20-11 with 13:29 to play. The Spartans went 12 of 13 at the line in the first half, and Ward made his first five shots and had 10 points.
But Iowa remained gritty and kept pounding the ball inside, getting two fouls on Jackson and sending him to the bench for the final 10:46 of the half. Then the Hawkeyes' Cook got a three-point play that drew Ward's second foul a few seconds later, forcing him to the bench for the final 10:11.
Iowa tied it 26-all on a Jordan Bohannon 3-pointer, but Bridges answered on the return trip less than 20 seconds later. Bridges scored 11 of his 15 first-half points in the final 8:12 to send MSU into halftime with a 48-46 lead.
Tuesday's game was the fifth game in 12 days for the Spartans (23-3, 11-2 Big Ten), who host No. 3 Purdue on Saturday.
(c)2018 Detroit Free Press
Visit the Detroit Free Press at www.freep.com
Distributed by Tribune Content Agency, LLC.