The slugger homered in the first inning for the third time in the last six games and starter Jake Westbrook made it hold up with six innings of one-run ball as the Cardinals defeated the slumping Houston Astros 3-1 on Tuesday night. Pujols hit the first ...