PHOENIX (AP) — Buster Posey had four hits to extend his hitting streak to 18 games and Travis Ishikawa drove him in with a run-scoring single in the 10th inning, helping the San Francisco Giants beat the Diamondbacks 3-2 on Sunday to complete their first four-game sweep in Arizona in nine years.
The Diamondbacks, who traded All-Star right-hander Dan Haren to Anaheim for three pitchers and a player to be named during the game, had runners on the corners in the eighth, but Sergio Romo (3-3) struck out Cole Gillespie and Chris Young.
Posey started the winning rally with a double, setting up Ishikawa’s single off Esmerling Vasquez (1-3) that easily scored pinch-runner Eli Whiteside and gave the Giants their first four-game sweep in Arizona since July 26-29, 2001.