Riley homers, Anderson shines as Braves beat Cards 7-1


              Atlanta Braves' William Contreras gets high-fives in the dugout hitting a two-run home run against the St. Louis Cardinals during the first inning of a baseball game Tuesday, July 5, 2022, in Atlanta. (Curtis Compton/Atlanta Journal-Constitution via AP)
            
              Atlanta Braves' Ronald Acuna reacts to the team's dugout after stealing second base against the St. Louis Cardinals during the first inning of a baseball game Tuesday, July 5, 2022, in Atlanta. (Curtis Compton/Atlanta Journal-Constitution via AP)
            
              St. Louis Cardinals' Edmundo Sosa flips his bat after striking out for the final out in the team's 7-1 loss to the Atlanta Braves in a baseball game Tuesday, July 5, 2022, in Atlanta. (Curtis Compton/Atlanta Journal-Constitution via AP)
            
              Atlanta Braves' Matt Olson gestures to teammates after hitting an RBI double, next to St. Louis Cardinals shortstop Tommy Edman during the fourth inning of a baseball game Tuesday, July 5, 2022, in Atlanta. (Curtis Compton/Atlanta Journal-Constitution via AP)
            
              tlanta Braves outfielders Adam Duvall, Ronald Acuña and Michael Harris, from left, are pursued by the Braves' bullpen pitchers after the team's 7-1 win over the St. Louis Cardinals in a baseball game Tuesday, July 5, 2022, in Atlanta. (Curtis Compton/Atlanta Journal-Constitution via AP)
            
              Atlanta Braves' Michael Harris steals second base past the tag of St. Louis Cardinals second baseman Nolan Gorman during the fourth inning of a baseball game Tuesday, July 5, 2022, in Atlanta. (Curtis Compton/Atlanta Journal-Constitution via AP)
            
              Atlanta Braves' Austin Riley is congratulated after his two-run home run against the St. Louis Cardinals during the first inning of a baseball game Tuesday, July 5, 2022, in Atlanta. (Curtis Compton/Atlanta Journal-Constitution via AP)
            
              St. Louis Cardinals starting pitcher Andre Pallante gets some encouragement from catcher Austin Romine during the first inning of the team's baseball game against the Atlanta Braves on Tuesday, July 5, 2022, in Atlanta. The Braves scored five runs in the inning. (Curtis Compton/Atlanta Journal-Constitution via AP)
            
              Atlanta Braves' Michael Harris beats the throw to St. Louis Cardinals first baseman Paul Goldschmidt for a single during the fourth inning of a baseball game Tuesday, July 5, 2022, in Atlanta. (Curtis Compton/Atlanta Journal-Constitution via AP)
            
              Atlanta Braves starting pitcher Ian Anderson delivers during the first inning of the team's baseball game against the St. Louis Cardinals, Tuesday, July 5, 2022, in Atlanta. (AP Photo/Brynn Anderson)
            
              Atlanta Braves' William Contreras celebrates his two-home run against the St. Louis Cardinals during the first inning of a baseball game Tuesday, July 5, 2022, in Atlanta. (Curtis Compton/Atlanta Journal-Constitution via AP)
            
              St. Louis Cardinals shortstop Edmundo Sosa (63) and St. Louis Cardinals catcher Andrew Knizner (7) stand in the dugout before the team's baseball game against the Atlanta Braves, Tuesday, July 5, 2022, in Atlanta. (AP Photo/Brynn Anderson)
            
              St. Louis Cardinals starting pitcher James Naile laughs in the dugout before the team's baseball game against the Atlanta Braves, Tuesday, July 5, 2022, in Atlanta. (AP Photo/Brynn Anderson)
            
              Fans wait for a baseball game between the St. Louis Cardinals and the Atlanta Braves on Tuesday, July 5, 2022, in Atlanta. (AP Photo/Brynn Anderson)
            
              Atlanta Braves' William Contreras celebrates his two-home run against the St. Louis Cardinals during the first inning of a baseball game Tuesday, July 5, 2022, in Atlanta. (Curtis Compton/Atlanta Journal-Constitution via AP)
            
              St. Louis Cardinals starting pitcher Andre Pallante throws to an Atlanta Braves batter during the first inning of a baseball game Tuesday, July 5, 2022, in Atlanta. (AP Photo/Brynn Anderson)
            
              Atlanta Braves' William Contreras runs the bases after hitting a two-run home run against the St. Louis Cardinals during the first inning of a baseball game Tuesday, July 5, 2022, in Atlanta. (AP Photo/Brynn Anderson)
            
              St. Louis Cardinals starting pitcher Andre Pallante throws to an Atlanta Braves batter during the first inning of a baseball game Tuesday, July 5, 2022, in Atlanta. (AP Photo/Brynn Anderson)
            
              Atlanta Braves' Austin Riley celebrates after hitting a two-run home run against the St. Louis Cardinals during the first inning of a baseball game Tuesday, July 5, 2022, in Atlanta. (AP Photo/Brynn Anderson)
Riley homers, Anderson shines as Braves beat Cards 7-1