Shai Gilgeous-Alexander put up his fourth 50-point game of the season as Western Conference leaders the Oklahoma City Thunder marched on with a 137-128 win over the Houston Rockets.