ST. LOUIS Slumping outfielder Carlos Beltran walked off the field after batting practice Wednesday and stopped to tell reporters how he felt lost at the plate.
He also had a prediction.
"Sooner or later it will change," Beltran said. "There's nothing to worry about."
About four hours later, Beltran proved himself to be right. The veteran went 4-for-5, slugged two home runs and had a career-high seven RBI to lead an offensive onslaught in the Cardinals 12-2 win over the Pittsburgh Pirates.
Beltran launched a three-run homer in the first inning, singled home a run in the second inning and belted another three-run homer in the third inning.
Not a bad way to bust out of a 3-for-32 slump.
"This is a funny game," Beltran said. "Yesterday I came with the mentality of being able to have good at-bats and I struck out three times. Today I came with the same mentality and I had good results. That's how this game works.
"Days like this don't come every day so I'm just glad to be able ...