Red Sox Win First World Series Since 1918 October 28, 2004 October 28, 2004 FacebookRedditTwitter Looks as if the boys from south of my city. Couldn't pull a game out of the hat. To make the series a fight. Red Sox Win First World Series Since 1918 Red Sox sweep Cardinals to win World Series Sox in World Series heaven A catch, a celebration, a dynasty of disappointment is over 2004 World Series Champs Boston Red Sox Enjoying the contents of this website? Please consider making a donation to it's author. Thank you.