Luka Doncic stepped up to help the Dallas Mavericks recover and overcome the Los Angeles Lakers 109-104 in Tuesday's topsy-turvy encounter.
The Mavericks blew a 21-point lead in the space of 12 minutes spanning half-time at Crypto.com Arena and trailed 100-94 with seven minutes to play.
But 11 consecutive points ensured Jason Kidd's side claimed an eighth win in 10 outings, while the out-of-form Lakers slid to a season-worst seven games below .500.
While not at his best, Doncic led the scoring for the Mavericks with 25 points – seven of those in the final quarter – as he went 9 of 21.
LeBron James scored 26 points for the Lakers and Carmelo Anthony had 20, but it was not enough to prevent the hosts from tasting a sixth loss in seven outings.
Timberwolves inflict another defeat on Warriors
The Golden State Warriors (43-19) have the second-best record in NBA, but they lost for a sixth time in eight games with a 129-114 loss to the Minnesota Timberwolves.
Karl-Anthony Towns had 39 points and nine rebounds, while going 14 for 22 from the floor, as the Timberwolves made it back-to-back victories.
"We're going to be fine long-term. I'm excited about our team and excited about where we can go, but we've just got to weather this storm," Warriors coach Steve Kerr said.
Clippers' run goes on, Nets downed by Raptors
The Los Angeles Clippers beat the Houston Rockets 113-100 thanks to Ivica Zubac's 22 points and 12 rebounds for their fourth win in a row as they went 33-31 for the season.
Elsewhere on Tuesday, the struggling Brooklyn Nets lost to the Toronto Raptors for a second time in two days, going down 109-108 in a tight contest at Scotiabank Arena.
Jayson Tatum's 33 points, eight rebounds and seven assists inspired the Boston Celtics to a 107-98 win against the Atlanta Hawks, while the Washington Wizards beat the Detroit Pistons 116-113.