On this date eleven years ago the curse was broken! Boston Red Sox fans after 86-years won the World Series! October 27, 2004 is a date all Red Sox will remember. Boston swept the St. Louis Cardinals to win the World Series.

Derek Lowe was the winning pitcher and Keith Foulk got the save.

Let's relive the winning moments.

More From B98.5