TENNIS > MLB: MAY 01 Marlins at Giants
San Francisco Giants starting pitcher Matt Cain #18 stands on second base after hitting a double as the Miami Marlins lead the San Francisco Giants 1-0 after th...
San Francisco Giants second baseman Ryan Theriot #5 waits for the throw at second base to catch Miami Marlins shortstop Jose Reyes #7 (not pictured) stealing as...
Miami Marlins shortstop Jose Reyes #7 slides safely into second base ahead of the tag by San Francisco Giants second baseman Ryan Theriot #5 as the Miami Marlin...
San Francisco Giants shortstop Ryan Theriot #5 looks to the umpire for the call after Miami Marlins shortstop Jose Reyes #7 slid safely into second base as the ...
Miami Marlins shortstop Jose Reyes #7 takes a lead from second base as the Miami Marlins lead the San Francisco Giants 1-0 after three and a half innings at AT&...
San Francisco Giants starting pitcher Matt Cain #18 pitches as the Miami Marlins lead the San Francisco Giants 1-0 after three and a half innings at AT&T Park i...
Miami Marlins shortstop Jose Reyes #7 up to bat as the Miami Marlins lead the San Francisco Giants 1-0 after three and a half innings at AT&T Park in San Franci...
San Francisco Giants third baseman Pablo Sandoval #48 up to bat as the Miami Marlins lead the San Francisco Giants 1-0 after three and a half innings at AT&T Pa...
San Francisco Giants third baseman Pablo Sandoval #48 drives a ball to the wall for a double as the Miami Marlins lead the San Francisco Giants 1-0 after three ...
San Francisco Giants first baseman Brandon Belt #9 swings at a pitch as the Miami Marlins lead the San Francisco Giants 1-0 after three and a half innings at AT...
San Francisco Giants right fielder Nate Schierholtz #12 drives a ball to deep right field as the Miami Marlins lead the San Francisco Giants 1-0 after three and...
San Francisco Giants right fielder Nate Schierholtz #12 and Miami Marlins catcher Brett Hayes #9 watch a ball hit to deep right field as the Miami Marlins lead ...
San Francisco Giants shortstop Brandon Crawford #35 stands on second base after hitting a double as the Miami Marlins lead the San Francisco Giants 2-1 after si...
Miami Marlins center fielder Emilio Bonifacio #1 waits for a fly ball as the Miami Marlins lead the San Francisco Giants 2-1 after six and a half innings at AT&...
San Francisco Giants center fielder Angel Pagan #16 catches a ball and throws it into the infield as the Miami Marlins lead the San Francisco Giants 2-1 after s...
San Francisco Giants center fielder Angel Pagan #16 catches a ball and throws it into the infield as the Miami Marlins lead the San Francisco Giants 2-1 after s...
Miami Marlins center fielder Emilio Bonifacio #1 slides safely into second base ahead of the tag of San Francisco Giants shortstop Brandon Crawford #35 as the M...
Miami Marlins shortstop Jose Reyes #7 throws to first base for an out as the Miami Marlins lead the San Francisco Giants 2-1 after six and a half innings at AT&...
San Francisco Giants third baseman Pablo Sandoval #48 points to the sky after hitting a solo home run in the bottom of the sixth inning as the Miami Marlins lea...
San Francisco Giants catcher Buster Posey #28 congratulates San Francisco Giants third baseman Pablo Sandoval #48 after he hit a home run in the bottom of the s...
San Francisco Giants catcher Buster Posey #28 swings at a pitch as the Miami Marlins lead the San Francisco Giants 2-1 after six and a half innings at AT&T Park...
San Francisco Giants catcher Buster Posey #28 swings at a pitch as the Miami Marlins lead the San Francisco Giants 2-1 after six and a half innings at AT&T Park...
Miami Marlins shortstop Jose Reyes #7 catches a ball thrown to second base as the Miami Marlins lead the San Francisco Giants 2-1 after six and a half innings a...
San Francisco Giants shortstop Ryan Theriot #5 is tagged out by Miami Marlins shortstop Jose Reyes #7 just before making it to second base as the Miami Marlins ...
Miami Marlins shortstop Jose Reyes #7 and San Francisco Giants shortstop Ryan Theriot #5 look to the umpire for the call after San Francisco Giants shortstop Ry...
San Francisco Giants third baseman Pablo Sandoval #48 rounds the bases after hitting a solo home run in the bottom of the sixth inning as the Miami Marlins lead...
San Francisco Giants catcher Buster Posey #28 breaks his bat on a swing as the Miami Marlins lead the San Francisco Giants 2-1after seven innings at AT&T Park i...
San Francisco Giants starting pitcher Clay Hensley #34 pitches as the Miami Marlins beat the San Francisco Giants 2-1 at AT&T Park in San Francisco, California ...
Miami Marlins relief pitcher Heath Bell #21 pitches as the Miami Marlins beat the San Francisco Giants 2-1 at AT&T Park in San Francisco, California ***FOR EDIT...
San Francisco Giants second baseman Ryan Theriot #5 reacts angrily after a ball hit down the first base line was called foul as the Miami Marlins beat the San F...
San Francisco Giants manager Bruce Bochy #15 argues with the umpire over a called foul ball as the Miami Marlins beat the San Francisco Giants 2-1 at AT&T Park ...
San Francisco Giants manager Bruce Bochy #15 argues with the umpire over a called foul ball as the Miami Marlins beat the San Francisco Giants 2-1 at AT&T Park ...
Miami Marlins center fielder Emilio Bonifacio #1 and Miami Marlins second baseman Omar Infante #12 jump in celebration after the Miami Marlins beat the San Fran...
Miami Marlins manager Ozzie Guillen #13 looks on as the San Francisco Giants and Miami Marlins are tied 0-0 through two innings at AT&T Park in San Francisco, C...
San Francisco Giants starting pitcher Matt Cain #18 pitches as the San Francisco Giants and Miami Marlins are tied 0-0 through two innings at AT&T Park in San F...
San Francisco Giants starting pitcher Matt Cain #18 pitches as the San Francisco Giants and Miami Marlins are tied 0-0 through two innings at AT&T Park in San F...
San Francisco Giants starting pitcher Matt Cain #18 pitches as the San Francisco Giants and Miami Marlins are tied 0-0 through two innings at AT&T Park in San F...
San Francisco Giants third baseman Pablo Sandoval #48 waits for a ball to be hit his way as the San Francisco Giants and Miami Marlins are tied 0-0 through two ...
Miami Marlins starting pitcher Ricky Nolasco #47 pitches as the San Francisco Giants and Miami Marlins are tied 0-0 through two innings at AT&T Park in San Fran...
San Francisco Giants first baseman Brandon Belt #9 tags first base ahead of Miami Marlins left fielder Logan Morrison #5 for an out as the San Francisco Giants ...
Miami Marlins shortstop Jose Reyes #7 throws to first base as the San Francisco Giants and Miami Marlins are tied 0-0 through two innings at AT&T Park in San Fr...
Miami Marlins third baseman Hanley Ramirez #2 throws to first base for an out the San Francisco Giants and Miami Marlins are tied 0-0 through two innings at AT...
San Francisco Giants center fielder Angel Pagan #16 prepares to hit a pitch as the San Francisco Giants and Miami Marlins are tied 0-0 through two innings at AT...
San Francisco Giants center fielder Angel Pagan #16 drives a ball as the San Francisco Giants and Miami Marlins are tied 0-0 through two innings at AT&T Park in...
Miami Marlins starting pitcher Ricky Nolasco #47 pitches as the San Francisco Giants and Miami Marlins are tied 0-0 through two innings at AT&T Park in San Fran...
Miami Marlins starting pitcher Ricky Nolasco #47 pitches as the San Francisco Giants and Miami Marlins are tied 0-0 through two innings at AT&T Park in San Fran...
San Francisco Giants starting pitcher Matt Cain #18 pitches as the San Francisco Giants and Miami Marlins are tied 0-0 through two innings at AT&T Park in San F...
San Francisco Giants starting pitcher Matt Cain #18 pitches as the San Francisco Giants and Miami Marlins are tied 0-0 through two innings at AT&T Park in San F...
San Francisco Giants right fielder Nate Schierholtz #12 connects with a pitch as the San Francisco Giants and Miami Marlins are tied 0-0 through two innings at ...