Red Sox-Cardinals World Series History
{{#rendered}} {{/rendered}}2004 — Boston (AL) 4, St. Louis (NL) 0
1967 — St. Louis (NL) 4, Boston (AL) 3
1946 — St. Louis (NL) 4, Boston (AL) 3
{{#rendered}} {{/rendered}}2004 — Boston (AL) 4, St. Louis (NL) 0
1967 — St. Louis (NL) 4, Boston (AL) 3
1946 — St. Louis (NL) 4, Boston (AL) 3