David Wright hit a long home run on his first major league swing in 133 days, Wilmer Flores went deep twice and the New York Mets set a franchise record with eight homers in a 16-7 victory over the Phillies on Monday night. New York set a franchise record with 15 extra-base hits — seven doubles and eight homers. Fresh off scoring 33 runs in a three-game sweep at Colorado, the Mets slugged their way back from a 7-2 deficit after deGrom's shortest career outing. Sean Gilmartin (3-1) had four strikeouts in 3 1-3 scoreless innings to earn the win. Ryan Howard and Domonic Brown each hit a three-run homer, and Cameron Rupp also took deGrom deep. The Mets continued their dominance over the Phillies with their ninth win in 10 games this year and 21st in the last 26 meetings. Howard hit a three-run shot the opposite way to left field to give the Phillies a 3-0 lead in the first. Syndergaard pitched 7 1-3 scoreless innings for a win in his only start against Philadelphia on May 27.