JaJuan Johnson had 20 points, a career-high 17 rebounds and seven blocks, leading No. 8 Purdue to a 67 - 47 win over Michigan State on Sunday.  Purdue won both regular-season matchups against the Spartans for the first time since 1997.  Kalin Lucas scored 15 of his 23 points in the first half for the Spartans and didn't get much help.  Michigan State wraps the regular season against last-place Iowa on Wednesday and on the road against Michigan before the Big Ten tournament.