Kelly Johnson hit two doubles and a home run, while Noah Syndergaard went seven strong and struck out five.
Syndergaard struggled early, allowing two runs in the first on two solo home runs. He later allowed a run in the third inning on an RBI groundout.
The Mets had nine extra-base hits, with six doubles and three home runs as a team.
Curtis Granderson hit a 4th inning home run off Rockies starter Eddie Butler. Granderson also had a sacrifice fly, driving in three runs on the day. Juan Lagares hit a three-run, pinch hit home run in the eighth inning.
Michael Conforto has now scored 12 runs in 14 games, scoring twice on Thursday.
With three home runs, the Mets have now hit 24 home runs in their last 16 games. They went 6-for-11 with runners in scoring position.
Matthew Cerrone: I'm starting to take this for granted, and that's probably a bad thing. It's to the point that when the Rockies too an early lead, I didn't sweat it... and clearly the Mets do not either. I see how they are beating up below .500 teams and I see the easy schedule ahead and I see how the Nationals are playing and it all seems reasonable that I would be overconfident. Yet. at the same time, I will never forget the end of 2007 and 2008. I know not to take anything for granted and never to count chickens before they are hatched. So, "I'll take it all one game at a time," as they say and try to enjoy this for all it's worth. Keep it going boys, and Let's! Go! Mets!