The Boston Red Sox won their eighth World Series Wednesday with a 6-1 win over the St. Louis Cardinals in Game 6.