Trae Young scored 38 points as the Atlanta Hawks overcame LaMelo Ball's 34 points and career-best nine three-pointers to hold off the Charlotte Hornets 125-120.