Matt Carpenter went 3-for-4 with a solo home run and three RBI to lead the Cardinals to a 7-6 win over the Padres at Busch Stadium. Jon Jay drove in a pair of runs and Peter Bourjos had a one-run single to help St. Louis to its fourth win in five games. Adam Wainwright struck out five in seven innings to improve to 15-and-7 and Seth Maness closed it out for the save. Odrisamer Despaigne got rocked for five runs in four frames of work to fall to 3-and-4 for San Diego. Abraham Almonte batted in two runs and Alexi Amarista plated a run for the Padres, who have lost three of four since winning five in-a-row.