Steve Nash scored 23 points and kept Phoenix's high-energy offense purring with 15 assists as the Suns extended their winning streak to 17 games -- the NBA's longest in seven years -- by beating the Cleveland Cavaliers 115-100 on Sunday.