Al Jefferson scored 24 points, Gordon Hayward added 17 in his return from a shoulder injury and the Utah Jazz defeated Golden State 115-101 Tuesday night to extend the Warriors' losing streak to six games.
Seven Jazz players scored in double figures and Utah got 47 points from its reserves.
The Jazz made 10 of 21 3-pointers, including three by Randy Foye.
Stephen Curry led Golden State with 29 points, Jarrett Jack had 19 off the bench and David Lee contributed 18 on 9-of-13 shooting.
Lee's runner and Curry's fourth 3-pointer pulled the Warriors within 93-87 with 9:47 remaining.
That's as close as they would get.
Paul Millsap's turnaround jumper ignited a 6-0 Utah run and the Jazz held the Warriors to 30 percent shooting in the fourth.
The Warriors were within one point in the third several times, including 66-65 after Curry's third 3-pointer.
Utah countered with a 15-4 run, with 3-pointers by Foye and Marvin Williams and nine more points for Jefferson, who had a dunk and three-point play in five minutes to bump Utah's lead to 81-69 with 3:36 left.
Jack's 9-foot runner with 2.6 seconds left in the fourth pulled Golden State within 87-79.
Utah led by as many as 12 in the second quarter only to see Golden State rip off an 8-0 run, with a pair of 3-pointers by Curry sandwiched around two more shots by Jack, who opened 5 of 5.
Utah countered with its own 8-2 run, with 3-pointers by Hayward and Foye giving Utah a 50-40 advantage.
The Warriors closed the half on a 13-8 run, shooting 67 percent in the quarter to get within 58-53 at the break.
The Jazz led 26-19 after one despite shooting just 36.4 percent. It helped that they got to the free throw line 10 times and made eight.
They shot 33 free throws overall, making 27, compared to 18 of 24 for the Warriors.
Utah led 19-9 seven minutes in as Golden State opened 4 of 13.
The Jazz second unit, led by Hayward, kept it going. He checked into the game with 4:35 remaining in the quarter to loud applause after missing the last 10 games because of a sprained right shoulder.
Two minutes later, he drove the lane and took a shot to the same shoulder by Andris Biedrins. Hayward sank both free throws for a 23-13 Utah lead.
Jack pulled Golden State within 26-19 after the first after hitting 3 of 3 shots off the bench.
NOTES: Utah assistant Sidney Lowe was on the Jazz bench, coaching his first game since being arrested over the weekend in North Carolina for failing to file his state income tax returns for 2009, 2010, 2011. The team is referring all legal questions to Lowe's attorney, but head coach Tyrone Corbin said," We support him wholeheartedly. He understands and has taken responsibility for where he is in it. We'll support him and move on." . Corbin wouldn't talk specifics about Thursday's trade deadline, but said, "I love everybody on this team. Love what these guys bring, love how they stayed focused and try to get better. . These are Utah Jazz kind of guys." . Warriors F David Lee was called for a technical foul with 9:33 left in the second quarter for arguing a non-call on the defensive end. . Second-year Jazz G Alec Burks had the drive of the game, with a twisting reverse layup over the outstretched arms of 6-foot-11 C Festus Ezeli late in the third.