The Pittsburgh Pirates beat the Houston Astros, 4 to 2, on April 28, 2004.

See Trending MLB Searches