Phillies righthander Kyle Kendrick managed to overcome a few obstacles, including some early ineffectiveness and a 27-minute rain delay. On a night when he clearly wasn't at his best, Kendrick found a way to prosper.

Kendrick gutted out six innings and earned the win in a 7-3 victory over the New York Mets Wednesday night at Citizens Bank Park.

"He was in trouble and got out of it, and that was big for him," manager Charlie Manuel said. "That was probably what [allowed him to go] deep into the game."

The Phillies (4-5) won their first series of the season, claiming two of three from the Mets (5-4).

Kendrick allowed two runs and eight hits, striking out six and walking two. He threw 105 pitches, 66 for strikes.

After two innings, Kendrick had thrown 49 pitches and was clearly laboring. But the Mets managed just one run in that span.

The Phillies scored five first-inning runs on two long home runs. Chase Utley's two-run shot went to straightaway center field. Domonic Brown's three-run homer traveled to the second level in right.

John Buck crushed his fifth home run to left field in the second for the Mets' first run.

Acquired from Toronto in the offseason, Buck has been on fire. He hit home runs in each of the games in this series. It was the first time in his career that Buck hit homers in three straight games.

It was thought that Buck was just keeping the seat warm for former Phillies prospect Travis d'Arnaud. But Buck has carried the Mets offense in the early going and has worked well with the young pitchers.

Of course, nobody was working well with Mets starter Jeremy Hefner, who lasted only three innings in this game before being lifted for a pinch-hitter.