SALT LAKE CITY (ABC 4 Sports) -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.
The Jazz next play the Clippers in Los Angeles Saturday night.