Cleveland's Max Strus drilled a shot from deep in his own half of the court as time expired to give the Cavaliers a wild 121-119 win over Dallas in the NBA.
After the Mavericks took the lead on PJ Washington's dunk with 2.9 seconds left, the Cavaliers quickly inbounded the ball to Evan Mobley, who passed back to Strus — who made four triples in a span of 67 seconds down the stretch to keep the Cavs close.
Strus then took a dribble before launching his shot from well beyond mid-court. As it swished through the net, he was tackled to the floor by teammates as the home crowd erupted.
Donovan Mitchell scored 31 points, Strus added 21 and Jarrett Allen 19 for Cleveland (38-19), second in the Eastern Conference standings, who improved to 12-3 since January 26.
Luka Doncic had 45 points, nine rebounds and 14 assists for Dallas. He added nine rebounds to finish one shy of his 11th triple-double.
Kyrie Irving, who won a championship with the Cavs in 2016, had 30 points for Dallas (33-25), who lost for just the second time in 10 games, while Australia's Josh Green compiled seven points, one rebound and an assist.
The NBA and East-best Boston Celtics scored a 117-99 win at home to fellow title hopefuls Philadelphia.
Jaylen Brown scored 30 points in a ninth straight win, improving them to 46-12, while Jayson Tatum added 28 points, including 14 in the fourth quarter.
Tyrese Maxey led the Sixers with 32 points and five assists. Philadelphia (33-25) have lost four of their last five and are just 4-8 since Joel Embiid was sidelined with a knee injury.
Minnesota returned to the top of the Western Conference with a 114-105 home success over San Antonio.
Anthony Edwards scored 34 points and Rudy Gobert, back after missing a game with a left ankle sprain, added 13 points and 17 rebounds for the Timberwolves (41-17) in his latest match-up with fellow Frenchman Victor Wembanyama.
Wembanyama had 17 points and 13 rebounds as the Spurs lost a fifth in a row and 12 of their past 13 games.
Elsewhere, the New York Knicks were beaten 115-92 at home by the New Orleans Pelicans, the Milwaukee Bucks thrashed the Charlotte Hornets 123-85 and the Golden State Warriors won 123-112 at the Washington Wizards.
AP
Sports content to make you think... or allow you not to. A newsletter delivered each Friday.