Shonn Greene ran for 211 yards and two scores for Iowa, and Purdue's Hail Mary pass with 5 seconds remaining sailed long to preserve the Hawkeyes' 22-17 victory on Saturday.
C.J. Bacher threw three touchdown passes and ran for a fourth score to help Northwestern rebound from its only loss to beat Purdue 48-26 on Saturday, sending the Boilermakers to their fourth straight defeat.
LeGarrette Blount ran 3 yards for a touchdown in the second overtime to give No. 16 Oregon a come-from-behind 32-26 win over Purdue on Saturday.
Mike Hart and Mario Manningham each scored two touchdowns in the first half to help Michigan take a big lead, and the Wolverines went on to beat Purdue 48-21 Saturday.
Kory Sheets rushed for 141 yards, and Purdue beat Notre Dame 33-19 on Saturday to keep the Irish winless.
Drew Tate threw two touchdown passes and Damian Sims ran for two more scores to help No. 19 Iowa beat Purdue 47-17 and rebound from last week's demoralizing loss to top-ranked Ohio State.
Curtis Painter passed for 261 yards and two touchdowns and ran for two scores as Purdue beat Indiana State 60-35 on Saturday.