Idle last weekend because of Hurricane Frances, Florida looked rested rather than rusty as it won its eighth in a row with a 7-3 victory over New York on Tuesday.
Miguel Cabrera hit his 29th home run for the Marlins, who climbed nine games above .500 for the first time since May.
The defending World Series champions are just 2 1/2 games behind the Chicago Cubs for the NL wild card, and within one win of matching the record nine-game run by the 1996 Marlins.
“I don’t want to go home. After Oct. 28 I’ll go home,” Cabrera said. “It’s like we played last year. We’re playing as a team. Now nobody can stop us.”
The Mets have dropped nine in a row to the Marlins and 10 straight overall— the club’s longest losing streak since it dropped 12 in a row from Aug. 10-23, 2002.
“It’s not like we’re losing to a Little League team out there,” New York catcher Vance Wilson said. “That’s the team that won a World Series title last year. Maybe we should strive more to be like them.”
The Mets haven’t won since posting an 11-9 victory at San Francisco on Aug. 21.