Michigan State looked great yesterday in beating Wisconsin, while Michigan had more difficulty against Ohio State. Michigan has won both of the regular season games with Michigan State, but in both instances State was playing without some key players.
State really doesn't have any pressure in this game, I don't think they are going to significantly help or hurt their NCAA tournament seeding; this game is pure revenge for Sparty. Michigan could be playing for a top seed and has the pressure of expectation as the regular season Big Ten champ. For all these reasons, I expect Sparty to be victorious at the end of the day.