James Johnson made a 3-pointer at the buzzer last night, lifting the Sacramento Kings to a 106-105 victory over the New York Knicks after blowing an early 27-point lead.

James Johnson #52 of the Sacramento Kings is congratualted by teammates after he made a three-point basket at the buzzer to beat the New York Knicks (Ezra Shaw/Getty Images)

With time running out, John Salmons found Johnson above the top of the key and Johnson's shot left his hand just ahead of the final buzzer. The shot helped the Kings avoid a collapse after building a big lead late in the first half.

(Copyright 2012 The Associated Press. All Rights Reserved)