I think this is a no brainer must win game for the cardinals.They do not want to have to win two in a row in boston.Im playing heavy on stl tonight.Also the under should be a good one as well.Wainwright has better stuff then lester in my opinion and most of bosyons post season has been low scoring.Just look at the rays series.I think stl wins the series in game 7