Jake Westbrook wasn't as efficient as he was in his previous outing. But he got results, holding the Astros to one run over six innings to win his ninth game by an eventual 3-1 final.
The offense gave Westbrook a lead in the first when Albert Pujols hit a controversial home run to make the score 2-0. The ball appeared to hit the top of the wall and bounce back into play. But it was ruled a homer on the field and a lengthy delay for video review failed to overturn the call.
One run would have scored on the play if the ball had stayed in play. So the controversial call loomed large as the Astros scored a run in the third inning to get on the board. The scored stayed 2-1 until the sixth inning when David Freese hit an opposite field homer to give the Birds another run worth of cushion.
Trever Miller came into the game in the top of the seventh and faced one hitter -- who immediately got a hit to bring the tying run to the plate. But Lance Lynn, Jason Motte and Fernando Salas each pitched a scoreless frame to close out the game.
Never miss a local story.
Cardinals Star of the Game: Pujols was 2-for-4 with a homer and a single. He drove in two runs and scored another to pace the Cardinals offense.
Cardinals Play of the Game: Pujols' homer
Lowlight: Lance Berkman tweeked his sore right shoulder during his second at bat of the game and had to leave in the fifth inning.