The Wolverines, undefeated at the time at 9-0 and looking like a true national championship contender, went into Iowa City on a cold and dreary November night looking for their first big road victory of the season. The result? A crushing last-second defeat, as Iowa kicker Keith Duncan nailed a 33-yard field goal as time expired to give the Hawkeyes a 14-13 victory.
While the loss did not cripple the Wolverines' season, it was a precursor for what was to come, as Michigan eventually lost to Ohio State to end the year, missed out on the College Football Playoff and lost its bowl matchup by one point to Florida State.
Entering Saturday, it is now the Hawkeyes who are undefeated (albeit after just four games) and heading into their biggest road matchup of the year with heightened expectations and needing to keep pace in the Big Ten West division with Wisconsin, which doesn't appear likely to lose anytime soon.
This weekend's matchup between the Wolverines and Hawkeyes is crucial, as both teams look to stay within striking distance in the Big Ten race.
Iowa at Michigan
Kickoff: Saturday, Oct. 5 at 12 p.m. ET
Spread: Michigan -3.5
When Iowa Has the Ball
The Hawkeyes aren't doing anything flashy offensively this season, no surprise for a Kirk Ferentz-led team, but they are undefeated in part because they are playing some of the cleanest football in the country right now. Senior quarterback Nate Stanley is completing 64 percent of his throws thus far for 965 yards, eight touchdowns and, most importantly, zero interceptions.