NEW YORK (AP) — J.D. Davis homered and drove in a career-high four runs, Pete Alonso and Michael Conforto also connected, and the New York Mets finally slowed down the makeshift Miami Marlins with an 8-4 victory Saturday night.
Rookie left-hander David Peterson (2-1) allowed two runs over five innings to win his first home start for the Mets. Davis hit a three-run shot and a sacrifice fly to help New York (6-9) win for only the third time in 10 games.