finished with four points and three rebounds.
Purdue jumped out early, building a 13-point lead thanks to Edwards' outside shooting and Haarms' work down low.
Purdue had nine 3-point baskets in the first half and a dunk by Haarms put the Boilermakers up 43-24 at intermission.
Xavier Green's running hook over Haarms
cut the lead to 55-46 with 4:23 remaining -- but it never got any closer.
Then Edwards and Haarms
took over as the Boilermakers scored 12 straight points.
1, that's what it's about," Haarms
said after finishing with six points, four rebounds and three blocks.
Trevion Williams added 16 points and Matt Haarms
had 15 points and eight rebounds for the Boilermakers (16-6, 9-2 Big Ten), who moved into a three-way tie with Michigan and Michigan State for the Big Ten lead.
had 14 points and Aaron Wheeler added 10 for the Boilermakers (9-5, 2-1 Big Ten), who have won three straight for the first time since starting the season 4-0.
-- Carsen Edwards scored 24 points and Matt Haarms
added 12 to lead Purdue (8-5) past Belmont.
Purdue coach Matt Painter made a rare change in the Boilermakers first home game in two starting weeks, moving Evan Boudreaux into the starting lineup and bringing center Matt Haarms
off the bench as he did last season.
The Boilermakers charged back quickly from a 34-30 halftime deficit and tied the score when center Mat Haarms
and forward Grady Eifert made back-to-back 3s with 14:05 to play.
had 16 points for Purdue (2-0) despite batting foul trouble.