J.R. Smith scored a season-high 30 points and the Denver Nuggets overcame the absence of Carmelo Anthony to hold off the Phoenix Suns 138-133 Sunday night in the highest scoring game of the season.