Daniel Murphy and David Wright combined for five hits and three RBIs against Adam Wainwright and the New York Mets snapped a six-game losing streak with a 5-2 victory over the St. Louis Cardinals on Thursday.
Jonathan Niese (3-4) allowed two runs on six hits in 7 1-3 innings, his longest outing of the season.
He ended his four-game losing streak over five starts since a win at Minnesota on April 12.
The Mets avoided a four-game sweep by getting to the Cardinals ace, who was coming off a two-hit shutout in which he no-hit the Rockies for 7 1-3 innings.
Murphy doubled twice and singled with an RBI and walk and was 9 for 15 in the series.
Wright singled and doubled with two RBIs.