Mets beat D-backs on game-winning sac fly
New York — Devin Mesoraco hit a tying, two-run homer through Citi Field’s murky fog in the eighth inning, Wilmer Flores hit a game-ending sacrifice fly in the ninth and the New York Mets beat the Arizona Diamondbacks 5-4 Saturday night to win consecutive games for the first time in a month.
John Ryan Murphy hit a two-run homer and tied his career high with three RBIs, helping Arizona open a 4-2 lead.
But Archie Bradley entered in the eighth and blew the lead in just three pitches, allowing a leadoff single to Jay Bruce and Mesoraco’s third home run in 21 at-bats since the Mets acquired him from Cincinnati on May 8 for former ace Matt Harvey.
Brandon Nimmo led off the ninth with a double off the right-field wall on an 0-2 pitch from Andrew Chafin (01). Nimmo had been 0 for 12 against lefties this year.
Asdrubal Cabrera reached on a bunt single to third baseman Daniel Descalso, who was playing back at normal depth.
Flores hit a drive to left fielder David Peralta, who had no chance to throw out Nimmo.
Jeurys Familia (2-1) retired three straight batters, and the Mets won consecutive games for the first time since the end of a nine-game winning streak on April 11 and 13.
Arizona has lost eight of nine, and Chafin lost for the first time since May 3, 2016.