The Denver Nuggets (20-18) defeated the Golden State Warriors (25-15) 123-116 behind 13 points and a career-high 24 rebounds from J.J. Hickson. It was the Warriors' first loss to the Nuggets at home since November 2012.
On a night when the Nuggets shot 54 percent from the field and 50 percent from three, Brian Shaw saw six of his players finish in double figures, including Nate Robinson, who led all Denver scorers with 24 points on 9-of-12 shooting off the bench.
In a back-and-forth affair down the stretch, it was Hickson who came up with timely stops, rebounds and buckets.
The key play came under a minute left, when Hickson stole the ball from Stephen Curry in an isolation at the top of the arc, sprinted the other way and slammed home a bucket to put the Nuggets up three.
Wilson Chandler added 22 points and Randy Foye contributed 21 (18 in the first half) while point guard Ty Lawson was superb throughout and totaled 22 points, a game-high 11 assists and three steals in the win.
The Nuggets scored at least 30 points in three of four quarters, with the third quarter being the lone exception.
Like the Nuggets, the Warriors boasted six double-figure scorers, and were led by yet another double-double from David Lee (28 points and 11 rebounds).
As a team, the Warriors shot a meager 43 percent from the field and 32 percent from three, as Stephen Curry and Klay Thompson combined to make five of their 18 attempts from beyond the arc in the loss. Curry finished with 24 points while Thompson scored 21 (9-of-19 shooting) in 38 minutes.
Next up for the Warriors is a showdown with the Oklahoma City Thunder on Friday while the Nuggets are set to square off against the Cleveland Cavaliers at home after a day off on Thursday.