Iowa catcher Ben Geelan had a big day, going 2-of-5 with a home run and five RBIs. Travis Sweet was 3-of-5 with a home run and three RBIs, while Jason White was 3-of-6 with two runs scored.
Sophomore starting pitcher Nick Erdman had a rocky start, allowing three runs in each of the first two innings, but settled in after that and threw five shutout innings to keep the Wildcat bats in check. He picked up his team-leading fourth win of the season.
Leading 7-6, the Hawkeyes came on late with four runs in the fifth and three more in the sixth. Sweet's two-run home run highlighted the fifth, while Geelan had a two-run double and White had an RBI infield single in the sixth.
Northwestern attempted a comeback in the eighth, using a pair of Hawkeye errors to score four runs, but the Iowa bullpen came through, with Kyle Heim and Mike Schurz slamming the door on the potential rally.
Iowa returns to action Tuesday night when it hosts Western Illinois at 6:30 p.m.