By RONALD BLUM
AP Sports Writer
NEW YORK (AP) - The Miami Marlins needed extras to beat the New York Mets again Sunday, but only 10 innings instead of 20.
Derek Dietrich hit a tying home run in the eighth and second baseman Daniel Murphy's 10th-inning error allowed Logan Morrison to score the go-ahead run in his first game in 11 months, boosting the Marlins to an 8-4 victory.
Greg Dobbs added a sacrifice fly off Rob Carson and Miguel Olivo followed with a two-run homer in the four-run 10th, eliminating the need for a repeat of Saturday's 6-hour, 25-minute marathon, won by the Marlins 2-1.
The last-place Marlins outhit the Mets 17-6, rallied from a 4-1 deficit and improved their record against New York this year to 8-3. Miami, which needed "just" 3:35 to win this one, is 10-41 against other teams but swept the Mets for the second straight weekend series.