Updated

ST. LOUIS (AP) — Albert Pujols' two-run home run in the fifth inning began a barrage of four long balls in a span of six at-bats and Blake Hawksworth survived a rocky start in the St. Louis Cardinals' 8-4 victory over the Philadelphia Phillies.

Rookie Allen Craig added his first career homer and Skip Schumaker hit his third of the season in a five-run fifth against Kyle Kendrick. Randy Winn led off the sixth with a pinch-hit shot off Chad Durbin. The four-homer game tied a season best for the NL Central leaders, who have won a season-high six in a row and are a season-best 11 games over .500.

Kendrick (5-4) surrendered seven runs in five innings, coughing up a 4-2 lead as the Phillies lost for the fourth time in five games.