Dion Harris scored a game high 24 points and set the tone with a 30-foot 3-pointer to send Michigan into halftime with a five point lead. Tommy Amaker's club held on in the second half for the 67-56 win Tuesday night.
The win moves both teams to 8-and-7 in the Big Ten.
Michigan State was led by Raymar Morgan's 13 points and Drew Neitzel's 11. Neitzel was sick all week long and admitted he was not at 100 percent.
Michigan State closes out the regular season at Wisconsin, while the Wolverines take on the number one Buckeyes of Ohio State.