MIAMI — Miami starter Sandy Alcantara held a 3-0 lead entering the seventh inning, but couldn’t make it out of the seventh, allowing four runs. He ended up yielding six hits in the 6 1/3 innings with seven strikeouts and the four earned runs.
Jorge Alfaro hit a game-ending, two-run double and the Miami Marlins rallied from two deficits in the ninth and 10th innings to beat the San Francisco Giants 7-6 Saturday night.
Corey Dickerson had four hits for the Marlins who have won six of seven. Alfaro’s extra-base hit to win it was his first of the season.