"I was missing a lot of spots and they were making me fight for the outs I got, and that lineup will do that to you," Lynn said.
Lynn needed 26 pitches to escape unscathed in the first after the Braves put the first two on, and threw 39 more in the third. Heyward, whose 12th-inning two-run homer was the go-ahead hit on Friday, fouled off three pitches on a full count before his bases-clearing double.
Lynn struck out seven and has struck out 27 in 25 2/3 innings his past four starts.
Beltran led off the sixth with his 13th homer, and Craig and Lance Berkman followed with singles to chase Hanson. Eric O'Flaherty struck out pinch hitters Matt Holliday and Tyler Greene, the last with the bases loaded, to end the inning.
The Cardinals were outscored 14-6 the last two games of the series
"Their pitching staff this whole series did a nice job of pitching around the zone and getting us to chase a little bit and making good pitches when they had to," manager Mike Matheny said. "They were speeding us up, slowing us down, raising the eye level."
Berkman, activated by the Cardinals from the 15-day disabled list from a calf injury before the game, was 1 for 5 with two strikeouts.
"I hadn't played in a month, so I felt like I was pretty pleased with the at-bats for not having been in there," Berkman said. "It's just going to take some time."
Chipper Jones entered in a double switch in the sixth and was 0 for 1 with a walk in his final regular season appearance in St. Louis. The 40-year-old Jones is retiring after the season.
NOTES: Furcal and Braves leadoff man Michael Bourn, who had two singles and an RBI in the eighth, have 51 hits apiece. Bourn entered the day leading the league in hits. ... Greene is 2 for 17 for his career as a pinch hitter and Holliday is 4 for 20. ... A standing room crowd of 45,729 lured by a David Freese bobblehead giveaway, with hundreds standing in line 2 1/2 hours before game time, was the Cardinals' seventh sellout. ... Beltran is 9 for 25 with six homers, a double and triple and 13 RBIs his past six games. ... Lynn's previous pitch high was 110 at Chicago on April 25. ... Craig's homer was the first allowed by Martinez in 10 appearances. ... The last time the Cardinals were swept at home was Aug. 22-24, 2011 against the Dodgers.