LeBron James returned from a five-game injury-enforced absence with a triple-double as the Los Angeles Lakers won 122-115 over the New York Knicks in overtime.
James had missed five games with swelling in his left knee but returned in style, contributing 29 points with 13 rebounds and 10 assists as they rallied from a 21-point second-quarter deficit.
The Lakers had gone 1-4 in James' absence but the four-time MVP was pivotal with his fourth triple-double of the season.
Anthony Davis was excellent for the Lakers with 28 points and 17 rebounds, while Malik Monk added 29 points too.
RJ Barrett netted a career-high 36 points and Julius Randle added 32 points, 16 rebounds and seven assists for the Knicks.
Suns bounce back, Morant stars
The table-topping Phoenix Suns bounced back from their loss to the Atlanta Hawks with a 95-80 win over the Washington Wizards led by Deandre Ayton's 20 points and 16 rebounds. Chris Paul added 14 points and nine assists, while Devin Booker was quiet with only 11 points, seven rebounds and five assists.
Jimmy Butler dropped 27 points shooting 10-of-13 while Bam Adebayo added 20 points and 12 rebounds as the Miami Heat won 104-86 over the Charlotte Hornets.
Ja Morant scored 33 points in three quarters as the Memphis Grizzlies claimed their fifth win in six games, routing the Orlando Magic 135-115.
Blazers skid extended by Bucks
The Portland Trail Blazers slumped to their fifth straight defeat, leaving them with a 21-33 record as Giannis Antetokounmpo scored 29 points with nine rebounds and six assists in the Milwaukee Bucks' 137-108 win. Bobby Portis also scored 30 points for the Bucks.