In Oakland, Joe Barry Carroll made a 20-foot jump shot as time expired, giving Golden State the victory over Denver, which led by 13 points after three quarters.
The Warriors outscored Denver, 26-10, in the fourth period before Mike Evans tied the game by sinking a three-point shot with one second remaining. The Warriors called a timeout, and Carroll made the winning shot from the right side after getting the inbounds pass from midcourt. Carroll, the Warriors center, scored 31 points, 29 of them in the first three quarters.
Guard Eric Floyd scored 11 points and reserve Peter Thibeaux had nine in the fourth quarter.
Denver's Alex English, the NBA's leading scorer, had 34 points, reaching 30 for the 40th time this season. He had four points in the last quarter.
Golden State lost star forward Purvis Short early in the game because of an injury to his right foot.
Short, the league's fourth-leading scorer, played only 9 1/2 minutes before leaving the game. He scored six points, breaking a streak of 191 consecutive games in double figures.
Doctors said he might have suffered a stress fracture above the arch of the foot today, although X-rays were negative. Short is expected to miss four games.