Ryan Vogelsong pitched a two-hitter for his second career complete game, Hunter Pence emerged from a deep funk with a triple and three RBIs and the San Francisco Giants beat the New York Mets 5-1 on Friday night for their second straight win after a six-game skid.
Jesse Chavez matched a career high with nine strikeouts in six innings, and three relievers pitched scoreless ball to lead the Oakland Athletics past the San Francisco Giants 5-0 on Monday night for their fifth straight win.
Brandon Phillips had three hits, including a home run and double, and scored twice in his return to the lineup, and the Cincinnati Reds beat the San Francisco Giants 3-1 on Thursday night.
Michael Morse and Juan Perez homered with two outs in the sixth inning on Wednesday night, rallying the San Francisco Giants to a 3-2 victory that ended the Cincinnati Reds’ longest winning streak of the season at four games.
Michael Morse homered and drove in three runs and Pablo Sandoval homered and scored twice to propel the San Francisco Giants to a 6-5 win over the St. Louis Cardinals on Thursday night in the opener of a four-game series.
Mike Minor pitched three-hit ball into the seventh inning and Evan Gattis drove in a run with his first career triple as the Atlanta Braves beat the San Francisco Giants for the first time in five tries this season, 5-0 on Tuesday night.
Pablo Sandoval singled in the go-ahead run in the seventh inning, lifting the San Francisco Giants to a 2-1 victory over the rival Los Angeles Dodgers on Wednesday night and into first place in the NL West.
Tony Campana hit an RBI single with two outs in the 10th inning to lead the Arizona Diamondbacks to their first back-to-back wins of the season with a 6-5 victory over the San Francisco Giants on Thursday night.
Michael Morse keyed a six-run first inning with a two-run single, and the San Francisco Giants beat Los Angeles 8-4 on Friday, spoiling a Dodgers’ home opener played nearly two weeks after they began the season in Australia.
Yan Gomes hit two home runs to lead the Cleveland Indians to a 12-11 victory against the San Francisco Giants on Tuesday. The teams combined for seven home runs.