Bumgarner gives up 1 run in 5 innings; Dbacks beat Cards 6-2


              Arizona Diamondbacks' Jose Herrera scores during the third inning of a baseball game against the St. Louis Cardinals Friday, April 29, 2022, in St. Louis. (AP Photo/Jeff Roberson)
            
              Arizona Diamondbacks second baseman Ketel Marte catches a popup by St. Louis Cardinals' Nolan Arenado for an out during the fourth inning of a baseball game Friday, April 29, 2022, in St. Louis. (AP Photo/Jeff Roberson)
            
              St. Louis Cardinals second baseman Tommy Edman throws out Arizona Diamondbacks' Cooper Hummel on a ground out during the fourth inning of a baseball game Friday, April 29, 2022, in St. Louis. (AP Photo/Jeff Roberson)
            
              St. Louis Cardinals' Albert Pujols singles during the fourth inning of a baseball game against the Arizona Diamondbacks Friday, April 29, 2022, in St. Louis. (AP Photo/Jeff Roberson)
            
              Arizona Diamondbacks' David Peralta (6) scores past St. Louis Cardinals catcher Yadier Molina during the sixth inning of a baseball game Friday, April 29, 2022, in St. Louis. (AP Photo/Jeff Roberson)
            
              Arizona Diamondbacks' Cooper Hummel watches his RBI single during the sixth inning of a baseball game against the St. Louis Cardinals Friday, April 29, 2022, in St. Louis. (AP Photo/Jeff Roberson)
Bumgarner gives up 1 run in 5 innings; Dbacks beat Cards 6-2