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.