After taking a 2-0 lead through four innings, the Mets gave back the two runs in the seventh inning. New York used a two-run ninth inning to put them back on top. Lucas Duda and Daniel Murphy drove in runs for the Mets in the fourth inning. John Buck hit a two-run homer to tie the score in the seventh inning. Justin Turner's two-run double in the top of the ninth appeared to have made the difference for the Mets on Sunday. However, the Mets bullpen fell apart in the bottom of the ninth. Frank Francisco faced three Marlins in the ninth inning, got zero outs and allowed three earned runs. Manny Acosta replaced Francisco (who was tossed for arguing balls and strikes) and gave up a walkoff grand slam to Giancarlo Stanton.
Jon Niese went six innings for the Mets and did not get a decision. Niese walked three and struck out four over the six scoreless innings. Ramon Ramirez gave up the Buck home run in the seventh and was charged with a blown save. Carlos Zambrano went seven innings for the Marlins and didn't get a decision. He gave up two runs (one earned) while walking three and striking out seven. Francisco was given the loss and Acosta was charged with a blown save. Heath Bell pitched the top of the ninth picked up the win for the Marlins despite giving up two runs.
The Mets return home on Monday for their next series against the Milwaukee Brewers.