Mike Pelfrey gave up three runs but got back two of them with his bat Friday night as the New York Mets beat the Philadelphia Phillies 7-4 at Citizens Bank Park.
Pelfrey gave up seven hits, walked four and didn’t fan a single batter in 5 1/3 innings of work, but he knocked home Fernando Tatis in the second inning on a sac fly and and drove him in again in the fifth with a single.
Pelfrey lost his no-hitter in the opening inning when Ryan Howard singled up the middle, making it 7,504 New York Mets games without a no-no.
The Mets also scored on a Daniel Murphy two-run homer in the first, a David Wright RBI double in the fifth and sac-fly RBIs by Jose Reyes and Omir Santos.
The Mets are now 10-12 on the season.