Sandy Alcantara threw five quality innings and Kyle Stowers blasted a two-run home run as the Miami Marlins defeated the visiting New York Mets 4-2 on Source: sportsnewsireland.com