Question: who did the red sox play in 2004 world series
Answer: St. Louis Cardinals