I didn't want to say this before the game and jinx it but, as an Ohio State fan it seems to me that Iowa is never a threat when people are talking about them. They are a threat when nobody is talking about them.
GameDay has been to Iowa City three times, all when Ohio State came to town. Ohio State is 3-0 in those games and none were particularly competitive.
Iowa beats Ohio State now and then and even beats them badly sometimes but it is pretty much always when nobody thinks they have a chance.