MIAMI — Jorge Alfaro had a career-high four hits and the Miami Marlins handed the San Francisco Giants their seventh consecutive loss with a 4-2 victory Wednesday night. Neil Walker had a tiebreaking, pinch-hit double in the seventh and Starlin Castro hit the first triple of the season for the Marlins, who have won nine