At Coors Field, Carson Benge homered, Francisco Alvarez and Luis Torrens doubled, and Mark Vientos added a two-run single in the decisive sixth.
Huascar Brazobán and Austin Warren opened with three scoreless innings before David Peterson allowed two seventh-inning runs, while Craig Kimbrel and Devin Williams closed it out.
The win gave New York three victories in four games, though the next Denver matchup faces a poor weather forecast that could delay the series.
Why did the Rockies sweep the Mets on the road, only to collapse during their subsequent homestand at Coors Field?
Is the Rockies' new 'Moneyball' strategy the key to success, or is it fundamentally incompatible with Coors Field's extreme environment?
Can a 35-year-old Japanese veteran's 'contact manager' style finally solve the puzzle of pitching at high altitude for the Rockies?