DENVER — Pete Alonso hit two home runs, David Peterson gave up one earned run across five innings and the New York Mets rolled past the Colorado Rockies 9-1 on Thursday to clinch a series victory.
Mark Vientos hit his 17th homer of the season, Jose Iglesias had two RBIs, and Francisco Lindor had two hits and an RBI for the Mets, who moved a half-game ahead of the division rival Atlanta Braves in the race for a National League wild-card spot.
Each member of the Mets' lineup finished with at least one hit, with five of those players hitting a double.
''I thought today was just a great team effort,'' Alonso said. ''Pitching was phenomenal. Defense was great. Offensively, it was a really good day for us.''
Alonso's 471-foot, two-run home run to deep center field keyed a four-run first inning for New York, which got five extra-base hits in the inning.
''I felt it and knew I got it,'' Alonso said. ''I didn't really know how far it was going to go and I'm like, ‘Wow, that's definitely one of my best bolts.'''
The homers were Alonso's team-leading 24th and 25th of the season, giving the 29-year-old first baseman his second multi-homer game of the season and first since April 13. His three hits were tied for his most in a game this season.
Peterson (6-1), who grew up in the Denver area, struck out five batters in his first career start at Coors Field and gave up two earned runs or fewer for the eighth time in his past nine outings.