Dragic connected on 10-of-13 shots overall and Gerald Green added 25 points for Phoenix, which won for the first time in three games.
P.J. Tucker supplied 16 points, 15 rebounds and four steals.
The Warriors got 28 points and nine assists from Stephen Curry but lost for the second time in three games.
Harrison Barnes helped out with 23 points.