In this season of upsets, top-ranked Ohio State was the latest to fall.
Juice Williams provided the big plays on the ground and through the air, spurring Illinois to a stunning 28-21 victory on Saturday night and throwing open the national title race for a bunch of teams that needed the Buckeyes to lose.
It was the first time Illinois (8-3, 5-2 Big Ten) had beaten a No. 1 since 1956, and the first time it had done it away from home. The defeat also ended a record streak of 20 Big Ten wins in a row by Ohio State (10-1, 6-1).
A year ago the Illini were 2-10, but they showed signs of improvement for the first time in years in a 17-10 loss to No. 1 Ohio State. The year before the Buckeyes beat Illinois 40-2.
Not since Nov. 14, 1959, had Michigan and Ohio State both lost the week before their annual year-end grudge match, which once again this season will decide the champion.
Now the Buckeyes must travel to Michigan for a game they knew would decide the Big Ten title and hoped would be for a spot in the national title game.
Once again, the Michigan Wolverines are reeling from an unexpected defeat.
And Wisconsin has the fleet feet of Tyler Donovan to thank for it.
Wisconsin's fifth-year senior quarterback frustrated Michigan's defense with his scrambling ability on Saturday, throwing for one touchdown and running for another in the Badgers' 37-21 upset of the Wolverines (No. 12 BSC, No. 13 AP).
Donovan finished the game on the sideline with a nasty welt and twin streaks of blue paint on his throwing hand.
Michigan left another streak in Madison, too.
The Badgers (8-3, 4-3 Big Ten) snapped the Wolverines' eight-game winning streak and robbed them of momentum going into their annual matchup with Ohio State.
The loss doesn't eliminate Michigan (8-3, 6-1) from the Big Ten title race or a Rose Bowl appearance, but the Wolverines have to beat the Buckeyes next week -- something they haven't done since 2003.
Michigan played without injured running back Mike Hart on Saturday, and freshman Ryan Mallett relieved ailing quarterback Chad Henne in the first quarter.
Carr said it was his decision to hold Hart out, even though his lingering ankle injury felt better on Saturday morning than it did in the middle of the week.
Mallett took over for Henne on the Wolverines' third possession, after Henne threw an interception that allowed Donovan to drive the Badgers and throw a 10-yard touchdown pass to Travis Beckum.
Coming into Saturday's game, Michigan was well on its way to wiping away memories of its stint as a national laughingstock after losing its first two games -- one of them to Appalachian State of the Football Championship Subdivision. Now, the Wolverines once again must recover from to tough loss going into their biggest game of the year.
C.J. Bacher hit Ross Lane on a 3-yard touchdown pass with 44 seconds to go Saturday, capping a 73-yard drive and lifting Northwestern to a 31-28 victory over Indiana.
Indiana had driven 80 yards with Kellen Lewis passing to James Hardy for a 5-yard TD to put the Hoosiers ahead 28-24 with 5:34 left.
But Bacher hit Tyrell Sutton on a 17-yard pass, Sutton had a 10-yard run, Lane caught a 15-yarder and Bacher took off for 10 yards to move the ball to the 11, setting up the final TD.
The Hoosiers (6-5, 2-5 Big Ten) got one last chance after Northwestern's kickoff went out of bounds. Lewis hit passes of 13 yards to Andrew Means and 14 yards to Ray Fisher to get the ball to the Wildcats' 34.
Indiana, hoping for its first bowl since 1993, closes it season against Purdue.
Brian Hoyer passed for 266 yards and two touchdowns, and Michigan State beat Purdue 48-31 on Saturday to end a three-game losing streak and become bowl eligible.
Michigan State's Devin Thomas caught 10 passes for 116 yards to set a school record for catches in a season with 68, and Jehuu Caulcrick ran for 77 yards and two touchdowns. Caulcrick's 20 rushing scores make him the school's all-time single-season leader.
SirDarean Adams led Michigan State's defense with two interceptions.
Purdue gained 517 yards, but had three costly turnovers. Curtis Painter passed for 344 yards, but he threw the picks to Adams, which led to 10 points.
Purdue is now 7-4.