NEW YORK -- Maikel Franco snapped out of a slump by delivering an RBI double and a solo homer Thursday night, when the Philadelphia Phillies earned a rare series win over the New York Mets with a 6-4 victory at Citi Field.

The Phillies (6-9) took two of three from the Mets (8-8) to snap a six-series losing streak against New York dating back to April 8-10, 2016.

Franco, who was hitting .148 entering Thursday, doubled home the first run of a two-run third before leading off the eighth with a homer.

Tommy Joseph and Andrew Knapp each had RBI doubles during a three-run second inning for the Phillies, and Aaron Altherr capped the third inning with an RBI groundout. Joseph finished with three hits while Altherr had two.

Right-hander Aaron Nola (2-0) earned the win despite allowing four runs on seven hits and four walks while striking out two over five innings. Joely Rodriguez, Joaquin Benoit and Hector Neris combined for four innings of one-hit ball, with Neris earning his first save following a perfect ninth.

Rene Rivera had an RBI single in the second and Neil Walker laced a three-run homer in the third for the undermanned Mets, who were without Lucas Duda (left elbow), Travis d'Arnaud (right wrist) and Wilmer Flores (infection) before losing Yoenis Cespedes to a left hamstring cramp in the fifth.

Asdrubal Cabrera and Michael Conforto had two hits apiece.

Right-hander Noah Syndergaard (1-1) allowed five runs (three earned) on seven hits and no walks while striking out 10 over seven innings. Jeurys Familia, the Mets' closer who was suspended the first 15 games of the season following an offseason domestic violence incident, made his debut in the ninth inning and walked two in a scoreless frame.

The Phillies went ahead 3-0 in the second when Altherr singled with one out, stole second and scored on Joseph's double. Joseph moved to third on a wild pitch and scored when first baseman Jay Bruce -- making his fourth career appearance at the position -- made a nice play on Freddy Galvis' bouncer in between first and second but threw past Syndergaard and Walker covering the bag.

Knapp added a ground-rule double to score Galvis.

The Mets got a run back in the bottom of the inning, when Jose Reyes laced a two-out single, stole second and scored on Rivera's single.

But another New York miscue helped the Phillies score twice more in the third. Cabrera allowed a potential double play grounder by Odubel Herrera to go through his legs Franco followed with a double to score Daniel Nava, who was hit by a pitch leading off the inning, and send Herrera to third. Herrera scored on Altherr's groundout.

The Mets pulled within a run in the bottom of the third, when Cabrera led off with a single and Bruce drew a one-out walk before Walker launched a three-run homer to center field.

NOTES: The Mets made a spate of roster moves before the game when they activated RHP Jeurys Familia from the restricted list, recalled C Kevin Plawecki from Triple-A Las Vegas, optioned LHP Sean Gilmartin and RHP Rafael Montero to the same affiliate and moved 3B David Wright from the 10-day disabled list to the 60-day DL. ... Phillies OF Michael Saunders was a late scratch from the starting lineup because of illness. He flied out as a pinch hitter in the sixth.