The Phillies came right back with two in the bottom of the first when Scott Rolen doubled in Pat Burrell and Ricky Ledee to cut the lead to 3-2.
The Mets answered with two more runs in the second inning. Alomar doubled in Astacio, who scored all the way from first base. Perez then singled and Alomar scored.
The Phillies got a run back when Burrell continued his mastery of Mets pitching by hitting a solo home run in the third.
The Mets got another run in the fifth when Jeromy Burnitz hit a double over Phillies right fielder Bobby Abreau's head, scoring Edgardo Alfonzo, who had singled before.
The Phillies whittled it to 6-4 when Ledee homered off of Scott Strickland, who had come in to relieve Astacio in the seventh.
The Mets opened the floodgates in the ninth by scoring six runs. With Perez and Piazza on base, Vaughn singled in Perez, and was pinch-run for by Joe McEwing. After Alfonzo walked, Burnitz singled, scoring Piazza and McEwing. After Roger Cedeno grounded into a fielder's choice, Ordonez singled in Burnitz. John Valentin pinch-hit for mark Guthrie, who pitched in the eighth inning, and doubled, scoring Ordonez and Cedeno, making the score 12-4.
Rookie Tyler Walker, who had been called up that day to replace Steve Teachsel, who had been put on the disabled list on Tuesday due to neck problems, pitched in the ninth inning. He gave up a one-out two-run home run to Rolen to make the score 12-6, but retired the next two hitters to end the game.
-Perez, Piazza, Vaughn and Burnitz all had multiple hit nights.
-Astacio went six innings, striking out four and got the win, raising his record to 8-3. Phillies starter Terry Adams got the loss, falling to 4-6.
-The Braves lost to the Montreal Expos and the Mets moved to within 10 and a half games of them.
-Wednesday's starters will be the struggling Jeff D'Amico (4-9, 4.59 ERA) and Randy Wolf (4-6, 4.34 ERA)
Do you have an opinion on the Mets? Be sure to let us know on the message board. NYfansonly.com is always looking for die-hard Mets fans who would like to be writers for the site. Click here to learn more on how to become a Mets beat writer for NYfansonly.com.