Branden Dawson contributed 15 points and 11 rebounds as Michigan State (22-5, 11-3 Big Ten) claimed its fifth straight win.
Austin Thornton chipped in with 17 points and Derrick Nix donated 12 for MSU, which hit at a 50.8-percent clip from the field and used a tough defense to limit Purdue to 8-of-35 shooting in the second half.
The Boilermakers (17-10, 7-7 Big Ten) got a game-high 24 points and 15 rebounds from Robbie Hummel.
Ray Liotta sues skin care company over use of likeness
Aaron Carter is still in love with Hilary Duff