Carmelo Anthony scored 29 points and the Denver Nuggets clinched a playoff spot by holding on for a 111-104 victory over the New York Knicks on Tuesday night after blowing most of a 27-point, second-quarter lead.