Ike Davis and Travis d'Arnaud each hit a two-run homer, leading the New York Mets to a 10-2 rout of a Miami Marlins' split-squad on Saturday.

Wilmer Flores had a three-run homer among his three hits and drove in four runs, and Chris Young was 3 for 3 for New York.

Mets starter Bartolo Colon allowed two runs and five hits. He struck out three without walking a batter.