New York: Kyle Kendrick pitched a three-hitter for his second career shutout and Ryan Howard belted a three-run homer in the sixth inning as visiting Philadelphia snapped a three-game losing streak.
Kendrick (2-1) allowed one walk while striking out five for his third career complete game.
Michael Young added three hits and an RBI while Howard recorded his second homer in three days for Philadelphia.
Mets starter Dillon Gee (1-4) allowed four runs and seven hits over six innings, losing for the second time to Philadelphia this season.
New York has scored two runs or fewer in four of its last five games and was shut out for the first time this season.
Elsewhere, Jordan Zimmerman threw a one-hitter for his first career shutout as host Washington got its second straight dominant pitching performance against Cincinnati.
One night after Gio Gonzalez let up one hit - a home run - in eight innings of an 8-1 Washington victory, Zimmerman (4-1) allowed a third-inning single to Xavier Paul and retired 14 of the last 15 men he faced.
Zimmerman struck out four and threw 91 pitches in improving to 3-0 with a 1.36 ERA against the Reds.
REUTERS