Image 1 of 1
BOSTON, MASSACHUSETTS - OCTOBER 24, 2004.Game 2 of the 2004 World Series at Fenway Park in Boston, Massachusetts between the St. Louis Cardinals and the Boston Red Sox. The Red Sox defeated the Cardinals by a score of 6 to 2 to take a 2 games to 0 lead in thier best of seven series.