Shai Gilgeous-Alexander scored a game-high 40 points and the Oklahoma City Thunder held off the Minnesota Timberwolves for a 113-105 win in NBA Cup play.