Shai Gilgeous-Alexander scored a team-high 27 points as the Oklahoma City Thunder beat the Charlotte Hornets in overtime.