The Cardinals closed their homestand on Wednesday with the concentrated burst of offense that the club had been seeking for much of the past week. It was a glimpse, players said after the team's 4-2 win over Cincinnati, that should be the norm from a mostly established group of hitters. With three runs off Reds starter Homer Bailey in a five-batter span in the sixth inning, the Cardinals matched their run production from the past three games combined. An announced crowd of 39,821 was on hand at Busch Stadium to see the Cardinals take their second series of the year from Cincinnati. "I'll be the first to say that I don't think this offense is close to being where it's capable of being, and I know everybody in here agrees with that," Matt Carpenter said after his three-hit performance. "I think everybody will admit to it -- that nobody has really hit a huge stride here. It's going to come. We just have too many good hitters on this team that it's going to happen. When it does, it's going to be fun to watch." Wednesday's production began with Carlos Beltran, who drilled a solo homer off Bailey to give the Cardinals an early one-run lead. It was Beltran's team-leading seventh homer of the season. And despite being bothered by the stomach flu for most of the homestand, he finished it 8-for-21. "Right now, I feel like my legs are working. I feel like I'm solid at the plate," Beltran said. "When you feel solid, that translates into confidence as a hitter. You start seeing the baseball better. You start making better contact."