Beachy, Bourn lead Braves to 7-2 win over Cards