Franz Wagner scored 13 of his 21 points in the fourth quarter, and the Orlando Magic withstood a 44-point performance by the Hornets' LaMelo Ball to beat short-handed Charlotte 95-84 on Monday night.