Roy Devyn Marble added 15 points and Aaron White had 14 points and seven rebounds for the Hawkeyes (19-6, 8-4 Big Ten), who won a third straight conference game on the road for the first time since the 1997-98 season.
Mike Gesell contributed 13 points, including four 3-pointers, and dished off seven assists for Iowa, which went 7-of-19 from long-range overall.
D.J. Newbill had 22 points and six rebounds for the Nittany Lions (13-13, 4-9).
Putin thinks Obama would save him if he were drowning
Rosie O'Donnell unveils nearly 50-pound weight loss