After being spotted an early 1-0 lead, Cole Hamels surrendered three runs in the first inning and suffered his 12th loss both of the season and in his career against the Mets.
A 1:10 p.m. start in 94-degree heat did not help Hamels, who allowed three runs on three hits and two walks in the first inning on 35 pitches. Although he eventually settled down, he was unable to overcome his early high pitch count and lasted just five innings — allowing one more run in the fifth — in a 5-4 loss to the Mets.
The left-hander fell to 4-12 on the season and 6-12 in his career against New York (42-51). In 2013, the Phillies (49-49) are just 6-15 in games that Hamels starts.
One night after going 7 for 10 with runners in scoring position, the Phillies were miserable in the same situation, going 1 for 10.
An inability to capitalize in the fifth inning cost them most. Hamels and Rollins led off the frame with back-to-back singles before Michael Young drew a walk to load the bases. Then Chase Utley hit a sacrifice fly on a 2-0 pitch for the first out, Domonic Brown lofted an easy out to center on a 3-0 count and, after Darin Ruf walked and Gonzalez Germen relieved Zack Wheeler, Delmon Young struck out swinging to end the threat.
Down three in the ninth, the Phillies nearly mounted a two-out rally after Utley hit a two-run homer and Brown doubled. Ruf lined out to second for the final out.
Sunday will feature a marquee matchup when Cliff Lee opposes Matt Harvey, whom the Phillies have never defeated in four tries. The All-Star game starter in 3-0 with a 1.37 lifetime ERA vs. the Phils and has already beaten them twice this year.