BOSTON Celtics extended their winning streak to five games with a 134-121 victory over Miami Heat in front of the visiting Prince and Princess of Wales.
Jayson Tatum scored a season-high 49 points and had a game-high 11 rebounds, with Jaylen Brown adding 26 points.
The Celtics are now unbeaten in their last 10 home games.
Prince William and Catherine are in Boston to hand out awards for their Earthshot Prize.
In Arizona, Phoenix Suns won their sixth game in succession by beating Chicago Bulls 132-113.
Devin Booker scored a season-high 51 points, with Deandre Ayton also recording a season best of 30.
Elsewhere, Milwaukee Bucks held off New York Knicks for a 109-103 win, while Minnesota Timberwolves edged Memphis Grizzlies 109-101.
LeBron James’ 31 points led Los Angeles Lakers to a 128-109 win over the visiting Portland Trail Blazers, while Lakers’ city rivals, Los Angeles Clippers, lost 125-112 as Utah Jazz ended a five-game losing streak.
Kevin Durant scored 39 points for Brooklyn Nets in a 113-107 win over Washington Wizards, improving Nets’ record to 12-11 for the season.
There were wins elsewhere for Cleveland Cavaliers, New Orleans Pelicans, Atlanta Hawks, Oklahoma City Thunder, Sacramento Kings and Denver Nuggets. (BBC Sport)