Ty Lawson lifts Nuggets to surprise win vs. Cavs

Ty Lawson scored 24 points, Arron Afflalo added 23 and the Nuggets ended Cleveland's four-game winning streak with a 106-97 victory Monday night.

LeBron James led the Cavaliers with 22 points, but Denver took the lead for good early in the third quarter and was up by as many as 14 midway through the fourth.

Kevin Love, Kyrie Irving and Dion Waiters each scored 20 points for the Cavs.

Full boxscore

Mavericks 107 Hornets 80

Monta Ellis scored 18 points, Chandler Parsons added 17 and Dirk Nowitzki had 13 as the Mavericks made light work of the Charlotte Hornets for their fourth straight win 107-80.

Tyson Chandler was 7 of 7 from the field for 14 points, and Jameer Nelson had 11 points and eight assists for Dallas (8-3).

Gerald Henderson had a season-high 18 points for Charlotte (4-7). Al Jefferson was limited to six points on 3 of 12 shooting.

Full boxscore

Suns 118 Celtics 114

Markieff Morris scored a career-high 30 points and Eric Bledsoe had a key steal and breakaway dunk in the closing minute to lift the Suns to a victory over the Boston Celtics.

With the score tied at 114, Bledsoe stole Avery Bradley's crosscourt pass and went in alone for a dunk, pushing the Suns ahead with 29.5 seconds to play.

Goran Dragic had 22 points, Alex Len scored 19 with seven rebounds for the Suns, who lost their previous two games. Jeff Green led Boston with 28 points and Rajon Rondo fell one assist shy of a triple-double with 14 points, 10 rebounds and nine assists.

Full boxscore