New York Mets defeat Florida Marlins, 4-3