Juan Lagares hit a go-ahead double, Jeremy Hefner pitched six effective innings and the New York Mets beat the Philadelphia Phillies 4-3 Friday night.

Rich Schultz, Getty Images

Hefner (2-6) gave up three runs -- two earned -- and 10 hits to help the Mets snap a five-game losing streak against the Phillies.

Eric Young Jr. had two hits, including a two-run single for the Mets, who have won three of four. Scott Rice and Carlos Torres each tossed a hitless inning and Bobby Parnell finished for his 12th save in 15 tries.

Cole Hamels (2-11) blew a 3-0 lead in another disappointing outing for the three-time All-Star. He allowed four runs and seven hits in six innings.

 

(Copyright 2013 by The Associated Press. All Rights Reserved.)