ST. LOUIS — Albert Pujols hit a grand slam and a three-run homer to match a career high with seven runs batted in Saturday, leading the St. Louis Cardinals to an 11-2 victory over the Houston Astros.
It was Pujols' 24th multihomer game. He matched his career best for runs batted in, set Aug. 22, 2006, against the New York Mets.
