Jamal Murray scored five points in the final 30 seconds with the final two with 3.2 seconds left to give Denver a two-point win Monday over Phoenix.
Murray finished with a game-high 28 points as Denver (21-8) won the second of a back-to-back after winning Sunday at Los Angeles against the Lakers.
Phoenix (11-19) squandered a nine-point lead midway through the fourth quarter in losing its seventh straight game. Ricky Rubio scored a team-high 21.
The Suns will resume play Dec. 27 at Golden State.
Final score
Nuggets 113, Suns 111 (Talking Stick Resort Arena, 16,041)
Player of the game: Jamal Murray
Hit game winner to complete 28-point night on 12-of-19 shooting.