Yastrzemski HR, Arenado K lift Giants past Cardinals 4-3


              St. Louis Cardinals pitcher Dakota Hudson (43) throws against the San Francisco Giants during the first inning of a baseball game Sunday, May 8, 2022, in San Francisco. (AP Photo/Tony Avelar)
            
              St. Louis Cardinals' Albert Pujols, left, holds his wrist after being hit by a pitch from San Francisco Giants' Jakob Junis during the second inning of a baseball game Sunday, May 8, 2022, in San Francisco. (AP Photo/Tony Avelar)
            
              San Francisco Giants' Wilmer Flores, right, slides into second base in front of St. Louis Cardinals shortstop Paul DeJong (11) for a double during the fifth inning of a baseball game Sunday, May 8, 2022, in San Francisco. (AP Photo/Tony Avelar)
            
              St. Louis Cardinals left fielder Juan Yepez (36) makes a catch on a hit by San Francisco Giants' Curt Casali during the sixth inning of a baseball game Sunday, May 8, 2022, in San Francisco. (AP Photo/Tony Avelar)
            
              San Francisco Giants' Mike Yastrzemski rounds the bases after hitting a home run against St. Louis Cardinals during the sixth inning of a baseball game Sunday, May 8, 2022, in San Francisco. (AP Photo/Tony Avelar)
Yastrzemski HR, Arenado K lift Giants past Cardinals 4-3