Niese dealt a complete-game shutout, scored the only run the Mets needed and knocked in three more for good measure in a 5-0 win over the Phils.
In a day when everything went right for the 26-year-old, Niese singlehandedly won the game.
In the third inning, Niese worked a one-out walk — one of four Kyle Kendrick surrendered on the night — and eventually came around to score on a two-out single by Daniel Murphy.
In the sixth, Niese finished a nine-pitch at-bat with a bases-loaded double (after Kendrick had intentionally walked Omar Quintanilla) to score three and give himself and the Mets a 5-0 cushion.
On the mound, he allowed just one runner to reach second base and yielded three hits and a walk while striking out five in his second career shutout.
Michael Young, the only Phillie to reach scoring position via a double, went 2 for 3. The rest of the lineup combined to go 1 for 26.
Kendrick suffered his 11th loss as he allowed five runs, although just one was earned, on five hits and four walks. A costly throwing error by Kevin Frandsen in the sixth inning did him in.
Zach Miner and Justin De Fratus each pitched a scoreless inning of relief.
Wednesday, Cole Hamels (5-13, 3.62) squares off against Daisuke Matsuzaka (0-1, 9.00), making his second start in a comeback attempt with the Mets.