Aidan O'Connell threw for 375 yards and had three total touchdowns and David Bell had 240 yards receiving as Purdue ruined another team’s championship aspirations beating No. 2 Iowa 24-7 and snapping the Hawkeyes’ 12-game winning streak.
The Boilermakers have made a habit of beating teams ranked second in the polls. Purdue beat Ohio State 48-20 in 2018 as a three-touchdown underdog when the Buckeyes were ranked No. 2, a loss that ultimately keeping them out of the College Football Playoff.
The Boilermakers opened the scoring on a 6-yard touchdown run by O'Connell. Iowa got the equalizer on a three-yard TD by Ivory Kelly-Martin, with Purdue taking the lead for good 19 seconds before halftime on a TJ Sheffield 3-yard touchdown catch.