The New York Mets decisively defeated the Atlanta Braves, 6 to 3, on April 27, 2008.

Explore