Snapshots from Busch Stadium: Cardinals win another walk-off