Andres Torres delivered the go-ahead RBI double, Aubrey Huff hit a tying home run and the San Francisco Giants rallied from three runs down for a 4-3 victory over the Arizona Diamondbacks on Wednesday night.
Miguel Tejada hit a run-scoring single and then doubled with one out in the sixth to chase Diamondbacks starter Armando Galarraga (3-3), setting the stage for another Giants comeback.
He scored on Torres’ double to right-center field off reliever Juan Gutierrez to giving San Francisco a season-high fifth straight win. The Giants (20-16) also improved to four games over .500 for the first time this year.
Jonathan Sanchez (3-2) allowed three runs on six hits in six innings. Three relievers kept the Diamondbacks scoreless before Brian Wilson pitched out of jam in the ninth for his 12th save
The Giants didn’t wait so long to come back this time.
After wins in the final at-bat in three of the previous four games, San Francisco fell behind again before squeaking out runs and leaning on its bullpen.
Tejada came through with the one-out double in the sixth, one of three hits on the night for him. Then Gutierrez came in and got pinch-hitter Pat Burrell to fly out to left before Torres’ double put San Francisco ahead 4-3.