New York Mets starter Dillon Gee fell behind early giving up a 1st inning 2-run homer to Philadelphia Phillies slugging 1st baseman Ryan Howard.  But that was all he and the Mets bullpen would surrender tonight and the Mets mounted a rare late comeback, when combined with the Atlanta Braves win today, to keep the Phillies magic number for clinching the NL East at 2.Phillies starter Kyle Kendrick was cruising until the 7th inning.  Nursing that 2-0 lead, Kendrick allowed a lead off single to Beltran to open the 7th.  David Wright then grounded back to the pitcher who threw to 2nd base to start a double play but Beltran, perhaps with last night's Chase Utley hard slide in mind, slid late and hard into 2nd base causing Wilson Valdez enough distress that Wright arrived safely at 1st base.  The next batter Ike Davis singled then Angel Pagan hit a hard grounder to Howard at 1st and as Keith Hernandez put it "he ole'd that one and the red cape wasn't big enough." The ball bounced off of Howard's glove into right field for an error loading the bases with 1 out.  Josh Thole singled to drive in Wright and cut the Phillies lead to 2-1.  Thole's hit prompted Charlie Manuel to remove Kendrick and bring Chad Durbin in from the bullpen.  Jerry Manuel then sent up Lucas Duda to pinch-hit for Ruben Tejada and Duda cracked a bases-clearing double into the right field gap for a 4-2 Mets lead.  Joaquin Arias pinch-ran for Duda and 1 out later Jose Reyes doubled driving in Arias to give the Mets a 3 run lead.Gee threw one more inning and finished his night having thrown 96 pitches over 7 innings allowing 2 runs on 5 hits and 2 walks while striking out 5.  He impressively recovered from the 1st inning Howard blast to shut down the prolific Phillies in their bandbox home park.  Elmer Dessens and Pedro Feliciano shut the Phils down in the 8th and Hisanori Takahashi closed it out for his 8th save.  Final score New York Mets 5, Philadelphia Phillies 2.box score