If you take out everything we know about ferentz and Iowa tendencies and just look at this game, the difference was Gordon. Think if Gordon was on the Iowa sideline, Iowa would have won.
I think this game just came down to the talent difference at key positions. Aka, Iowa needs a legit RB.