Dylan Talley had 18 points and hit the go-ahead 3-pointer with nine seconds left as the Cornhuskers rallied past the visiting Hawkeyes.
Shavon Shields added 17 points for Nebraska (13-14, 4-10 Big Ten), which trailed by as many as 19 in the first half but shot 62.5 percent after halftime. Shields gave his team its first lead since the game's opening minutes on a jumper with 2:29 left.
Roy Devyn Marble scored 18 points and Aaron White added 15 points and 13 rebounds for Iowa (17-10, 6-8), which had a three-game win streak snapped.
Iowa went nearly five minutes in the second half without a field goal as Nebraska used a 10-2 lead to get within 54-50 with 7:19 left. Brandon Ubel followed Shields' basket with his own for a 60-57 lead but White tied it with a 3-pointer with 1:26 left.
A pair of Gabriel Olaseni dunks capped a 14-2 Iowa run for a 26-13 lead with 7:12 left in the first half and Iowa pushed its lead to 19 as Eric May and Marble combined for three straight 3-pointers.
GAME NOTEBOOK: The Cornhuskers are 5-0 in games decided by five points or less. The Hawkeyes have lost six conference games by four points or less. ... White recorded a team-leading third double-double of the season. ... Nebraska's bench contributed two assists, zero points and zero rebounds.