Matt Carpenter's two-run home run in the sixth inning helped the Cardinals salvage the finale of their three-game series against the in-state rival Royals.
- GM: Weiss' job safe despite Rockies' struggles
- Giants 3B McGehee designated for assignment
- A's ace Gray exits start early with ankle bruise
- Strasburg: Season-long struggle 'a test for me'
- Jays' Bautista gets cortisone shot in shoulder
- Red Sox put OF Victorino on DL with calf injury
- Bowden Bits: The two hottest seats in MLB are ...