Braves win opener at Teepee