A few hours after admitting he was "a little bit lost" at the plate, Cardinals outfielder Carlos Beltran found much of what he had been missing.

Getting the chance had a significant role.

Beltran struck a three-run home run on the first pitch he saw Wednesday, an RBI single in his second at-bat and another three-run homer his third time up to halt a three-for-32 skid that included 13 strikeouts. Manager Mike Matheny did not see the slump as a reason to sit Beltran, mainly because the switch-hitting veteran didn't.

"I like to play my way through it because that's the only way you're going to come out of it," Beltran said. "When you stay on the bench there is nothing that I can do about it."