The offensive stats from Iowa don't speak quite as much to me because we gave them very short fields to work on multiple occasions. You won't out up gaudy stats taking over well inside the 50 every drive.
That's said, observations for each team. ISU has offensive problems. Lot of plays and some players that were visibly out of sync. Many of the same issues this week as last week (except the turnovers). Defense was awesome given how much they were on the field and how often they were given short fields to defend. They shaved many points from Iowa.
For Iowa, Petras is a glaring weak spot. Later in the game there was called plays designed for him to throw long balls downfield, back shoulder throws, back of the endzone, etc. and he missed practically all of them. Conference teams will notice and adjust for this. Two weeks in a row now Iowa has not had to depend on their offense to really create much due to the defense scoring and producing. That's not gonna stay that way forever, and that offense struggled to drive and produce on its own. I feel like their run game is lacking threat as well, but that could be a result of how well our D played.
I left the game thinking we're clearly not as good as I expected us to be, and right now, I still believe that to be true. We've got a few weeks of easier games all in a row coming up and we need to see some major progress during them offensively. Iowa is good apart from the offense, if that gets going, they have a good chance to win their division.