The Cardinals briefly return home from the road to face the San Francisco Giants, one of baseball's top teams.
Although they arrive off a four-game split with the lowly Atlanta Braves, the Giants (34-22) have a sizable lead in the National League West – 5 ½ games over the Los Angeles Dodgers – and have won 17 of their last 21. The Giants provide the opposition as the Cardinals drop by for a weekend series at Busch Stadium before heading back out on the road for six more games, with stops in Cincinnati and Pittsburgh.
The club sends Adam Wainwright (5-3; 5.