New York Mets defeat Atlanta Braves, 7-3