I am a fan of Clemens and its always a pleasure to watch him....BUT I don't think that 2 games on back to back nights for game 7 will have both favored home teams losing. So with that, Cardinals 6 - Astros 3