The New York Mets took advantage of every mistake the reeling Philadelphia Phillies made and finished off a surprising sweep. Ike Davis hit a three-run homer, Andres Torres also connected and the Mets beat the Phillies 10-6 on Wednesday night to complete their first three-game sweep in Philadelphia in six years.