Franco had three hits and five RBI; Green had three runs, two hits, and three RBI; Wright's homer was a three-run blast in the top of the eighth; and Carlos Beltran scored four times for the Mets (96-65), who have a three-game winning streak.
Winner Tom Glavine (15-7) scattered three hits over six scoreless innings with no walks and three strikeouts.
Four players each had one hit for the Nationals (71-90), who have dropped three of their last four games.
Losing pitcher Beltran Perez (2-1) allowed six runs and six hits in three innings.
2014: The Year in Music [PHOTOS]