Giants take on the Marlins in first of 3-game series |