Yusmeiro Petit pitched a four-hitter for his second career complete game, and the San Francisco Giants beat the Arizona Diamondbacks 5-1 on Tuesday night.
Buster Posey homered, doubled twice and drove in four runs, rallying the San Francisco Giants past the Colorado Rockies 12-7 on Tuesday night.
Yusmeiro Petit set a major league record when he retired his 46th batter in a row, and the San Francisco Giants beat the Colorado Rockies 4-1 on Thursday for their third straight win.
After two days, the first upheld protest in nearly 30 years and another rain storm, the Chicago Cubs finally completed a 2-1 victory over the San Francisco Giants in a suspended game on Thursday night.
Brandon Crawford hit a bases-clearing double to break a 14th-inning stalemate and Tim Lincecum earned his first career save as the San Francisco Giants beat the Philadelphia Phillies 9-6 on Tuesday night.
Hunter Pence hit one of San Francisco’s three solo homers and reliever Yusmeiro Petit threw three sharp innings after starter Matt Cain left with a strained right hamstring as the Giants beat the Colorado Rockies 5-1 on Wednesday night.
Casey McGehee singled home the winning run with one out in the ninth inning to help the Miami Marlins earn a rare road win, 7-5 over the San Francisco Giants on Friday night.
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.
Angel Pagan homered, tripled and drove in three runs on a perfect night at the plate against his former team, leading Yusmeiro Petit and the San Francisco Giants past the New York Mets 8-5 on Tuesday.
Yusmeiro Petit’s bid for a perfect game was broken up by Eric Chavez’s two-out single in the ninth inning, but the right-hander got the next batter to close out the San Francisco Giants’ 3-0 victory over the Arizona Diamondbacks on Friday night.