The New York Mets were defeated by the Arizona Diamondbacks, 5 to 4, on May 4, 2012.

Explore