PHOENIX (AP) — Some big hits and a risky move that paid off finally brought an end to the San Francisco Giants' losing streak.
Tyler Colvin drove in three runs, Hunter Pence hit a towering home run and the Giants snapped their season-high six-game skid with a 6-4 victory over the Arizona Diamondbacks on Saturday night.
Pence's homer into the eating area of the restaurant in the second deck in left field to help Brandon McCarthy become the season's first 10-game loser.
"That ball was one of the longest home runs I've seen in a long time," Giants manager Bruce Bochy said.
Ryan Vogelsong (5-3) gave up four runs in five innings but got his first victory in four starts and only the second for the NL West-leading Giants in 11 games
"There's two ways to get out of this thing," Vogelsong said. "Either come out and swing the bats and score a bunch of runs or throw a bunch of zeroes. We know which one happened."
Aaron Hill, a .500 career hitter against Vogelsong, singled, doubled and drove two runs for the Diamondbacks.
McCarthy (1-10) allowed five runs and 10 hits in five innings. The 10 hits matched a season high.
After blowing his previous two opportunities, Sergio Romo escaped trouble in a scoreless ninth for his 21st save in 25 tries. With runners at second and third, two outs and Paul Goldschmidt coming to bat, Bochy went to the mound to make sure Romo knew what to do. Hill would be the next batter.
The choice was to go after Goldschmidt.
"It's a tough call," Bochy said. "You're going against the book a little bit."
Romo gave up a one-out, pinch-hit double to Roger Kieschnick, then Didi Gregorius beat out an infield single. The runners moved to second and third when Gerardo Parra grounded out, bringing up Goldschmidt.
The Arizona slugger hit it hard to right, where Pence tracked it down.
"He (Goldschmidt) is 4 for 0 and Hilly is 0 for 6 (against Romo)," Arizona manager Kirk Gibson said. "I am surprised they didn't pitch around him the whole series. ... They got away with it. "