Michael Conforto hit a two-run homer in the ninth inning off Phillies closer Hector Neris, and the Mets rallied to beat Philadelphia, 3-1, on Friday night.
Starter Jake Arrieta allowed only five hits over seven and a third scoreless innings, keeping the Phillies in a close game. They led by 1-0 until Neris allowed a one-out single to Wilmer Flores that would begin a Mets rally. Conforto followed with a two-run homer, and Devin Mesoraco, the next batter, went deep on the first pitch he saw from Neris.
Odubel Herrera extended his on-base streak to 40 games with a first-inning home run for the Phillies, who had won four straight.
It was only the Mets’ second win in 10 games, and it came in their first game since an embarrassing gaffe in Wednesday’s loss to Cincinnati in which they batted out of order, squashing a first-inning rally.
“I was surprised when the sun came up,” Manager Mickey Callaway said before the game.
Callaway said he told the players he “messed up, big time,” held a pregame meeting with the coaches and staff, and tinkered with the pregame procedures.
“The thing you try to do now is make sure it doesn’t happen again,” said John Ricco, the Mets’ assistant general manager.
Jeurys Familia (2-1) worked a perfect ninth for the Mets, who had scored two runs or fewer in seven of their previous nine games.
Herrera, who went 2 for 3 and is hitting .360, pulled a curveball to right off Steven Matz.
The Phillies fell to 7-14 against National League East opponents. They’re 15-2 against the rest of the majors.
Arrieta struck out Adrian Gonzalez with two on to end the third, and he was effective in holding the Mets to mostly weak contact while striking out five.
Arrieta worked around a leadoff walk and hit in the seventh, picking off Jose Reyes at first to end the threat. He was lifted after retiring pinch-hitter Juan Lagares to lead off the eighth on his 101st pitch.
Matz allowed five hits and four walks.