Knuckleballer R.A. Dickey scattered nine hits over seven innings, Jason Bay and Scott Hairston homered off Cliff Lee, and the Mets opened a three-game weekend series with the Phillies Friday with a 5-2 win at Citizens Bank Park.
The Phillies had at least one base-runner in every inning but went 0-for-8 with runners in scoring position.
The Phils fell to 3-4, and the Mets improved to 5-2, their best start since 2007.
Starting pitching report
Lee struck out seven, walked none and gave up only five hits, but allowed four runs, all earned, in six innings, his shortest stint ever against the Mets. Lee is winless (0-1) in two starts this year.
Lee had allowed only one earned run in 21 innings in three previous career starts versus the Mets before allowing three runs in the first Friday night. It was the first time Lee had allowed three runs in a first inning in his last 64 starts -- he gave up four versus the Brewers during his first stint the Phillies on Sept. 25, 2009.
Dickey extended the longest current streak of quality starts in the majors. Hes allowed three or fewer runs in six or more innings in 14 consecutive starts since last July. Dickey walked one and struck out seven.
Dickey (2-0) is now 3-3 versus the Phillies in seven career starts. Hes given up only 12 earned runs in 45 innings against the Phils for a 2.40 ERA.
Kyle Kendrick pitched 1 13 innings and allowed an unearned run. Joe Savery closed out the ninth. Kendrick walked two in the ninth and Savery walked one, the only walks by Phillies pitchers in the game.
At the plate
With a solo shot in the third inning, Freddy Galvis became the youngest Phillie to homer in four years, since Lou Marson hit his only home run as a Phillie off Marco Estrada on Sept. 28, 2008.
Marson was 22 years, three months, when he homered. Galvis is 22 years, six months.
Galvis went 2-for-3. Since opening the season -- and his career -- 0-for-12, Galvis is 5-for-11.
Jimmy Rollins went 3-for-3 to raise his average to .357 (10-for-28). Three of J-Rolls last four three-hit games have come against the Mets (3-for-4 last Sept. 25, 3-for-5 on Sept. 27).
Lee had two of the Phillies 10 hits, the first multiple-hit game by a Phillies pitcher since Cole Hamels went 2-for-3 against the Marlins on Sept. 3, 2011. Lee has had six multiple-hit games as a Phillie.
The Phils added an unearned run with two outs in the ninth when Carlos Ruiz doubled and scored after Mets second baseman Daniel Murphy let Juan Pierres grounder go through his legs.
In the field
Rollins committed his first error of the year in the top of the ninth on a routine grounder to short by Justin Turner, who came around to score on Lucas Dudas sacrifice fly off Savery. It was only the Phillies fourth error this year.
The Phillies engineered a bizarre 3-1-6-4 double-play to end the second inning. With one out and Josh Thole on first, it appeared that Dickey advanced Josh Thole to second with a routine 3-1 sac bunt. But Thole apparently thought the bunt was foul and after reaching second without a play began jogging back to first, where he was easily thrown out. Instead of a sacrifice bunt, Dickey was charged with grounding into a double-play.
Although there were more empty seats than usual -- thanks to the Flyers playoff game, no doubt -- the Phillies officially recorded their 208th consecutive regular-season sellout (224 in a row, including postseason).
The Phillies announced that they have signed veteran infielder Mike Fontenot to a minor-league contract.
Fontenot, 31, has hit .263 in 535 games with the Cubs and Giants. His best year was 2008, when he hit .305 with 22 doubles, nine home runs and 40 RBIs in 119 games for Chicago.
Fontenot hit .227 in 252 at-bats for the Padres last year with 15 doubles, three triples, four homers and 21 RBIs in 85 games.
Fontenot, who bats left and throws right, has played 286 games at second base, 77 games at third and 50 games at short in his career.
The Mets and Phillies continue their three-game series with a 4:05 p.m. game Saturday and a 1:35 p.m. game Sunday. Scheduled starters are Jonathon Niese and Vance Worley on Saturday and Mike Pelfrey and Cole Hamels on Sunday.
The Phils will have a quick turnaround Sunday night and fly to San Francisco, where they open a three-game series and 10-game road trip on Monday night. Theyll also play four games in San Diego and three in Arizona before their next day off on April 26. They start their next homestand vs. the Cubs on April 27.
The Mets have won only one of their last nine series versus the Phillies.