LaMelo Ball scored 24 points and the Charlotte Hornets won their seventh consecutive game by overcoming a 22-point deficit to defeat the visiting New Orleans Pelicans 102-95 on Monday afternoon.