Last night, most of the Mets fanbase was thinking about what the net two weeks would be like for the team with Daniel Murphy manning the hot corner. 24 hours later, David Wright is back, and looks like he's in mid-season form. Yesterday, Terry Collins told the media that Wright would go on the disabled list today if the swelling in his broken pinkie finger didn't subside. Today, Wright not only returned, but flourished.In the first, Wright was the first to strike for the Mets. With two outs in the top of the first against Vance Worley, Wright hit the first pitch he saw over the fence in center field. Wright ended the day 3-5 with two runs scored.In the bottom of the first, Jon Niese got to work and pitched very well. Niese managed to scatter five hits and a walk over 6.2 innings. He also struck out five.Niese was given a bigger cushion when the Mets had their biggest rally of the game in the top of the fourth. Daniel Murphy led off with a walk, which was followed by a David Wright single. Ike Davis also singled, loading the bases for Jason Bay with no outs, the best possible situation and what does he do? Grounds into the double play. Luckily, Daniel Murphy scored on the play, giving the Mets a two-run advantage. Then, Lucas Duda stepped up to the plate and hit a clutch two-run home run off Vance Worley, who allowed four runs on eight hits over six innings. The hit was Duda's first since the third game of the season.Bobby Parnell was given a chance in a major role for the second straight game. Parnell entered the game for Niese in the seventh, getting the last out. He allowed a hit in the eighth, but kept the Phillies from scoring. In the ninth in a non-save situation, Terry Collins took advantage of having two closers, giving Frank Francisco a rest by using Jon Rauch. Rauch had no problem with the Phillies, pitching a perfect ninth inning and closing a 5-0 win for the Mets.The Mets are really impressing me right now. Besides their two losses to the Nationals, their offense has come through and so has the pitching. Jon Niese followed up with a good performance today after flirting with a no-no in his last start. What was the most gratifying, however, was seeing David Wright hitting. There was so much concern over what would happen in the few weeks without him, with most people expecting him to go on the DL today. Well, not only was he feeling better, but he had a great game as well. Hopefully, Wright will be able to pick up right where he left off and help the Mets win some ball games like he did today.The Mets go for the sweep tomorrow at 1:35. Cole Hamels (0-0, 5.06) will go up against Mike Pelfey (0-0, 4.76).