I will also add that Nate had MANY opportunities to tuck it and run. Many times to put us in a more manageable position. For as well as they schemed for that in the Iowa State game, it was extremely disappointing that Nate didn't take advantage on this game.
That was Iowa State who rushes 3 and drops 8. There were not exactly openings for him to run today as Michigan sent more guys than there are blockers on most plays. He tried a couple times and everyone was bitching that he didn't throw it away. Nate was not great today but it's not all on him.
Not enough credit is being given to Michigans game plan. Any adjustment Iowa makes would have been met by a Michigan adjustment. Iowa didn't really have trouble moving the ball, they just couldn't do anything once they crossed the 40. Some of that was play calling. Some of it was penalties. It sucks, its frustrating, but it happens.