| Mets LF Juan Soto and Catcher Luis Torrens (Photo Credits to Brad Mills-Imagn Images) |
The Met offense did not do much outside of the top of the third when D.H. M.J. Melendez was hit by a pitch was hit by a pitch with one out and then catcher Luis Torrens followed by reaching on an infield hit.
RF Carson Benge then singled to load the bases and SS Bo Bichette drove in Melendez and Torrens with a two-run single up the middle.
They had a chance to break the game open in the top of the ninth with the based loaded and no out, but Melendez struck out, Torrens lined out to second baseman Nasim Nunez and Benge flew out to deep right centerfield that was knocked out by the wind.
Mets LHP David Peterson retired the first two hitters he faced in the bottom of the first and then walked three straight hitters to load the bases. Peterson was able to escape out of trouble and then settled down with scoreless innings in the bottom of the second, third and fourth.
Peterson gave up a run in the bottom of the fifth and was able to get out of further trouble after 1B Mark Vientos made a nice diving grab to his left to strand runner at third base.
Peterson was taken out after the inning and his final line was five innings, four hits, one run, three walks and three strikeouts.
He picked up his third win and lowered his ERA to 5.03.
RHP Huascar Brazoban followed with a 1-2-3 bottom of the sixth.
LHP Brooks Raley came in next and threw a 1-2-3 bottom of the seventh.
RHP Luke Weaver came on in the bottom of the eighth and threw a scoreless inning.
RHP Devin Williams followed in the bottom of the ninth and got off to a rocky start after CF A.J. Ewing misplayed a fly ball by DH Daylen Lile due to a wind which lead to a lead-off double.
Williams was able to get the next out on a ground-out and then came back to strike out pinch-hitter Jose Tena swinging at a change-up in the dirt and then was able to retire catcher Keibert Ruiz on a ground-out to close out the game.
Williams picked up his seventh save of the season.
The Mets next game is tomorrow night, Friday, May 22 at the Miami Marlins at 7:10 p.m.