Paul Goldschmidt hit a three-run homer and a pair of sacrifice flies for a career-high five RBIs, and the Arizona Diamondbacks beat the NL West champion San Francisco Giants 7-2 on Tuesday night.
A YouTube video of Giants infielders celebrating a big hit against the Dodgers Friday is going viral online.
Tim Lincecum struck out seven in seven innings and the San Francisco Giants took advantage of a two-run error by shortstop Ruben Tejada to beat the New York Mets 4-1 on Tuesday night and snap a season-long five-game losing streak.
Brandon Crawford hit an RBI single in the ninth inning and the San Francisco Giants beat the San Diego Padres 3-2 Tuesday night, their ninth victory in 11 games since the All-Star break.
Buster Posey hit a three-run homer, Ryan Vogelsong won for the first time in nearly a month and the San Francisco Giants opened their longest homestand of the season with a 7-1 victory over the San Diego Padres.
Brandon Crawford hit a grand slam and drove in five runs, Tim Lincecum threw seven sharp innings and the NL West-leading San Francisco Giants beat the Philadelphia Phillies 7-2 on Friday night.
Melky Cabrera hit his eighth homer of the season, Ryan Theriot drove in two runs and the San Francisco Giants beat the Pittsburgh Pirates 6-5 on Friday night.
Angel Pagan hit a game-ending double that Jay Bruce misplayed in right field with two outs in the bottom of the ninth inning, giving the San Francisco Giants a four-game series split with a 4-3 victory over the Cincinnati Reds on Sunday.
Madison Bumgarner took a no-hitter into the sixth inning and finished with a one-hitter and the San Francisco Giants beat the Cincinnati Reds 5-0 Thursday night.
Ryan Theriot had three hits and drove in two runs for the Giants, who rewarded Matt Cain (9-2) for his resilience in his first start since throwing the 22nd perfect game in major league history against Houston last Wednesday.