They have a legitimate chance to beat Purdue at home. I am not very high on Purdue at all. Edey is good but there are so many flaws in their backcourt I'm not sure how they can be seriously considered as an elite team.
Purdue's backcourt is actually a good matchup for Iowa as they aren't overly athletic and have allowed some pretty high shooting percentages, especially in their losses. If Iowa can bait Purdue into chucking a bunch of 3s (they shot 33!!! against Nebraska), while shooting it well themselves, they can win. Make anyone beat you besides Edey. It's the anti-Garza approach.