Anthony, playing amidst rumors that he will soon be traded to the New Jersey Nets, rebounded from a poor performance with 28 points and 10 rebounds.
Arron Afflalo scored a team-high 31 points to help the Nuggets end a three-game losing streak.
Phoenix led by 12 points after the opening quarter before Denver (21-16) exploded for a combined 82 points over the second and third quarters to bury the Suns.
Steve Nash had 15 points and seven assists but could not prevent Phoenix (15-21) from losing for the fourth time in five games.
(Writing by Jahmal Corner in Los Angeles; Editing by Alastair Himmer)