Image 1 of 1
ST. LOUIS, MISSOURI  - OCTOBER 26, 2004.Game 3 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 4 to 1 to take a 3 games to 0 lead in thier best of seven series.