Just one of several upset predictions, actually. But really, did anyone think the prognosticators were going to heavily favor Iowa? Come on. For one thing, it's IOWA...we should be used to being underestimated by now. Secondly it's the only game this week between ranked opponents so when people start looking for possible upsets of course they're going to point our way.
For my two cents, I think most people are right. Arizona will take some shots downfield, but it's going to be a lot of quick hitters to try and neutralize the D-line. If Iowa continues to tackle as well as they have in the first couple of games they'll limit the yards after catch and be in really good shape. If Arizona can break free for a couple of big gains it'll get interesting.
I think Iowa will be able to move the ball. Both our run and pass games are good enough that if AZ goes all in to stop one the other can make them pay. If Iowa's O-line is for real, I don't think Arizona will be able to stop the run without committing an extra man to the box...and then Reisner gets looks early and often. I don't know anything about AZ's linebackers, but I like our TE's against most linebackers just about every year.
A lot of folks are saying this is the week we find out how good Iowa is. Iowa is good. I don't feel there are a lot of questions remaining about most positions save one. O-line. To me this is the week we find out how good the offensive line is. If we learn they're as good as they've looked through two games, Iowa wins. If AZ exposes them, we lose.