PHOENIX -- Guard Eric Bledsoe backed up a career-high scoring night with 24 points, eight rebounds and eight assists and guard Goran Dragic and forward Channing Frye added 21 and 20 points respectively as the Phoenix Suns won their fifth straight game, 106-102, over the Golden State Warriors on Sunday night.
Forward Marcus Morris had 11 points and guard Gerald Green added 10 for the Suns, who snapped a string of six straight losses to Golden State but needed 13 3-pointers and some late defensive stands to get it done.
Point guard Stephen Curry led all scorers with 30 points and pulled the Warriors within two at 102-100 on a 3-pointer with 1:37 left. But the Suns clamped down on defense from there and widened their lead to 106-100 on two free throws each by Bledsoe and forward P.J. Tucker.
Guard Klay Thompson scored 19 points and forward David Lee had 18 for the Warriors, who never led in the second half but wouldn't allow the Suns to run away. Golden State has lost three of its last five games and was done in by 20 turnovers, 10 in each half.
There were 11 lead changes in the first quarter before the Suns rode Frye's 10 points to a 33-27 lead. Golden State center Andrew Bogut had eight points and five rebounds for the Warriors, but he scored only one point the rest of the way.
Bledsoe and Dragic combined for 22 points, eight assists and four steals in the first half, and a Frye free throw with 1:29 left gave Phoenix its biggest lead at 59-46. But the Warriors scored the final seven points of the half, capped when Bogut flipped a behind-the-back pass to Curry on the break for a 3-pointer with 1.9 seconds left to cut the deficit to 59-53.
The Suns led by as many as nine in the third quarter -- a Dragic 3-pointer made it 74-65 with 5:36 left, but Golden State rallied and tied the game at 80 on a 3-pointer by forward Marreese Speights with 1:15 left.
The fourth quarter was more of the same. Phoenix led by seven points at 102-95 after back-to-back 3-pointers by Bledsoe and Frye, but the Warriors came right back to set up the tight finish.
NOTES: The Warriors had beaten the Suns six straight times before Sunday. ... The Suns were seeking their first five-game winning streak in almost three years (Jan. 12-21, 2011). Lindsey Hunter, who served as interim head coach for the Suns last year, is now an assistant on Mark Jackson's staff with the Warriors. "He's a quality human being and a high IQ for the game of basketball," Jackson said. "He's been a great addition to the staff." ... Guards Goran Dragic (29 points) and Eric Bledsoe (a career-high 28) combined for 57 points in Friday's win against the Sacramento Kings. The last time two Suns guards had at least 28 points in the same game, Leandro Barbosa (41) and Jason Richardson (34) combined for 75 in a 140-118 win over Oklahoma City on Feb. 20, 2009. ... The Suns went into Sunday leading the NBA in 3-point percentage defense, holding opponents to 32.3 percent shooting. They were 30th in the NBA last year (38.8 percent).