Asdrubal Cabrera hit his first home run for Washington and tumbled over a retaining wall to make a terrific catch, leading the Nationals past the Mets 3-2 Wednesday night for their 10th straight victory at Citi Field.
Rafael Soriano held on in the ninth inning following Travis d'Arnaud's leadoff homer, getting the final two outs after the Mets put a pair of runners in scoring position.
Matt den Dekker was thrown out at home on pinch-hitter Eric Campbell's grounder to shortstop. Curtis Granderson hit a comebacker on the next pitch, giving Soriano his 27th save in 31 tries.
Bryce Harper and Kevin Frandsen each hit a sacrifice fly in the seventh to make a winner of Jordan Zimmermann (8-5). Drew Storen pitched out of a bases-loaded jam in the bottom half, and the NL East leaders overcame three errors to win for the 24th time in their last 28 road games against the Mets dating to 2011. They haven't lost in Queens since June 29 last year.
The winning streak at Citi Field ties a franchise record for the longest at one venue away from home. The Montreal Expos won 10 road games in a row against the Chicago Cubs from 1982-83.
Coming off his 200th career win last Friday, Mets starter Bartolo Colon (11-10) allowed two runs — one earned — in seven innings.
Leading 1-0, Colon gave up a leadoff double in the seventh to Adam LaRoche. He stopped at third on a single to center by Ian Desmond, who advanced to second when Juan Lagares' high throw ticked off the glove of cutoff man Lucas Duda for an error.
That ended up hurting the Mets. Harper tied it with a sacrifice fly, Ramos singled and Frandsen put the Nationals ahead with another sacrifice fly.
Cabrera connected in the eighth off Jeurys Familia. The two-time All-Star hit nine home runs for Cleveland this season before he was dealt to Washington at the July 31 trade deadline.
In the bottom half, Cabrera bolted from his spot at second base and made a running catch of Granderson's foul pop just before hitting a retaining wall and going head over heels.
Frandsen handed New York its first run when he dropped d'Arnaud's fourth-inning fly in front of the left-field warning track. That allowed Duda to score from first with two outs.