BOSTON RED SOX WIN THE 2013 WORLD SERIES
1 Nov 2013
Boston Red Sox won the 2013 World Series with a 6-1 victory over the St Louis Cardinals in Game 6 at Fenway Park.
Winning the series 4-2, they clinched the title in front of their own fans for the first time in 95 years.
The Boston Red Sox have now landed three Major League titles in 10 seasons, following an 86-year drought which ended in 2004 when they also beat the Cardinals.
The last time the Boston Red Sox won the World Series at home, their pitching staff included the legendary Babe Ruth.
Congratulations to the World Champions!