The Padres took three games in a four-game, season-opening series with the Astros, and missed a chance for a sweep when Trevor Hoffman blew a save opportunity Wednesday.
Gonzalez gave up the tying run in the top of the seventh, but got the victory thanks to Iguchi's RBI in the bottom half. Hoffman was called upon for the third time in the series and worked a perfect ninth to record his second save.
Iguchi's game-winning hit came off reliever Oscar Villarreal (0-1).
NBC reportedly holds celebs hostage to Jimmy Fallon's show
Kim Kardashian, Kanye West reportedly set wedding date