MILWAUKEE — Mike Leake overcame some uncharacteristic wildness on the mound and helped himself at the plate.
Leake allowed two runs over six innings and drove in two runs to lead St. Louis to a 6-4 victory over the Milwaukee Brewers on Sunday, the Cardinals' sixth win in seven games.
Leake (3-1) gave up three hits and three walks while striking out six. He scored a run in the third inning and his two-run single capped a three-run fourth when St. Louis took a 4-2 lead.
"I thought he pulled it together when he needed to," Cardinals manager Mike Matheny said.