PHOENIX — Jose Iglesias drove in Tyrone Taylor with a base hit in the ninth inning, and the New York Mets rallied for a 3-2 win over the Arizona Diamondbacks on Thursday.
Jesse Winker hit a one-out double in the ninth off Justin Martinez (5-5) before Taylor entered as a pinch runner. Taylor advanced to third on a flyball to right from J.D. Martinez, and Iglesias ripped a hard grounder up the middle that deflected off the glove of diving shortstop Geraldo Perdomo.
The Mets improved to 6-4 over their last 10 games, which is a good record considering they've faced the Orioles, Padres and D-backs during that span. All three teams are among MLB's best.
''I know we're good,'' Mets manager Carlos Mendoza said. ''We're up to the competition.''
The Mets took two of three in the series, cooling off the surging Diamondbacks. Edwin Díaz worked the ninth for his 15th save, one day after surrendering a go-ahead grand slam to Corbin Carroll.
Díaz was aggressive with his fastball in Thursday's outing, using the heater on 17 of 18 pitches.
''This team needs me,'' Díaz said. ''So I've got to be ready every single day. I've got to do my job always. Today was a good one, but I just have to keep it going now.''
Arizona lost a series for just the second time in the past 17 chances.