NEW YORK -- Wilmer Flores' bat is beginning to make up for his glove.
"You're starting to see a guy who is going to start swinging the bat like we know he can, and he's going to put up some offensive numbers that people are going to be pretty impressed by," manager Terry Collins said.
The Mets improved to 19-6 at Citi Field, the best home start in team history, after Jacob deGrom and the bullpen blew a three-run lead in the eighth. They have won seven consecutive series against the Phillies, beating their NL East rivals 19 times in the past 24 meetings.
Juan Lagares led off the 10th with a single against Jeanmar Gomez (0-1) before Elvis Araujo walked Lucas Duda. Daniel Murphy grounded into a double play, but Michael Cuddyer walked and Flores lined a single to left-center.
"I faced the guy before. I was looking for a breaking ball," Flores said. "He threw it and I was ready for it."
Flores, who has nine errors at shortstop, also delivered a tying sacrifice fly in the eighth. He snapped a sixth-inning tie Monday with a three-run homer, sending New York to a 6-3 win in the series opener.
"I'm right where I want to be," he said.
"Big moment for him," manager Ryne Sandberg said. "It was good to see him come through there."
Philadelphia got five straight hits in the inning, and the Mets used four pitchers. Ben Revere hit a two-run triple off rookie reliever Hansel Robles and scored on Freddy Galvis' single through a drawn-in infield.
New York responded in the bottom half with Flores' sacrifice fly against Ken Giles following a leadoff walk to Duda and Murphy's double.
Franco kept it tied with an outstanding play at third base on a slow roller by rookie pinch-hitter Darrell Ceciliani.
Working on another dazzling start at Citi Field, deGrom was cruising along with a 3-0 lead in the eighth before consecutive one-out singles put a Phillies runner on second base for the first time all night.
But everything he accomplished in 105 pitches was undone by Robles in four.
Last season's NL Rookie of the Year, deGrom struck out nine and walked none. He has not allowed an extra-base hit in 25 1/3 innings.
The slim right-hander retired his final 23 batters in his previous start against St. Louis, throwing eight shutout innings of one-hit ball that left him 10-1 with a 1.19 ERA and 94 strikeouts in his past 12 outings at home.
New York scored three times off Jerome Williams with two outs in the third after deGrom beat out a double-play ball. Duda beat the shift with an RBI single, and Cuddyer broke his bat on a two-run single with the count 0-2.
"You just have to live with that, but I think it all could have been prevented with the walks," said Williams, who issued two of his four free passes in the inning. "I didn't know deGrom was that fast. He got down that line pretty good."
EYE ON THE ZONE
One day after the Phillies were unhappy with plate umpire Larry Vanover's strike zone, Sandberg stepped out of the dugout during a spat with Ron Kulpa after Galvis was called out on strikes.
Mets RHP Dillon Gee (groin) is scheduled to make a rehab start Wednesday night for Double-A Binghamton, which is expected to be his final step before coming off the disabled list. The team plans to use a six-man rotation when Gee is activated. ... For the second consecutive day, RHP Vic Black (shoulder) pitched a scoreless inning for Binghamton. Former closer Bobby Parnell (elbow surgery) worked a hitless inning in the same game. Earlier in the day, Collins said Black was getting close to coming off the DL. ... Travis d'Arnaud (broken right pinkie) caught five innings in an extended spring training game. He had a hit in three at-bats. ... Collins said RHP Rafael Montero (rotator cuff inflammation) had his best of three throwing sessions since going on the DL and plans to throw off a mound Wednesday.
Phillies: RHP Sean O'Sullivan (1-3, 3.54 ERA) gets the ball in the series finale Wednesday afternoon. He has never started against the Mets.
Mets: Prized prospect Noah Syndergaard (1-2, 3.63 ERA) makes his fourth major league start when the Mets go for their second three-game sweep of the Phillies at Citi Field this season.
Fantasy baseball pitcher rankings, lineup advice for Sunday's MLB games
Everything you need to know to place your MLB bets and set your fantasy baseball lineups for Sunday, May 22.
Fantasy Baseball Forecaster for Week 7: May 23-29
Set your lineups for the week ahead in fantasy baseball with our forecaster preview, which features pitcher rankings, two-start pitchers, hitter ratings, schedule observations and more.
Fantasy baseball forecaster: Team hitting ratings
Stay ahead of the game and optimize your fantasy baseball hitters with our forecaster, which provides a rolling 10-day outlook of every team's hitting matchups as well as the potential for stolen bases.
Fantasy baseball forecaster: Pitcher projections for the next 10 days
Keep up to date on who is pitching -- and how well they're expected to do -- with our forecaster, which provides a rolling 10-day outlook of every team's probable starting pitchers with game score projections.
Goldschmidt leads Cardinals against the Pirates after 4-hit outing
St. Louis Cardinals (22-18, second in the NL Central) vs. Pittsburgh Pirates (16-23, third in the NL Central)
Mariners look to break 3-game road skid, play the Red Sox
Seattle Mariners (17-24, fourth in the AL West) vs. Boston Red Sox (18-22, fourth in the AL East)