The Curse Has Been Reversed Posted on October 27, 2004 by Jen Boston just kicked the crap out of St. Louis, beating them 3-0 to win the World Series in 4 straight games. w00t