Kevin Durant scored 31 points, Reed Sheppard went 6-for-9 on 3-pointers on his way to 28 points and the visiting Houston Rockets beat the Denver Nuggets 115-101 on Saturday.