The Giants opted to intentionally walk Paul Goldschmidt with Willie Bloomquist, who reached on a single, occupying first base. After Goldschmidt took four wide ones, Eric Chavez slashed Sandy Rosario’s first pitch into the left center field gap to capture the win for Arizona.
After Trevor Cahill pitched six scoreless innings, the Giants got to him in the seventh. Gregor Blanco hit a solo home run. Angel Pagan singled and stole second base before Marco Scutaro brought him home with a triple.
Eury De La Rosa replaced Cahill and the southpaw struck out Brandon Belt but Buster Posey’s two-out single picked him up, tying the score up at 3-3.
But San Francisco’s rally was wasted, as the Diamondbacks walked off.
Ryan Vogelsong allowed three runs on nine hits over six innings. The Diamondbacks battered him around in the fourth, scoring three runs on four hits. Martin Prado got things started with a double followed by a pair of singles: Aaron Hill’s knock and Miguel Montero’s RBI hit. Gerardo Parra plated Hill with a sacrifice fly to right field, and Bloomquist capped Arizona’s big inning with an RBI single to center field.
Brandon Crawford and Pagan both came up with big defensive plays. Crawford snagged a grounder in the hole and threw home to prevent a run from scoring, with some help from Posey. And Pagan made a diving catch in center field.