Swanson’s 3-run double helps Braves outlast Cardinals, 6-3


              St. Louis Cardinals third baseman Nolan Arenado catches a pop fly for the out on Atlanta Braves' Ronald Acuna Jr. during the eighth inning of a baseball game Tuesday, July 5, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              St. Louis Cardinals' Albert Pujols watches his hit go foul during the ninth inning of a baseball game against the Atlanta Braves Tuesday, July 5, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              Play is stopped for a weather delay in the fifth inning of a baseball game between the Atlanta Braves and the St. Louis Cardinals, Monday, July 4, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              Fans wait for play to resume during a weather delay in the fifth inning of a baseball game between the Atlanta Braves and the St. Louis Cardinals, Monday, July 4, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              Atlanta Braves' Eddie Rosario hits a single during the third inning of a baseball game against the St. Louis Cardinals Monday, July 4, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              St. Louis Cardinals right fielder Dylan Carlson fields the ball on a hit by Atlanta Braves' Phil Gosselin during the third inning of a baseball game Monday, July 4, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              Atlanta Braves' Eddie Rosario runs to first on a hit during the third inning of a baseball game against the St. Louis Cardinals, Monday, July 4, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              Atlanta Braves shortstop Dansby Swanson tosses the ball towards second base during the third inning of a baseball game against the St. Louis Cardinals Monday, July 4, 2022, in Atlanta. St. Louis Cardinals' Juan Yepez was ruled safe as Atlanta Braves second baseman Phil Gosselin missed the tag. (AP Photo/Butch Dill)
            
              F-16s fly over during the national anthem before a baseball game between the Atlanta Braves and the St. Louis Cardinals, Monday, July 4, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              Atlanta Braves second baseman Phil Gosselin fields a ground ball from St. Louis Cardinals' Brendan Donovan during the first inning of a baseball game Monday, July 4, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              St. Louis Cardinals starting pitcher Dakota Hudson throws during the first inning of a baseball game against the Atlanta Braves, Monday, July 4, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              St. Louis Cardinals catcher Austin Romine, left, tags out Atlanta Braves' Travis d'Arnaud (16) as d'Arnaud tries to get back to third base during the second inning of a baseball game Monday, July 4, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              Atlanta Braves' Ronald Acuna Jr. tosses his bat as he walks to first on a walk during the second inning of a baseball game against the St. Louis Cardinals, Monday, July 4, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              St. Louis Cardinals' Juan Yepez, left, celebrates after hitting a home run in the fifth inning of a baseball game against the Atlanta Braves, Monday, July 4, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              St. Louis Cardinals relief pitcher Johan Oviedo reacts after being hit by a line drive in the sixth inning of a baseball game against the Atlanta Braves, Monday, July 4, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              Atlanta Braves starting pitcher Kyle Wright throws during the first inning of a baseball game Monday, July 4, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              Grounds crew pull out the tarp as rain falls during the fifth inning of a baseball game between the Atlanta Braves and the St. Louis Cardinals Monday, July 4, 2022, in Atlanta. (AP Photo/Butch Dill)
            
              Atlanta Braves' Dansby Swanson watches his three-run RBI during the second inning of a baseball game against the St. Louis Cardinals, Monday, July 4, 2022, in Atlanta. (AP Photo/Butch Dill)
Swanson’s 3-run double helps Braves outlast Cardinals, 6-3