Marlins couldn’t stop the hot hitting Melky Cabrera and couldn’t generate offense. Lose 3-2 to Giants.