NEW YORK -- Jonathon Niese struck out a career-high 10 over six scoreless innings, and the New York Mets shut down the slumping St. Louis Cardinals for the third straight game.
The Mets got a homer and three RBIs from rookie Kirk Nieuwenhuis in a 6-1 victory Sunday night.
Andres Torres added a two-run triple and finished a homer shy of the cycle. Nieuwenhuis, who was batting leadoff, also had three hits.
Niese (4-2) became the latest New York pitcher to dominate the Cardinals, following Johan Santana's no-hitter in the series opener Friday night -- the first in Mets history -- and knuckleballer R.A. Dickey's seven-hit shutout Saturday.
The only thing that prevented the Cardinals from being blanked in three consecutive games for the first time since October 1976 was a two-out RBI single by Adron Chambers in the eighth off Elvin Ramirez, who was making his major league debut.
That snapped New York's scoreless streak at 25 innings and ended St. Louis' drought at 26 innings dating to Wednesday's 10-7 loss at Atlanta. The Cardinals have lost five straight and eight of 10 to fall back to .500 at 27-27.
The surging Mets (31-23) are headed in the opposite direction thanks to some stellar pitching. They have won seven of nine and 10 of 14 to move a season-high eight games over .500. The latest victory pulled them within percentage points of first-place Washington in the NL East.
Carlos Beltran's first trip to Citi Field since the Mets traded him to San Francisco last summer hasn't included much offense. The Cardinals were the top-hitting team in the National League when they arrived, but they haven't showed it.
Looking to get his bored bullpen some needed work, Mets manager Terry Collins pulled Niese after 96 pitches, including 70 strikes. Four relievers completed the eight-hitter. St. Louis stranded 12 runners.
Lucas Duda hit an RBI single off Jake Westbrook (4-5) in the first, and Nieuwenhuis drove an 0-2 pitch to right-center for a two-run homer in the fourth. Niese, who matched a career high with two hits, was aboard after a two-out single.
Nieuwenhuis added an RBI single in the sixth, and Torres greeted Maikel Cleto with a two-run triple to make it 6-0. The only drama that remained after that was whether the Cardinals could push across a run.
Westbrook allowed five runs and nine hits over five-plus innings in his third consecutive loss.
* Mets RHP Dillon Gee (4-3, 4.69 ERA) was moved up a day to start today's series finale on his regular four days of rest. Kyle Lohse (5-1, 3.36 ERA) goes for the Cardinals.
* St. Louis LHP Jaime Garcia, who was scratched from his last turn with a sore elbow, expects to start Tuesday, manager Mike Matheny said.
* Cardinals CF Shane Robinson was scratched from the starting lineup due to a migraine and replaced by Chambers.
Connect with the Southeast Missourian Newsroom:
For corrections to this story or other insights for the editor, click here. To submit a letter to the editor, click here. To learn about the Southeast Missourian’s AI Policy, click here.