The one thing I think is in MSU's favor is that Iowa hasn't had one of those big blowup, screwup disaster plays that cost them a game yet this year. We certainly did at Nebraska and had it coming. Bama's ole Miss thing. Oklahoma's Texas failure. I'm predicting that North Carolina will give Clemson their medicine next week. Notre Dame just got it. Michigan's fumble fiasco. Ohio State and the weather....and hubris.
Not saying you can't get through a season without one. To go undefeated you could say you almost have to avoid it. The Spartans have the small advantage that they've had their "disaster" and survived it. They got both their miracle win (Michigan) and loss (Nebraska) out of the way. It's almost like they're playing with the houses money.
I think Iowa is dangerously and confidently good. I don't wish failure on anybody, but just sayin'.....have you had your "Oh no, I can't believe that just happened...." moment?