Steve Nash had a season-high 21 assists, becoming the first player in nine years with two 20-assist games in a season and leading the Phoenix Suns to their eighth straight victory, 109-90 over the Cleveland Cavaliers.

Nash had 14 assists by halftime, and 20 after three quarters, as the Suns had the game already won going into the fourth quarter.

The Suns not only fed off Nash, but several of their other players as well. Overall, the unselfish Suns had 33 assists on 37 baskets.

Nash, who had 20 assists against Sacramento on Dec. 5, joined Avery Johnson, now the Dallas coach, as the last two players to reach that total in the same season. Johnson did it in 1997-98. Nash's career high is 22, against New York on Jan. 2, 2006.

"It feels good for me to see my teammates succeed and score, and that's the bottom line: to get guys involved and have them make shots," Nash said. "When we get rolling offensively, we can put those other teams away.

"We played with a lot of concentration, something we haven't done in the last couple of weeks."

If Nash continues his pace of averaging more than 20 points and 10 assists, he would become the first NBA guard to finish the season with those figures since Tim Hardaway in 1992-93.