Marlins beat Giants 3-2 for three-game sweep

AP - Sports
Marlins beat Giants 3-2 for three-game sweep
Miami Marlins' Hanley Ramirez grounds out and drives in a run on a fielder's choice against the San Francisco Giants during the first inning of a baseball game in San Francisco, Thursday, May 3, 2012. (AP Photo/Marcio Jose Sanchez)