kpix-7-2013-masthead kcbs 7-2013-masthead

Yusmeiro Petit

Buster Posey #28 of the San Francisco Giants hits a double in the third inning against the Philadelphia Phillies at Citizens Bank Park on July 22, 2014 in Philadelphia. (Drew Hallowell/Getty Images)

Giants Hang On, Defeat Phillies In 14 Inning Marathon

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.

07/22/2014

Relief pitcher Santiago Casilla #46 of the San Francisco Giants delivers to home plate during the eighth inning against the Colorado Rockies at Coors Field on May 21, 2014 in Denver, Colorado. The Giants defeated the Rockies 5-1. (Justin Edmonds/Getty Images)

Giants Win Over Rockies Bittersweet After Cain, Casilla Leave Injured

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.

05/21/2014

Miami Marlins v San Francisco Giants

Giants Unable To Hold Off Marlins

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.

05/16/2014

Ryan Vogelsong #32 of the San Francisco Giants pitches against the Arizona Diamondbacks in the top of the first inning at AT&T Park on April 10, 2014 in San Francisco. (Thearon W. Henderson/Getty Images)

Giants Lose To Diamondbacks In 10 Innings

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.

04/11/2014

Angel Pagan #16 of the San Francisco Giants drives in a run in the second inning against the New York Mets during their game at Citi Field on September 17, 2013 in New York City. (Al Bello/Getty Images)

Pagan’s Big Night Leads Giants Over Mets

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.

09/17/2013

Yusmeiro Petit #52 of the San Francisco Giants pitches against the Arizona Diamondbacks at AT&T Park on September 6, 2013 in San Francisco. (Thearon W. Henderson/Getty Images)

Petit Nearly Perfect As Giants Beat D-Backs

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.

09/06/2013

Pablo Sandoval #48 of the San Francisco Giants points to the sky to celebrate his solo home run during the first inning against the Colorado Rockies at Coors Field on August 27, 2013 in Denver. (Justin Edmonds/Getty Images)

Homers By Pence, Sandoval Help Giants Defeat Rockies

Hunter Pence and Pablo Sandoval hit back-to-back homers and Yusmeiro Petit won his first game in four years, helping the San Francisco Giants beat the Colorado Rockies 5-3 on Tuesday night.

08/27/2013

Josh Donaldson

A’s Beat Giants In Final Spring Training Game

Josh Donaldson hit two homers and drove in five runs off Yusmeiro Petit, and the Oakland Athletics avoided a Bay Bridge Series sweep with an 8-1 victory over the San Francisco Giants on Wednesday.

04/04/2012

Brandon Crawford of the San Francisco Giants. (Ezra Shaw/Getty Images)

Giants Defeat Dodgers In Cactus League Game

A pair of big swings by Brandon Crawford and Nate Schierholtz put the San Francisco Giants in a better mood on Wednesday.

03/28/2012