The San Francisco Giants defeated the Houston Astros, 12 to 8, on April 25, 1969.

See Trending MLB Searches