Michigan State moved back into a share of the Big Ten Conference lead with Michigan.
The Spartans took a 16-point halftime lead and went on to bounce back from a non-conference loss to Georgetown last weekend.
Kaminski finished with 19 points, Gary Harris added 14 for Michigan State and Adreian Payne had 12. The Spartans reached 20-3 season and along with Michigan is 9-1 in the Big Ten. Iowa is in third place in league play at 6-3.
The Nittany Lions (12-11, 3-7 Big Ten) were led by 22 points from Tim Frazier.
Michigan State's 12 field goals from long range came on 23 shots.
Pregnant Mila Kunis wins 'Best Villain' at MTV Movie Awards
Biologists detail four new deep-sea 'killer sponges'