PHILADELPHIA — One assist shy of his first career triple-double, Evan Turner took pride in getting the win.
Turner had 22 points, 10 rebounds and nine assists, Jrue Holiday scored 27, and the Philadelphia 76ers snapped a seven-game losing streak with a 104-97 victory over the Golden State Warriors on Saturday night.
"I wasn't going to force anything to get a triple-double," Turner said. "It was cool and it's great to get a win. We competed and gave a lot of effort."
Thad Young had 14 points and 16 rebounds and Royal Ivey chipped in with 17 points for the Sixers, who are 5 1/2 games behind Milwaukee for the final playoff spot in the Eastern Conference with 25 games left.
Stephen Curry scored 30 and Klay Thompson added 29 for the Warriors, who've lost four in a row.
Despite losing 10 of 13, Golden State remains sixth in the West. The Warriors are one game up on eighth-place Houston and 3 1/2 ahead of the Los Angeles Lakers, who are fighting for the last spot.
"Our problem was not offensively, our problem was defensively," Warriors coach Mark Jackson said. "Our offense is not going to win ballgames. Defensively is how we got it done and taking care of the basketball, and those two things are hurting us right now."
The Sixers overcame deficits of 16 in the first half and 11 in the third quarter and took an 82-81 lead into the fourth.
The teams went back-and-forth until Young's layup put Philadelphia up 96-94 with 3:15 left. Turner followed consecutive misses by the Warriors with a jumper from the corner. He nailed another one for a 100-94 lead.
But Thompson answered with a 3-pointer. After two failed possessions, Holiday hit a jumper to give the Sixers a 102-97 cushion and ice it.
Holiday and Turner combined for 18 of Philadelphia's 22 points in the final quarter.
Sixers coach Doug Collins ripped his team's effort following a home loss to Orlando earlier in the week. They played better in a loss at Chicago the next time out and followed up with their best performance in weeks against the Warriors.
"Great, great win for our team," Collins said. "We fought back, which is an incredibly positive sign."
Thompson came out firing in the third quarter, scoring 12 straight points for the Warriors to turn a three-point lead into a 66-56 margin. Thompson started off with two mid-range jumpers, then nailed two 3-pointers and finished with a long jumper that was later changed to a 3.
A 3-pointer by Ivey — his fourth without a miss — got the Sixers within 66-61. Consecutive layups by Turner capped a 6-0 run and momentarily gave Philadelphia its first lead, 73-72. Then a review of Thompson's jumper from a few minutes earlier was ruled a 3-pointer so the score went back to a tie.
The Sixers then went up for real, 77-75, on Arnett Moultrie's alley-oop slam off Turner's pass.
The injury-plagued Sixers played without guard Nick Young, who was sidelined by a left ankle sprain. They haven't had center Andrew Bynum all season and lost guard Jason Richardson for the year last month.
Ivey started for Young and made all six of his shots, including four 3s. He missed two free throws and fell two points short of tying his career high.