PHILADELPHIA — Maikel Franco hit a go-ahead two-run homer for the second straight game, and the Philadelphia Phillies beat the Mets, 7-5, on Tuesday night.
Brad Miller, Scott Kingery and Rhys Hoskins also connected as Philadelphia earned its second straight win since losing seven in a row.
Franco hit a shot to right off Wilmer Font (1-2) for his 18th homer, lifting the Phillies to a 6-5 lead in the sixth inning. Then Miller, pinch-hitting, made it back-to-back shots.
Things then got chippy when Font drilled Kingery on the left shoulder. Home plate umpire Joe West warned both teams, and Phillies Manager Gabe Kapler was ejected for the second time in four games when he burst out of the dugout to complain.
“I felt like it was going to put us at a disadvantage, throwing up and in,” Kapler said.
Jeff McNeil nearly tied it in the eighth when he missed a two-run homer by inches. The double was his fourth hit of the night and put runners on second and third, but Hector Neris got Pete Alonso to pop out and end the threat.
Neris put two more runners on in the ninth with one out but struck out Dominic Smith and retired Wilson Ramos on a grounder for his 16th save.
“We still feel like we can turn this around,” Smith said. “You can’t be disappointed, can’t hang your head. It’s a long year.”
Jake Arrieta (7-6) started for Philadelphia, allowing solo homers to Amed Rosario and Smith to help the Mets take a 5-2 lead into the sixth.
Arrieta gave up nine hits and five runs in six innings. He has allowed at least five runs in three of his last five starts.
Mets second baseman Robinson Cano had an R.B.I. single in the first as he tries to hit his way out of a season-long slump. Manager Mickey Callaway said 80 games was too soon to judge Cano’s season but it was time for him to find his groove.
“I think at some point, we have to get him going,” Callaway said.
“I think he’s been swinging the bat better than his results. He’s hit some hard line outs, some hard ground balls that haven’t found the holes.”