Image 1 of 1
ST. LOUIS, MISSOURI  - OCTOBER 27, 2004.Game 4 of the 2004 World Series at Busch Stadium in St. Louis, Missouri  between the St. Louis Cardinals and the Boston Red Sox. The Red Sox defeated the Cardinals by a score of 3 to 0 to win their first World Series in 86 years defeated the Cardinals 4 games to 0.