MIAMI _ For the second time this season, Mets rookie shortstop Amed Rosario was hospitalized with what the team called the stomach flu, though manager Terry Collins said the symptoms may have indicated a more severe condition.
"I would say it's more than the stomach flu," Collins said, before the Marlins tied the score off closer AJ Ramos in the ninth, setting up J.T. Realmuto's walk-off homer in the 10th to beat the Mets, 5-4, on Tuesday. "If you were as violently sick as he was yesterday, it's more than the flu."
Rosario, 21, missed Monday's series opener when he spent part of the night receiving treatment at University of Miami hospital. He also was out on Tuesday and is expected to be unavailable for Wednesday's series finale.
A similar condition sidelined Rosario for six games this year with Triple-A Las Vegas.
Jose Reyes, Rosario's replacement in the lineup, went 4 for 5 with a homer and two RBIs. Reyes has 26 games with four or more hits as a member of the Mets, the most in franchise history.
Travis d'Arnaud also homered, a two-run shot in the sixth that snapped a 1-1 tie. It was d'Arnaud's 13th of the year, equaling a career high set in 2014.
Right-hander Seth Lugo held the Marlins to one run and four hits in five innings, with the only damage coming on Christian Yelich's solo shot.
But facing the team that traded him for the first time, Ramos allowed three runs in the ninth, including a solo shot to Justin Bour. Realmuto ended it with a solo shot off Paul Sewald
"I know he was all fired up about getting in there tonight," Collins said of Ramos, "and we just didn't get it done."
It was the first blown save for Ramos in eight opportunities with the Mets.
"My stuff hasn't been as crisp as normal," said Ramos, who hadn't pitched for seven straight days until working three of the last four games. "But still, I feel like maybe I was a little too amped up today. Also, they laid off some good pitches."