PHILADELPHIA (AP) — Once again, Philadelphia's Cole Hamels pitched well and had nothing to show for it.
Lucas Duda singled home the go-ahead run with one out in the 11th inning to lead the New York Mets to a 2-1 victory over the Phillies on Saturday night.
It was New York's 11th victory in its last 12 games in Philadelphia.
Long after starters Hamels and Dillon Gee exited following their duel, Curtis Granderson opened the 11th with a single off Antonio Bastardo (5-5). Following an out, David Wright singled and Eric Campbell walked to load the bases.
Duda then lined Bastardo's first pitch sharply into right field to score Granderson.
Hamels continued his dominant stretch. The Phillies left-hander allowed one run and five hits in seven innings with five strikeouts and three walks.
Hamels has a 0.73 ERA in his last five starts but is 3-1. It was the ninth no-decision for Hamels (6-6), who has been a victim of a lack of offense to back him up this season.
"Cole is on a terrific run," Phillies manager Ryne Sandberg said. "You almost come to expect it. But we've been coming up short on run support."
The lefty has maintained a good attitude throughout the frustrating stretch.
"I just have to keep on pitching and see what happens," he said.
The Mets scored in the fifth off Hamels, snapping his 22-inning steak without allowing an earned run. New York loaded the bases with no outs on singles by Duda and Juan Lagares sandwiched around a walk to Travis d'Arnaud.
Duda then scored on Wilmer Flores' hard-hit grounder. Third baseman Cody Asche lunged to stop the ball, but elected to throw to second rather than attempt to get Duda at home. Hamels threw up his hands in disgust after the run crossed.
"Cody made an outstanding catch," Hamels said. "I knew that run was going to score."
Dana Eveland (1-1) retired the Phillies in order in the 10th for the win. Jeurys Familia earned his second save in six opportunities but had to wriggle out of a two-out jam to get it.
"That was a good grind-out win for us," Mets manager Terry Collins said.
Ryan Howard singled and Marlon Byrd walked to put runners on first and second for Domonic Brown in the 11th. But Familia got Brown to ground out to shortstop.
Regular Mets closer Jenrry Mejia wasn't available after a heavy workload the previous two nights, Collins said.
Carlos Ruiz homered for the Phillies, who dropped to 12-48 when scoring three runs or less.
"We just weren't able to put some runs on the board," Sandberg said.
The Phillies tied it in the seventh on Ruiz's two-out homer to left. It was Ruiz's third homer of the season and first since June 7.