Along with being good......sometimes you need luck for the next level. Iowa has a very good defense, average offense and so far this year.......a lot of luck i.e. Penn State QB going down. If Purdue doesn't get excited and plays within itself they will win.