Castillo did it again in the fifth inning, driving in Redmond, who had doubled and advanced to third on a Dempster sacrifice bunt, with a single up the middle. The defense then betrayed the Mets again as first Fox singled off Edgardo Alfonzo's glove and Castillo took third as the ball drifted far enough away from the third base bag. Fox then tried to steal second, and arrived at the same time Mike Piazza's throw reached Alomar's glove. Fox's hand hit the glove as he slid, as Piazza's throw was off the mark, and then his head hit Alomar's knee, jarring Alomar enough so that the ball sailed out of his glove into the outfield, allowing Castillo to score to make it 3-0. Fox then stole third when Leiter barely paid attention to him. Leiter wound up walking Wilson, who promptly stole second, then gave up a single to Cliff Floyd, scoring Fox and only a perfect throw by Jay Payton got Wilson out at the plate to keep it from becoming 5-0.
Redmond made it 5-0 in the sixth, when he hit a double off of Satoru Komiyama, who had come in for Leiter, scoring Eric Owens, who had singled and stolen the Marlins seventh base of the game when he stole second.
Demspter dominated the game until the sixth inning, before tiring and giving up a one-out single to Alomar. He struck out Piazza, but then Burnitz hit a single to put runners on first and third and Alomar scored when Alfonzo singled. Dempster then got Vaughn to fly out to end the threat.
The Mets got to Dempster again in the seventh when Payton led off with a single. Rey Ordonez then hit a groundball to the shortstop, Fox, which should have been a double play ball, but the ball handcuffed Fox, and Payton motored to third base. Joe McEwing, pinch-hitting for Komiyama, rapped a ground ball that third baseman Mike Lowell was able to snag, and throw to second from his knees to get Ordonez. Payton scored on the play. When Timo Perez singled, that was it for Dempster. He came out and Armando Almanza came in. Alomar, a switch-hitter, was forced to hit from the right side, and grounded into a force play, just beating out a double play. Alanza was then taken out, and Braden Looper was brought in to pitch to Piazza, who was representing the tying run. Piazza was unable to capitalize though, as he struck out to end the inning. The pitch was a perfect one for him to hit, and he stood there blinking for a second after he swung through it, as if he couldn't believe he missed it.
Vaughn, who has been in a deep slump of late, hit a two-out solo home run to make it 5-3. The Marlins relievers then kept the Mets off the board for the rest of the game.
-Mike Piazza hit his fifth career triple, his first as a Met and his first triple since May, 1998. He hit it during his five-game stint as a Marlin.
-Roger Cedeno did not play, as he was recovering from being hit on the ankle by an AJ Burnett fastball during Sunday's game. Timo Perez played instead, and had two hits.
-Leiter fell to 4-3 while Dempster moved closer to a .500 record as his record improved to (3-5).
-Tuesday's game begins the first of a two-game set with the Phillies. Steve Trachsel (3-4, 3.32 ERA) will face Terry Adams (2-3, 3.75 ERA).