Shai Gilgeous-Alexander scored 42 points to lead the Oklahoma City Thunder to a win over the Los Angeles Lakers.