The Philadelphia 76ers moved a step closer to the play-offs after making it five wins on the spin, with a 118-98 victory over the Orlando Magic.
Joel Embiid scored 17 points and nine rebounds in just 20 minutes – one of six Philadelphia players who finished with double figures.
Rodney Purvis grabbed 19 points in vain for the Magic, who have now tasted defeat in eight of their last nine encounters.
James Harden scored 10 of the Houston Rockets’ 12 overtime points, to help them to a 100-96 victory over the Detroit Pistons.
An OT Win!
— Houston Rockets (@HoustonRockets) March 23, 2018
Harden finished the match with 21 points to his name, as the Rockets extended their winning streak to seven games.
A 33-point haul from Anthony Davis – including a game-sealing steal in the dying seconds – earned the New Orleans Pelicans a 128-125 win over the Los Angeles Lakers.
Rajon Rondo added 24 points and 10 assists for the Pelicans, who fought back after they were trailing by 11 in the fourth quarter.
The Charlotte Hornets earned their biggest win in franchise history after a 140-79 rout over the Memphis Grizzlies.
Largest victory in franchise history 💪 6th-largest victory in #NBA history 🔥
— Charlotte Hornets (@hornets) March 23, 2018
Kemba Walker reached the 40-point mark for the ninth time in his career after finishing with 46 points, including 10 three-pointers.
After their nine-game winning streak came to an end two nights earlier, the Utah Jazz immediately bounced back to beat the Dallas Mavericks 119-112.
Donovan Mitchell scored 26 points, as the Jazz produced a 53 per cent shot conversion rate.
After the start of a game was delayed because of a protest over a police killing, the Sacramento Kings beat the Atlanta Hawks 105-90.