Game 1 tonight!! I think this will be a great series. Both teams are very evenly matched IMO. No clear favorite. I think the Cards have a slight advantage in starting pitching. Boston has a decent advantage in the bullpen. They also have a slight advantage in the lineup. I will be cheering for my Cardinals, but I see Boston in 7. Hopefully Im wrong.