James Harden scored 41 points, including eight in overtime, as the Houston Rockets beat the Denver Nuggets 115-111 on Wednesday night.