After trailing Michigan State for three quarters, Iowa found enough offense to tie the Spartans on a nine play 68 yard drive capped off by a five-yard touchdown by former walk-on fullback Mark Weisman.
The Spartans, who held Weisman in check with only 20 net rushing yards in the first half, did a solid job of keeping the Hawkeyes leading rusher in check until a 37 yard run putting Iowa in the red-zone when he would capitalize three plays later with a five yard score leaving the Hawkeyes one point away from pushing the Spartans to a possible overtime.
After Mike Meyer's kick was good, Spartan fans looked for their team to make one last drive to pull out a win and allow them to leave the wind and rain behind.
Instead, Iowa forced the Spartans to punt away and run out the clock pushing the game into overtime.
Overtime proved magical for the Hawkeyes as the Hawkeyes won toss and chose to go on defense first.
Iowa answered with a field goal of their own after the Spartans defense bent without breaking.
In the second overtime the Hawkeyes found the Spartans defense ready for the challenge and settled for another Meyer field goal giving them the points needed for victory.
On their second offensive play in the second overtime the Spartans let another offensive miscue seal their fate as Andrew Maxwell's pass was high and off the hands of Keith Mumphery settling into the hands of Iowa's Greg Castillo ending the Spartans hope of earning their second Big Ten victory of the season.
Check out all of our video from the post game as Spartan coaches and players talk about the game and Michigan week.