Anthony Davis stepped up with a double-double in LeBron James' absence as the Los Angeles Lakers ended their three-game skid with a 99-94 win over the Portland Trail Blazers.

James was absent for the fourth straight game with a knee issue but Davis took charge with 30 points, 15 rebounds and three blocks.

Russell Westbrook contributed with a double-double with nine points, 10 rebounds and 13 assists, while Carmelo Anthony added 24 points for the Lakers. Norman Powell landed five three-pointers in his 30-point haul for Portland.

The Lakers had raced to a 12-point quarter-time lead but the Blazers narrowed that to one point by half-time before seesawing second half which went down to the final moments.

The win means the Lakers improve to 25-27 but remain ninth in the Western Conference.

Embiid, LaMelo and Doncic star in defeats

Joel Embiid had 27 points and 14 rebounds but could not lift the Philadelphia 76ers as they went down 106-103 to the Washington Wizards. Spencer Dinwiddie (14 points, 12 rebounds, 10 assists) had a triple-double for the Wizards, while Kyle Kuzma added 24 points.

LaMelo Ball was excellent in a losing side as well, providing a career-high 38 points including four triples with six rebounds and nine assists as the Charlotte Hornets went down 113-107 to the Boston Celtics. Luka Doncic also had 40 points as the Dallas Mavericks lost 120-114 in overtime to the Oklahoma City Thunder.

Ja Morant had 23 points, four rebounds and nine assists as the Memphis Grizzlies won 120-108 over the New York Knicks, while the Utah Jazz snapped their five-game skid with a 108-104 win over the Denver Nuggets.

Nets skid extends to six games

The Brooklyn Nets slumped to their sixth straight defeat, their worst skid since January 2020, after a 112-101 loss to the Sacramento Kings. James Harden, nursing a sore hand, only managed four points shooting two-of-11 from the field, which was his lowest return since May 15 last year.