LeBron James bagged a triple-double as the Los Angeles Lakers overturned a 12-point half-time deficit to beat the Denver Nuggets 114-93 in a rematch of last year's Western Conference Finals.

Playing their first home game in 17 days, it seemed the Lakers would come undone as they trailed 58-46 at the halfway stage, but James was instrumental as they surged ahead after wiping out the deficit in the third quarter.

James finished with 27 points, 10 rebounds and 10 assists, his second triple-double of the season and the 96th of his career to help the Lakers to a third consecutive victory.

After the game, he opined that the NBA's bid to stage an All-Star Game amid the Covid-19 pandemic was like a "slap in the face".

US media reported that the league and its players union had agreed to hold the annual exhibition event in Atlanta on 7 March, with an official announcement expected this week.

"I have zero energy and zero excitement about an All-Star Game this year," James told reporters.

"I don't even understand why we're having an All-Star Game, but it's the agreement.

"Coming into this season, we were told that we were not having an All-Star Game, so we'd have a nice little break... an opportunity for me to kind of recalibrate for the second half of the season.

"Then they throw an All-Star Game on us like this, it's pretty much kind of a slap in the face. We're still dealing with a pandemic, with everything that's been going on, and we're going to bring the whole league into a city that's still open."

Elsewhere, Kelly Oubre Jr's career-best 40 points, plus 28 from Stephen Curry, helped the Golden State Warriors thrash the Dallas Mavericks 147-116.

The Mavericks held a two-point advantage at the halfway stage but a 17-4 run from their opponents towards the end of the third quarter turned the tide as the Warriors eventually cruised to victory.

Enes Kanter's 17 points and 18 rebounds underpinned a 121-105 win for the Portland Trail Blazers over the Philadelphia 76ers, John Wall's 22-point haul led to the Houston Rockets beating the Memphis Grizzlies 115-103, while the Utah Jazz claimed a 112-91 triumph over the Atlanta Hawks