Jaden Hardy scored 22 points, Anthony Davis added 15 points and seven rebounds and the Dallas Mavericks beat the Orlando Magic 101-92 on Thursday night.