Powerful trends continued unabated Tuesday night at Busch Stadium, where Jaime Garcia again constructed a cone of silence and the Cincinnati Reds once more found themselves upside down in a series.

Garcia extended his two-sided season with six effective innings while his teammates bashed away at Reds starter Edinson Volquez for seven runs in an 8-1 win before a crowd of 36,090.

On a night when the Cardinals activated Albert Pujols from the disabled list but never felt compelled to bring him off the bench, left fielder Matt Holliday crashed two 400-foot home runs and first baseman Lance Berkman crushed the longest blast in new Busch's six seasons. Holliday left with four RBIs. Berkman added his league-best 23rd home run. The Cardinals (47-40) scratched to a win away from avenging May's three-game sweep by the Reds at Great American Ball Park. Manager Tony La Russa all but promised Pujols would be part of tonight's effort.

"You look at our lineup and there are no outs," said shortstop Ryan Theriot, whose two-run, sixth-inning double capped the scoring in the Cardinals' second-most prolific home game this season.

"This is a very, very tough lineup. Guys can hit."

And once more Garcia (8-3) showed that he can pitch, especially in this setting and against this team.

A pitcher who freely admits that he's still riding the learning curve of a promising career held the Reds to two hits while beating them for the fifth time in six starts the last two seasons. Garcia allowed a fourth-inning run and wobbled during a bases-loaded fifth but emerged with a 5-1 record and 0.94 ERA at home.