Michigan is a 25 point favorite. The ESPN FPI gives them a 93.4% chance of winning.
Another stunning upset, according to the FPI predictor. Michigan was never even in control of this game. The offense struggled to connect. The defense slowed down the Spartans, but in the end could not overcome the Spartan's offense. The score really doesn't show how poorly Michigan played. Michigan State looked like a completely different team from the previous week.
Michigan State was the beneficiary of at least three bad calls; one for passing interference that was not called, and two passes for better than 30 yards that were incomplete, but allowed to slide. It's not just me, the announcers said the same thing. But as great coaches say, if the game comes down to a call, you didn't play well enough to win.
The question now is not should Harbaugh be fire, but has Harbaugh taken Michigan as far as he can? If Harbaugh stays, fans should get used to Michigan being an average team with flashes of brilliance. But clearly, Harbaugh, in his sixth year, has shown he cannot get Michigan to the championship level.