SAN FRANCISCO (AP) — Brandon Belt hit a tiebreaking, two-run double in the fifth inning to back a shaky outing by Matt Cain, and the San Francisco Giants rallied past the Colorado Rockies 7-3 Sunday.
Buster Posey homered and Andres Torres added two hits and an RBI to help the Giants close a six-game homestand with consecutive wins. The defending World Series champions play 14 of their next 18 games on the road.
Cain (4-2) matched his season high of five walks but allowed only two runs and two hits in five innings. He is 4-0 with a 3.49 ERA in his last five outings after beginning the season 0-2 with a 6.49 ERA in his first six starts.
Cain walked five of his first 10 batters but retired 11 of his 12 and improved to 17-7 against the Rockies. Six pitchers combined for one-run relief, keeping San Francisco tied with Arizona for the NL West lead.
In his first appearance at AT&T Park, Jon Garland (3-6) allowed five runs — two earned — seven hits and four walks in five innings. While the Rockies swept a three-game series from the Giants in Denver two weeks ago, Colorado is 1-5 this year in San Francisco, where the Rockies have lost 12 of their last 15.
Slugger Carlos Gonzalez struck out three times with runners in scoring position after homering in his previous three games. Cleanup hitter Troy Tulowitzki went hitless after drawing a walk in his first plate appearance while Dexter Fowler reached base four times but scored just once.
Michael Cuddyer hit a two-run double in the first for Colorado. Posey’s seventh homer trimmed the deficit to 2-1 in the second, and Brandon Crawford tied it when he hit into a run-scoring forceout in the fourth.
Belt walked in his first two plate appearances before doubling off Garland to break a 2-all tie. The drive followed a two-out fielding error by second baseman D.J. LeMahieu on Hunter Pence’s high popup to short right field.
Torres’ RBI double drove in Belt for a 5-2 lead. Pence added a two-run double in the eighth against Edgmer Escalona.
NOTES: Cuddyer, activated from the DL on Friday after recovering from a back injury, was removed from the game in the bottom of the sixth with a bruised right forearm after getting hit by a pitch leading off the top half. X-rays were negative. ... San Francisco reliever Santiago Casilla will undergo surgery this week to remove a cyst from inside a bone in his right leg. Casilla has been pitching with the cyst since last season. “That will hopefully correct what’s going on over there,” manager Bruce Bochy said. The timetable for recovery won’t be known until after the operation, ... OF Angel Pagan was held out of the Giants lineup because of a sore left hamstring, one day after hitting a game-ending inside-the-park home run. Bochy said Pagan aggravated his hamstring earlier in the game before his walkoff hit. ... San Francisco LHP Madison Bumgarner (4-2) is slated to pitch Monday’s series opener at Oakland. ... Colorado RHP Jhoulys Chacin (3-3), who starts against Houston on Monday, hasn’t won since April 19.