The Giants (35-34) couldn’t hold a 3-1 lead for Barry Zito and dropped into fourth place in the NL West for the first time since April 8.
Pablo Sandoval hit a go-ahead two-run single in the sixth to help Barry Zito end a six-start winless stretch, and the San Francisco Giants beat the Oakland Athletics 5-2 on Thursday to avoid a season sweep.
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.
Ryan Vogelsong broke his throwing hand on a swing after pitching himself toward his first win in seven starts, and the San Francisco Giants returned from a terrible road trip to beat the Washington Nationals 8-0 on Monday night.
Barry Zito, who has won just once in six starts, allowed eight runs, five earned, and a season-high 12 hits in 5 2-3 innings. The lefty, who walked two and struck out two, fell to 1-4 with a 5.40 ERA in six career starts at Rogers Centre.
Matt Cain pitched eight strong innings and San Francisco beat Tim Hudson for the first time in seven years in the Giants’ 8-2 victory over the Atlanta Braves on Friday night.
Brandon Belt hit a three-run homer in the eighth inning and the San Francisco Giants rallied against Arizona’s bullpen for the third straight game.
Brandon Belt hit a two-run single in the eighth inning, helping the San Francisco Giants beat the Arizona Diamondbacks 6-4 Monday night to end a five-game losing streak.
Didi Gregorius scored the go-ahead run on a wild pitch in the 11th inning and the Arizona Diamondbacks beat the San Francisco Giants 6-4 Tuesday night after blowing a late four-run lead.
Brandon Belt hit a game-ending single to left-center with one out in the ninth, Buster Posey tied it with a two-run homer in the eighth, and the San Francisco Giants rallied to beat the Arizona Diamondbacks 5-4 on Monday night.