Cespedes improved his homer total to 23 overall, five in 18 games with the Mets. After the grand slam, Cespedes added a solo shot off Christian Bergman in the fourth and a tiebreaking two-run shot off Christian Friedrich (0-4) in the sixth for a 10-8 Mets lead. Consecutive homers by Travis d'Arnaud (7) and Michael Conforto (3) in the seventh off Gonzalez Germen gave the Mets their first five-homer game since last Sept. 5 at Cincinnati.
The Rockies homered for the home folks, with solo shots for Carlos Gonzalez (29) in the first and Ben Paulsen (9) in the second, and a three-run job from Nolan Arenado (30) in the fourth, all off Colon.