Kyrie Irving led the Cavaliers with 26 points but shot just 10-of-24 from the field. Alonzo Gee added 20 points on a perfect 8-of-8 shooting from the field, but Cleveland shot just 44.0 percent from the floor as a team.
The Nuggets overcame their 20 turnovers by shooting 50.0 percent from the field and outrebounding the Cavaliers by eight (46-38).
The loss snapped Cleveland's three-game winning streak. The Nuggets have now won nine games in a row, which is the longest current winning streak in the league. Denver is currently fourth in the Western Conference standings and trails the Los Angeles Clippers by one game for third.