Brandon Roy leads Trail Blazers past Nuggets, 107-96

at Portland 107, Denver 96: Brandon Roy scored 41 points while wearing a thin brace to protect his sore left shoulder and Steve Blake had a season-high 17 to lead the Trail Blazers in a matchup of the Northwest Division’s top two teams. Roy, who missed Wednesday’s win at San Antonio, had 25 points in the first half and made a career-high 16 field goals for Portland, which has won four straight and six of seven despite a spate of injuries. Blake made five three-pointers, including three in the final 4:05 as the Trail Blazers pulled away. Carmelo Anthony had 32 points and nine rebounds for the division-leading Nuggets.

Miami 93, at New York 87: Dwyane Wade had 30 points and nine rebounds, and Miami spoiled New York’s return to Christmas competition, ending the Knicks’ three-game winning streak. Michael Beasley scored 13 of his 19 points after halftime for the Heat, which opened a comfortable lead by limiting New York to 31 points across the middle two quarters. Danilo Gallinari scored 26 points, and David Lee had 19 points and 16 rebounds for the Knicks.

Cleveland 102, at Lakers 87

at Phoenix 124, Clippers 93


-- associated press