ST. LOUIS (AP) - Albert Pujols hit a grand slam and a three-run homer to match a career high with seven RBIs, leading the St. Louis Cardinals to an 11-2 victory over the Houston Astros on Saturday.
It was Pujols' 24th multihomer game and first since Aug. 16, 2008, against Cincinnati. He matched his career best for RBIs set Aug. 22, 2006, against the New York Mets.
Rick Ankiel and Joe Thurston had three hits apiece for the Cardinals, who finished with 19 hits overall. Adam Wainright (1-0) pitched five shutout innings.
Roy Oswalt (0-2) had a rare bad outing at Busch Stadium, allowing six runs and nine hits in six innings for the Astros. He had a 1.83 ERA in five previous starts at the new Busch.