They saw Giancarlo Stanton crumble to the ground in Milwaukee, lost for the season in a horrific scene.
They barely won their only game in Philadelphia, prompting Phillies closer Jonathan Papelbon to grab his crotch in a lewd manner as he walked off the field.
They were eliminated from the division race in New York.
After a long and eventful road trip, the Marlins were happy to be heading home to Miami after knocking off the New York Mets 4-3 on Wednesday night to take the series and close out the trip with a 5-5 record.
Sign Up and Save
Get six months of free digital access to the Miami Herald
“It’s been an emotional 10 days,” manager Mike Redmond said.
That it was.
When the Marlins returned to Miami for their final homestand of the season, they were probably reminded of a trip gone bad by the empty seat on the plane where Stanton sat on the way up to Milwaukee 11 days earlier.
At least they returned feeling good about a victory.
“Long road trip,” third baseman Casey McGehee said. “It’s been a tough road trip. But, all things considered, I think we did a pretty decent job of salvaging the road trip.”
Said Redmond: “Guys are beat up, they’re banged up, they’re emotionally on tilt this time of year. But they keep fighting and won a series here.”
Henderson Alvarez wasn’t at his best on Wednesday, as the Mets hit his pitches with authority. But Alvarez was good enough to limit the damage and get the win.
In what was his second outing since coming back from an oblique injury, Alvarez gave up eights hits, including a sharp single to Mets starting pitcher Dillon Gee, who had gone hitless in his 35 at-bats this season.
Alvarez said he left pitches up in the zone, and that hurt him.
Even the Mets outs were loud, as Marcell Ozuna had to go all the way to the wall to make the grab on a near-miss homer for Wilmer Flores, and Garrett Jones had to make a diving stop on another ball, saving a run.
Alvarez could still be dealing with the effects of the injury, though he maintained he feels fine.
But he somehow held the Mets to only two runs over six innings, enough to improve his record to 11-6.
And, unlike in their loss on Tuesday in which they mustered only one run off 13 hits, the Marlins made their hits count in Wednesday’s win.
It didn’t take long for the Marlins to get going.
They strung together four consecutive singles off Gee in the first for two runs before adding another in the second on a Donovan Solano RBI single.
After the Mets whittled the lead to 3-2 in the fifth on Lucas Duda’s two-run single, the Marlins got a run back in the seventh on a Christian Yelich double off the wall in left-center.
The Mets got it back within a run on Curtis Granderson’s run-scoring groundout in the eighth off Chris Hatcher.
But Steve Cishek shut the Mets down in the ninth for his 37th save. He saved all five wins on the trip.
Of the Marlins’ 35 hits in the Mets series, 30 were singles. They failed to homer.
“Believe me, I sit there and root for homers all the time,” Redmond said. “But [hitting coach Frank Menechino] gets mad at me and wants guys to stay within themselves. Do I wish we could put a ball in the seats? Of course. But that’s where we’re at right now.”