Shai Gilgeous-Alexander scored 24 points to lead the Oklahoma City Thunder to victory over the Orlando Magic.