Braves riding high, win three straight