WASHINGTON (AP) -- Tyler Moore had two hits and drove in a pair of runs, and Washington relievers threw four scoreless innings as the Nationals defeated the New York Mets 5-2 Friday night.
Scott Hairston had an RBI double and a single for Washington, which has won nine straight against the Mets going back to last season.
Nationals starter Tanner Roark (3-1) pitched five innings, giving up two runs on four hits.
Ross Detwiler, Drew Storen, Tyler Clippard and Rafael Soriano each pitched one inning. Soriano got his ninth save after walking two batters with two outs before Jayson Werth made a jumping catch against the right field wall on a drive by Daniel Murphy in the ninth.
The Mets snapped a 22-inning scoreless streak, their second longest of the season, with two runs in the fifth.
Jonathon Niese (2-3) took the loss, allowing five runs, three earned, in four innings. It was Niese's shortest outing since June 20, 2013 at Atlanta, when he left after 3 1-3 innings due to injury.
The Mets' defense hurt Niese early as the first three Nationals hitters of the game reached safely and scored. After Denard Span singled, third baseman David Wright misplayed Anthony Rendon's grounder for an error.
Werth then singled home Span, and Washington added two more runs on a sacrifice fly by Wilson Ramos and a fielder's choice grounder from Moore that might have been a double play. But the ball was bobbled briefly by second baseman Murphy.
In the third, Hairston doubled home Ramos and scored on a single by Moore to make it 5-0.