Jake Westbrook pitched 6 1-3 innings of two-run ball and contributed three hits, Matt Carpenter continued his strong season with three hits and three RBIs, and the Cardinals beat the Padres 9-6 on Friday night.
A career .116 hitter, Westbrook had never had more than one hit in a game.
The right-hander, who scored twice and had an RBI, surpassed his hit output for the year with two singles and a double in his three at-bats.
That raised his batting from .100 to .217.
On the mound, Westbrook (6-4) scattered eight hits while striking out one and walking four.
After rookie Carlos Martinez allowed three runs in the ninth to make it a three-run game, All-Star Edward Mujica got the last two outs to record his 27th save in 29 chances.