Kevin Durant scored 23 points in his Phoenix Suns debut as Devin Booker stole the show with 37 points in a 105-91 victory over the Charlotte Hornets on Wednesday.

Durant stepped out for the Suns for the first time since his trade last month, having been sidelined with a sprained right knee, shooting 10-of-15 from the field and two-of-four from beyond the arc with six rebounds, two assists and two blocks.

Booker shot 15-of-26 from the field in his 37-point haul with six rebounds and seven assists, while Deandre Ayton scored 16 points with 16 rebounds.

Veteran guard Chris Paul took a back seat, with only two points whilst providing 11 assists as the new-look Suns showed off their multi-dimensional line-up.

The victory snapped the Hornets' five-game winning streak, with the Suns going wire to wire in a strong display, improving their record to 34-29.

Charlotte got within six points at three-quarter time but Durant played his part at the start of the fourth with nine points, registering only 19 minutes for the opening three periods, as Phoenix pulled away.

Tatum and Mitchell record 40-point games

Jayson Tatum recorded his ninth 40-point game of the season as the Boston Celtics overcame Donovan Mitchell's Cleveland Cavaliers 117-113.

Tatum finished with 41 points with improved 13-of-21 shooting including four-of-six three-pointers with 11 rebounds and eight assists, while Al Horford added 23 points and 11 rebounds.

Mitchell shrugged off an apparent quad concern in the third quarter with 44 points, piling only 29 in the second half. That was Mitchell's seventh 40-point game of his season.

Knicks down Nets to continue win streak

The New York Knicks extended their winning streak to seven games as Jalen Brunson scored 39 points in a 142-118 victory over the Brooklyn Nets.

Brunson hit 30 of his 39 points in the first half, with the Knicks piling on 47 points in the first quarter as they opened up 81-57 half-time lead. The Knicks improved their record to 37-27, sitting fifth in the Eastern Conference.

Cam Johnson scored a season-high 33 points for the Nets, who fall to their fourth straight loss and a 34-28 record as they continue to slide in the east.