Jose Reyes homered and the resilient New York bullpen shut down the Colorado Rockies after Pedro Martinez left with a sore shoulder, combining on a one-hitter in the Mets' 3-0 victory on Saturday.
Fernando Tatis and Brian Schneider also drove in runs for the Mets (50-44), who have won eight straight for the first time since June 7-15, 2006. They're a season-best six games over .500.
The Rockies have dropped five of seven since a season-best five-game winning streak. The defending NL champs managed only five base runners a day after blowing bases-loaded chances in three straight innings during a 2-1 loss.