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.

Copyright 2013 by The Associated Press. All Rights Reserved.

More From New Jersey 101.5 FM