MIAMI -- Saturday night's game saw no shortage in power, but the Mets couldn't hold an early lead in a rematch of Monday night's pitching matchup between Chris Capuano and Clay Hensley at Citi Field.
The Mets lost to the Marlins, 8-5, after giving up eight runs over a three-inning span in front of 26,345 at Sun Life Stadium.
Capuano (8-10), who was spotted two runs in the fifth, surrendered two homers -- a two-run shot to Gaby Sanchez and a solo blast to Logan Morrison -- as Florida put together four runs on four hits in the sixth.
Capuano allowed three consecutive hits in the inning after allowing just two in the previous five frames.
Omar Infante's RBI triple scored Emilio Bonifacio, whose slow dribbler down the third-base line led off the sixth and extended his hit streak to 22 games.
Sanchez followed with a two-run dinger to left on the first pitch of the at-bat for his 15th homer of the season and second in as many games.
Morrison got ahead in the count, 2-1, against Capuano before connecting for his 14th long ball of the year.
"It was really two breaking balls that I left up in the zone that hurt me," said Capuano, who had gone three consecutive outings without allowing a homer. "It all comes down to execution. It's just a couple of pitches that didn't quite get where I wanted to get them. It can hurt you in a hurry."
New York countered with a run on three straight one-out singles off Burke Badenhop (2-1) in the seventh. Carlos Beltran's RBI single to left pulled the Mets within one.
But D.J. Carrasco was victimized by three two-out runs in the bottom half of the inning as the Marlins broke the game open.
Bonifacio, who reached on another infield hit, scored on David Wright's throwing error after diving to his right for Infante's single. The ball sailed past Daniel Murphy at first.
For the second time in as many at-bats, Sanchez drilled a ball over the wall in left for a two-run homer, extending the Marlins' lead to 7-3.
John Buck's RBI single to right drove in pinch-hitter Dewayne Wise, who singled and stole a base to cap the Marlins' scoring.
"It's just one of those things. We play them a lot during Spring Training, too," said Sanchez, who is now batting .394 with six homers and 24 RBIs lifetime against the Mets. "We get to see their pitchers a lot more than we see other pitchers. I think that's one of the bigger things, and we play them a whole ton of times in the regular season. We get to see what they throw and what they do. I think that's better from the hitters' standpoint, so we don't get surprised."
Heading into the game, New York's bullpen had given up just 10 earned runs in 47 1/3 innings this month.
Lucas Duda and Jose Reyes went back-to-back in the ninth off Leo Nunez to trim the deficit, 8-5, but it was too late. Duda's long ball was his first career pinch-hit homer.
Reyes sparked a two-out rally in the fifth that gave the Mets a 2-0 with a single and his 31st stolen base. Hensley proceeded to walk both Justin Turner and Beltran, who has reached base safely in his last 29 games.
With the bases loaded, Wright drove the first pitch of the at-bat through the hole at short to score two runs. New York dropped to 36-20 when scoring first and fell back to .500.
After stranding 13 runners in Friday night's 7-6 win, the Mets picked up right where they left off Saturday with two left on base and eight overall.
"It could've been more [runs] and when we were playing our best we were driving in runs with two outs," Mets manager Terry Collins said. "We've got to get back doing that. I still felt like we hit the ball hard tonight. A couple of balls we hit on the button were caught, and we've hit five balls against the fence at the deepest part of the park."
In the first inning, both Wright and Murphy flied out to center with two runners on. Wright stranded another pair of runners in the third when he flew out to right.
Murphy was unable to tack on an additional run in the fifth when he struck out. The Mets had a chance to tie the game in the seventh, but Wright flew out to center on a 3-2 pitch, and Murphy grounded out to first.
"You get out to a lead and you're pretty sure two runs isn't going to beat most teams, and that was the case," Wright said. "We kicked around a little bit late and they tacked on, so that's the difference right there. We just couldn't tack on the way they could."
Christina De Nicola is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.