Shai Gilgeous-Alexander scored 31 points as the Oklahoma City Thunder beat the host Atlanta Hawks 135-119 on Friday night.