Einar Diaz and Mark Grudzielanek also homered for the red birds, who opened the second half of their season with their second straight win in the first of the three-game series at Busch Stadium. The Astros' loss snapped a three-game winning streak.
Chad Harville (0-1) suffered the loss, while Brad Thompson (1-0), earned his first career victory.
Puzzle-maker slips 'Murdoch Is Evil' into Rupert Murdoch's Sunday Telegraph
Sign language interpreter at Mandela service called out as fake on Twitter