Wilmer Flores #4 of the New York Mets celebrates his fifth inning grand slam home run against the Philadelphia Phillies (Jim McIsaac/Getty Images)

NEW YORK — Wilmer Flores launched a grand slam, Asdrubal Cabrera homered from both sides of the plate and even Bartolo Colon had two helpful hits while pitching the New York Mets to a 9-4 victory over the Philadelphia Phillies on Friday night.

Jose Reyes and Cabrera opened the Mets' half of the first inning with consecutive home runs, only the second time the franchise has accomplished the feat. Trying to make a significant move in the crowded NL wild-card race, New York (65-63) opened a 10-game homestand by winning for the fifth time in its past six.

The 43-year-old Colon (12-7) carried a two-hitter into the eighth inning and took over the team lead in wins. He also lashed two sharp hits that delighted the crowd, a leadoff double in the fifth and a line-drive single in the sixth.

(Copyright 2016 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed)