It is the first time this season the Cavaliers have recorded back-to-back victories, a glimmer of success that followed five consecutive losses. The outcome ended Denver's seven-game winning streak.
Thompson added 17 points to go with his big game on the boards,
Anderson Varejao came off the bench to supply 18 points and 13 rebounds.
Cleveland shot a modest 40 percent, but claimed 20 offensive rebounds and committed just 10 fouls to 22 for the Nuggets.
Justin Bieber crashes Drake Bell's album release party
Members of Congress to keep receiving porn magazine