I don't buy the "bleak", statement. ISU played an opponent from a lower class they should beat. They have always played an aggressive defense and it worked early in the game for them. I doubt their defensive line is going to dominate Iowa's offensive line.
Saturday Iowa played against a defense that stacked the box on nearly every play, yet Iowa got 3 TDs through the air and Wadley got over 100 yards rushing. Wyoming has a good defense. But they couldn't stop Iowa. Though Iowa can't afford to spot ISU 4 turn overs and expect to win.
On offense UNI had to play catchup after their early miscues. 21 of ISU's points were defensive/special teams. Unlike UNI, Iowa's defensive line will probably be one of the tougher D'lines that ISU will meet all season. If Iowa plays disciplined defense, ISU will have trouble moving the ball.
The big concern in this game is that the game is in Ames and Iowa has a new QB. But I would expect that he will enter this game with more confidence than he had when he played against Wyoming.