Stephen Curry had 25 points and seven assists, and the Golden State Warriors snapped a two-game skid with a 106-87 win over the Phoenix Suns on Saturday night.