Stephen Curry finished with 31 points as the Golden State Warriors extended their league record streak of games without consecutive defeats with a dominating 138-109 win over the Phoenix Suns. The Warriors have now gone 106 games without back-to-back losses as they rebounded Saturday from a 132-127 double overtime defeat two night earlier to the Houston Rockets. The Warriors shot a season-high 62.8 percent from the field against the Suns, just shy of their franchise record of 63.6 percent.