Red Sox celebrate World Series win
Boston Red Sox fans have taken to the streets to celebrate winning the 2013 World Series, after a 6-1 victory over St Louis Cardinals.
Winning the series 4-2 in Game 6 at Fenway Park, they clinched the title in front of their own fans for the first time in 95 years.
It follows an 86-year drought which ended in 2004 when they also beat the Cardinals.
31 Oct 2013
- From the section US & Canada