The St. Louis Cardinals completed a three-game sweep of the San Francisco Giants with a 5-3 win on Sunday, led by a dominant pitching performance from Sonny Gray. Gray allowed just one hit over seven innings and was in top form, retiring the first 20 hitters he faced and striking out eight without issuing a walk. His impressive performance helped the Cardinals secure the sweep and continue their positive momentum.

The series between the Cardinals and Giants began in Birmingham, Alabama with a tribute to the Negro Leagues, setting the stage for an exciting matchup. Despite a home run from Patrick Bailey, the Giants were unable to overcome the Cardinals’ solid pitching and timely hitting. Manager Oliver Marmol praised Gray’s aggressive approach on the mound, highlighting his ability to attack hitters early in counts.

San Francisco manager Bob Melvin acknowledged Gray’s command and effectiveness, recognizing the challenges his team faced against the Cardinals’ pitching staff. Alec Burleson drove in two runs, while Brendan Donovan and Matt Carpenter also contributed with RBIs. The Cardinals have now won five of their last seven games, showcasing their strong form.