(Sept. 16, 2012) -- San Francisco first baseman Buster Posey collected three hits, including a tiebreaking two-run homer in the fifth inning, and Barry Zito pitched effectively into the seventh inning on Saturday night as the Giants extended their winning streak to four games with a 3-2 victory over the Arizona Diamondbacks in Phoenix.
The Giants lengthened their National League West lead to eight games over second-place Los Angeles and trimmed their magic number for clinching the division title to 10 Giants' wins or Dodgers' losses. The Dodgers beat the St. Louis Cardinals, 4-3, Saturday. The win moved the Dodgers into a tie with the Cardinals for the second NL Wild Card spot.
With the score knotted at 1-1, Posey followed Marco Scutaro's single with his 22nd homer of the season, an opposite-field two-out drive to right on Wade Miley's 2-0 pitch. Posey, who lacked a triple for the cycle, increased his batting average to .333, third in the NL.
Paul Goldschmidt's two-out RBI single off Giants' reliever Sergio Romo in the eighth inning narrowed Arizona's deficit to a single run, but the rally fell short..
The Giants had opened the scoring in the first inning. Angel Pagan lined his 13th triple, the most by a Giant since the franchise moved to San Francisco in 1958, and scored on Scutaro's groundout.
Arizona pulled even in the fourth on Justin Upton's two-out home run. That was the only significant lapse endured by Zito, who pitched only one perfect inning but allowed only one D-Backs' baserunner to reach scoring position. That was the last batter he faced, John McDonald, whose two-out, ground-rule double to left field prolonged the seventh.
The teams will return for the series finale Sunday at Chase Field. First pitch is scheduled for 12:10 p.m. PST. Giants' righthander Ryan Vogelsong (12-8, 3.40 ERA) will face D-Backs' lefty Patrick Corbin (5-7, 4.19 ERA).