Mike Yastrzemski hit a tiebreaking home run into McCovey Cove in the sixth inning, and the San Francisco Giants only struck out once while beating the St. Louis Cardinals 4-3 Sunday.
San Francisco closer Camilo Doval got slugger Nolan Arenado to strike out swinging with the tying run on second base to complete his fifth save.
LaMonte Wade Jr. also homered in his third game off the injured list to help the Giants split the four-game series with the Cardinals.
Yastrzemski, who missed seven games on the COVID-19 IL before returning Wednesday, had a sacrifice fly in the second, then homered on a 2-0 pitch from Génesis Cabrera (1-1) that easily cleared the wall in right field with two outs.
Juan Yepez hit his first career home run for St. Louis and has hit safely in all five games he’s played in since being called up from the minors Tuesday.
Dakota Hudson scuffled through a second straight rocky performance, allowing three runs and five hits in 4 2/3 innings. He matched his season high of four walks and failed to make it through five innings for the third time in six starts.
Jack Flaherty threw about 30 pitches in his bullpen session Saturday, an important step as the right-hander works his way back from a shoulder injury after being shut down in the spring.
After a day off Monday, the Cardinals return home to host the Orioles in their first visit to Busch Stadium III since it was built in 2006.