Boston Red Sox take home their 8th World Series title – Big Papi is the MVP

Boston Red Sox take home their eighth World Series title

The Boston Red Sox beat the St. Louis Cardinals 6-1 in Game 6 of the World Series, taking home their first title at Fenway Park since 1918.

The Red Sox set up the win in the third and fourth innings, scoring three runs in each. David Ortiz was named Most Valuable Player.

The win was Boston’s eighth World Series title.