Alberto Gonzalez hit a go-ahead single in the ninth inning, Kyle Blanks had a two-run homer and the San Diego Padres beat the San Francisco Giants 7-5 on Tuesday night for their season-best fifth straight victory.
Nick Hundley doubled against Ramon Ramirez (2-2) to start the ninth, then Logan Forsythe sacrificed him to third before Gonzalez singled up the middle. Will Venable followed with a run-scoring single.
Erik Hamren (1-0) retired pinch-hitter Miguel Tejada on a lineout to end the Giants' three-run eighth for his first major league win. Heath Bell finished for his 35th save in 39 opportunities.
The reigning World Series champion Giants fell two games behind the first-place Diamondbacks in the NL West after Arizona won at Washington.