Iowa 58, Purdue 48
IOWA CITY, Iowa (AP)
Devyn Marble also had 18 for the Hawkeyes (18-10, 7-8 Big Ten), who put an ugly loss at Nebraska behind them ahead of this weekend's trip to top-ranked Indiana.
Iowa never trailed in avenging an overtime defeat at Purdue late last month. The Boilermakers (13-15, 6-9) got as close as 49-43, but poor shooting doomed them to their sixth loss in eight games.
Iowa played without freshman starter Mike Gesell, who was out with a right foot injury.
Donnie Hale had 13 points to lead Purdue, which dropped a game behind Iowa in the race for seeding for the upcoming Big Ten tournament.
Follow Luke Meredith on Twitter: www.twitter.com/LukeMeredithAP