Red Sox Erase Curse With First World Series Title Since 1918 The Boston Red Sox won their first World Series title in 86 years, completing a four-game sweep of the St. Louis Cardinals with a 3-0 victory at Busch Stadium.