With the 13th-best record in the National League, the Mets are in no position to expect easy games against anyone, especially after giving one away in ugly fashion to league-worst Miami the previous night. The Mets were the team to take advantage of their opponent’s poor defensive play on Wednesday, however, in a 10-4 victory over the Marlins at Citi Field. Harrison Bader, Starling Marte and Francisco Lindor homered — and Tyrone Taylor rapped four hits — as the Mets won for the fifth time in seven games, with Edwin Diaz slated to be activated from the injured list for Thursday’s series finale.
In his third start since returning May 29 from offseason hip surgery, David Peterson allowed four runs on eight hits with two walks and one strikeout over five innings (84 pitches) before Dedniel Nunez replaced him with a 6-4 lead to start the sixth. Peterson (2-0) has completed at least five innings in each of his three outings. With Brandon Nimmo receiving a day off against Marlins lefty Braxton Garrett, manager Carlos Mendoza moved Bader to the No.
2 slot in the lineup for the first time this season. Bader belted a 1-2 pitch for a two-run homer to left-center in the home first, but the Marlins recouped those runs with four hits against Peterson in the top of the second, including two-out RBI knocks by Dane Myers and Emmanuel Rivera. Following Tuesday’s loss, Mendoza had lamented how untimely errors continued to haunt his team, with sloppy play leading directly to a couple o.