DENVER -- Andre Iguodala scored a season-high 29 points, Danilo Gallinari had 20 points and the Denver Nuggets used a strong start to the second half to beat the Golden State Warriors 102-91 on Friday night.
Ty Lawson had 18 points and nine assists for the Nuggets, who have won three straight.
Golden State leading scorer Stephen Curry was held to six points and didn't score until late in the fourth quarter.
David Lee had 21 points and 10 rebounds and Carl Landry came off the bench to pitch in with 19 points for the Warriors.
The Nuggets used a couple of runs to take control of the game. They led 82-74 with 10 minutes left when they put it away with their second run of the second half.
Iguodala had a layup, JaVale McGee was fouled on an alley-oop and hit the free throw and Iguodala hit a driving dunk that gave Denver a 91-74 lead with 7:28 left, their biggest lead of the game.
Curry took only three shots into the fourth and finally scored on a 3-pointer with 3:21 left. He added another with 1:35 left.
He avoided going scoreless for the first time since his rookie season in 2009.
The Warriors came out cold in the second half, missing their first nine shots and watching their six-point lead turn into a nine-point deficit. Iguodala led the way with two 3-pointers and a three-point play to spark a 17-0 run that began at the end of the first half.
Lawson had six points as the Nuggets took control.
Without Curry's scoring the Warriors looked for scoring from other players and Landry and Jarrett Jack did their part. Landry scored six straight points in one stretch to keep Golden State close, but Lawson hit a couple of shots to help Denver take a 78-70 lead heading into the fourth.
Klay Thompson had 16 points and Lee scored 13 as the Warriors took a 53-47 lead at the half.
Gallinari had 12 points and Ty Lawson scored 11 for Denver at the break.
Curry didn't attempt a shot in the first half and was saddled with three fouls. He was limited to 13 minutes.
His teammates picked up the slack. Thompson was 4 for 5 from 3-point range and Lee provided some scoring punch with 13 to pace Golden State.
The Warriors' bench also chipped in. Jack had 10 points, Carl Landry and Charles Jenkins six each to help the Warriors in the first half.
With the game tied 44-44 at the 2:54 mark, Lee hit two layups and Thompson drained a 3-pointer to give Golden State a 51-45 lead.
Jack hit a runner in the lane before Lawson's two free throws cut the deficit to six at the break.
Notes: Nuggets forward Wilson Chandler sat out his fifth straight game due to lingering issues with his surgically-repaired left hip. He has not played since Nov. 12 against Phoenix. ... This is the second time the teams have played. They will play again Thursday in Oakland, meaning they'll have played 75 percent of their scheduled games in their first 16 of the season. ... The Nuggets came into the game first in the league in rebounding and the Warriors are fourth.