Sox in Six.
Cards have advantage in managering, overall hitting, and defense( at least in St. Louis where Ortiz will play first). Still, I like Boston's starting pitching and momentum. They will be tough at Fenway. They've already knocked out the hated Yankees, and I hope they can take out another team I'm not too fond of.