Melky Cabrera hit his fourth home run as part of his third four-hit game of the season to back a strong start from Matt Cain as the Giants beat the Marlins 3-2 to salvage a split in the four-game series in Miami.
Melky Cabrera hit his fourth home run as part of his third four-hit game of the season to back a strong start from Matt Cain as the Giants beat the Marlins 3-2 to salvage a split in the four-game series in Miami.