The New York Mets emerged victorious over the Houston Astros, 3 to 1, on June 7, 2005.

Explore