Tommy Pham homered twice and tripled, Matt Carpenter added a solo shot and Jaime Garcia went 6 1-3 innings to lead the St. Louis Cardinals to a 5-4 victory over the Milwaukee Brewers on Wednesday night.

Pham's home runs came in the second and the fourth off Milwaukee starter Wily Peralta (5-9). It was the rookie's third and fourth home runs of the season and first multi-homer effort in 43 career games. He was recalled from Triple-A Memphis on August 17 when Randal Grichuk went on the disabled list with a right elbow strain.

Carpenter led off the third with his 22nd home run and 74th RBI of the season, both team highs.

Jaime Garcia (9-5) won for the third time in his last four starts and improved to 6-1 in nine starts since Aug. 1, helping the Cardinals go 8-1 over that span.

More From KHMO-AM 1070, News-Talk-Sports