Pete Alonso went 4-for-4 and hit his 46th home run of the season and Francisco Lindor hit a two-run shot as the New York Mets put a dent in the Miami Marlins’ post-season hopes with an 11-2 win in the first half of Wednesday’s doubleheader.