ATLANTA — Paul Goldschmidt hit one of four Cardinals home runs after getting dropped in the order and St. Louis knocked off the Atlanta Braves 6-2 on Sunday to win the series.
Cardinals designated hitter Alec Burleson had a homer and two RBIs, giving him 21 in 16 games in July. He has an RBI in six straight games, which is one shy of the Cardinals record.
Lars Nootbaar and Willson Contreras also hit solo home runs.
Miles Mikolas (8-8) gave up two runs on seven hits in six innings. He struck out three and walked one for the Cardinals, who won the season series against the Braves for the first time since 2017.
''I located a little bit better,'' Mikolas said. ''We played good defense out there. They hit some hard balls on me, but we were positioned well.''
Seven-time All-Star Goldschmidt was 1 for 4 from the No. 7 spot, a place he had not hit from since 2012 when he was with the Diamondbacks. He entered the game hitting just .206 against right-handed pitching this season and has a career-low in OPS by 150 points.
''Always good to see him smile,'' said Cardinals manager Oliver Marmol. ''The looser he plays, the better he gets. Seeing him homer today was obviously fun. Hopefully he can build off of that. He's a really good hitter.''
Braves rookie Spencer Schwellenbach (3-5) took the loss, his second against the Cardinals this season. He gave up four runs on seven hits, including three solo home runs. He struck out eight.