John Navarre threw for 244 yards and two touchdowns and Chris Perry’s 3-yard touchdown run in overtime gave No. 13 Michigan a 27-24 victory over No. 15 Penn State.
In the first-ever overtime game at Michigan Stadium, the teams combined for 28 points in the final 18 minutes after struggling through most of the first three quarters.
Navarre found Braylon Edwards in the back of the endzone with 3:24 left to force overtime.
After the Nittany Lions (4-2, 1-2 Big Ten) came away with only a field goal in their overtime possession, Perry busted through the middle of the defense and over the goal line, where his teammates mobbed him.
Penn State quarterback Zack Mills threw for 264 yards and two scores, but Nittany Lions kicker Robbie Gould missed an extra point and a field goal in regulation.
The Wolverines (5-1, 2-0) became the first team in more than 70 years to beat Penn State six straight times.
Iowa 44, Michigan State 16: The nation’s 116th-ranked pass defense held Charles Rogers to five catches for 78 yards as No. 17 Iowa became bowl eligible with a blowout victory.
Jermelle Lewis scored on a 94-yard kickoff return and Derek Pagel picked off a Jeff Smoker pass intended for Rogers and returned it 62 yards for a touchdown.
The Hawkeyes’ defense had four sacks, forced two fumbles and picked off three passes in the win.
Iowa (6-1, 3-0) tied Ohio State for the Big Ten lead while the Spartans fell to 3-3, 1-1 in the conference.
Indiana 32, Wisconsin 29: Behind quarterback Gibran Hamdan’s 310 yards and four touchdowns, the Hoosiers (3-3, 1-1) beat a ranked opponent for the first time in nearly two years.
No. 23 Wisconsin built a 29-10 lead behind powerful running from tailback Anthony Davis and quarterback Brooks Bollinger, but Hamdan engineered scoring drives of 70 and 74 yards in only his fourth career start.
Trailing 29-24 with 2:16 left in the fourth quarter, Hamdan found Glenn Johnson over the middle for the winning score.
Ohio State 50, San Jose State 7: Maurice Clarett held on to the football and rushed for 132 yards and two scores as the No. 5 Buckeyes scored 31 unanswered points in the win.
Clarett, who fumbled three times in last week’s 27-16 lackluster win against Northwestern, toyed with the Spartans defense, which came into the game leading the nation in takeaways.
Quarterback Craig Krenzel played perhaps his best game of the season, throwing for 241 yards and three scores to lead a balanced attack. Ohio State (7-0, 2-0) took advantage of four San Jose State fumbles.
Illinois 38, Purdue 31: Purdue quarterback Kyle Orton’s desperation heave to John Standeford in overtime fell a yard short as the Fighting Illini (2-5, 1-2) held off a comeback attempt in their first Big Ten win of the season.
After taking a 24-0 lead into halftime, Illinois didn’t score again until Antoineo Harris’s one-yard plunge with seven seconds remaining tied the score at 31.
The Associated Press contributed to this report.