The Suns stayed ahead of the league's crush, the Warriors, in the Western Conference standings, where a 106-102 victory kept the Suns in sixth place and a game from fourth while getting their first five-game winning streak since January 2011.
The Suns made 13 3s to open up their guard play. The Warriors did not have such big shots in them, even with big shots Stephen Curry and Klay Thompson.
Curry still had 30 points and seven assists with Thompson adding 19 points, but the Suns' backcourt had comparable impact.
Eric Bledsoe tallied 24 points, eight assists and eight rebounds, while Goran Dragic made all four of his 3s after making 4-of-5 3s on Friday. Dragic finished with 21 points and Channing Frye added 20 points with five 3s, putting him at 48% 3-point shooting in the past 14 games.