Giants win in extra innings to sweep Pirates
The worst losses for the 2023 St. Louis Cardinals
Kim ends skid, helps with 2-run double as Cards sweep D-Backs
MLB Preview: San Francisco Giants vs. St. Louis Cardinals - McCovey Chronicles
Cardinals Giants Series In Review
Olson homers, drives in 3 to help Braves sweep Cards
Cardinals swept by Giants in extra innings
MLB final: Giants ride Yaz's 9th inning home run to steal 8-5 win in 10 - McCovey Chronicles
Luis Matos continues hot streak with hit in first at-bat in Giants win
Nolan Arenado after Giants sweep Cardinals on blown save: 'We don't execute