Carmelo Anthony missed a 3-pointer at the buzzer that would have given the Knicks the win. Instead, they lost their eighth in a row.
The Knicks trailed by nine heading into the closing 90 seconds and almost came all the way back. They were helped by two missed foul shots by Hickson and another by Lawson.
Those two players, however, combined to make three free throws over the last 1:18.
Lawson scored 22 points to go with eight assists. Randy Foye added 17 points for the Nuggets, who have five straight victories.
Anthony had 27 points and seven assists.