Looking for a change in momentum after losing consecutive games for the first time, the Mavericks faced the streaking Minnesota Timberwolves on a stormy Monday night in Dallas.
After 13 lead changes and a series of strange plays at the end, the Mavs prevailed 110-108 over the scrappy Timberwolves.
Dallas (44-28) took the lead for good with a 7-0 run late, and withstood a series of trips to the free throw line by Patrick Beverley sandwiched a lengthy officials' review.
With Dallas up 110-107 with 10 seconds left, Beverley was fouled and missed both free throws.
The Mavs issued a coaching challenge with 5.4 seconds left on Doncic being called for a foul Beverley on his intentionally missed second free throw.
The call was overturned, leading to a jump ball. Beverley ended up with the ball after the tip, with Doncic committing a foul with 2.5 seconds left.
Beverley made the first free throw, intentionally missed the second and Karl-Anthony Towns grabbed an offensive rebound but couldn't get
China plane crash – live: Rescuers continue search for survivors