Pujols had three hits and his hit just inside the first-base line with two outs in the ninth ended Craig Kimbrel’s streak of 25 consecutive saves. The Cardinals loaded the bases on a hit and two walks for Pujols, who is 4 for 10 with 11 RBIs with the bases loaded.
Matt Holliday and Lance Berkman singled off Scott Linebrink (4-3) to start the 10th and moved up on a sacrifice. Skip Schumaker was intentionally walked before Punto, with a full count, ended it with a line drive to center in his first plate appearance since coming off the 15-day disabled list from an oblique injury.
Kimbrel leads the majors with 43 saves but he got his first blown save since June 14.
He had worked 38 consecutive scoreless outings covering 37 2-3 innings, allowing 14 hits and 11 walks with 67 strikeouts.
Jason Motte (4-2) worked a perfect 10th for the Cardinals, who are 6½ games behind the Braves for the NL wild card and seven behind NL-Central leading Milwaukee.
Michael Bourn matched his career best with four hits and an RBI for the Braves, who also got RBI doubles from Brian McCann and Freddie Freeman in the first inning.
Chipper Jones was robbed his first two trips by Berkman’s outstanding running catch at the track in right in the first inning and second baseman Skip Schumaker’s leaping grab of a liner in the third. Jones singled in the seventh.
Randall Delgado was the fourth straight rookie starter for Atlanta and gave up a run and three hits in five innings in his fourth career start. He followed Greg Beachy, Mike Minor and Julio Teheran in the rotation for the Braves, who are without Tommy Hanson (right shoulder tendinitis) and Jair Jurrjens (straight right knee).
Linebrink has allowed six runs in 5 2-3 innings since coming off the disabled list from a lower back strain on Aug 14.
Edwin Jackson shut down the Braves his last five innings, although Atlanta left the bases loaded in the fourth. Rafael Furcal had three walks and a hit, and he was thrown out at second to end the seventh after trying for the extra base on a single after pinch-runner Tyler Greene drew a throw to third.
Holliday and Pujols grounded into double plays to boost the Cardinals’ major league-leading total to 154, 12 shy of matching their own NL record set in 1958. Pujols leads the majors with 28 and Holliday is second in the NL with 20, one more than teammate Yadier Molina.
NOTES: Freeman has 150 hits, most by a Braves rookie since 1969, and before the game he led NL rookies in average, hits, RBIs and doubles. ... Cardinals manager Tony La Russa has said he’d like to get Greene several starts at SS, but not until Furcal cools down. Furcal has had success against the Braves’ next two starters, going 6 for 17 with a homer and three RBIs against Derek Lowe and 7 for 19 with a homer against Tim Hudson. ... The Cardinals are averaging 6.04 runs for Jaime Garcia (11-7, 3.65), highest in the NL, entering Saturday’s matchup against Lowe (9-13, 4.65). ... La Russa caught the last half-hour of Carlos Santana’s concert in St. Louis on Wednesday and went on stage to shake maracas on one song. “Really tough. Keep the beat, smile,” he said.