HOUSTON — The Atlanta Braves left Houston in a much better mood than when they arrived in Texas. Jason Heyward homered and drove in two runs, David Ross hit a two-run double in his 2012 debut and the Braves beat the Astros 6-3 on Wednesday night. Atlanta was swept in its opening series at New York, then lost to Houston on Monday to drop to 0-4.
Heyward homers for Braves in 6-3 win over Astros
Regional events