The Charlotte Hornets produced a superb late fightback to keep alive their hopes of an NBA play-off place with a 124-117 victory over the Boston Celtics.
Kemba Walker scored 36 points, with 18 coming in the fourth quarter which saw the Hornets fight back from an 18-point deficit to clinch victory.
The defeat was the third in a row for the Celtics, who went into the game hoping to clinch their place in the post season.
THAT'S OUR CAPTAIN! @KembaWalker finishied with 36 points, 11 rebounds and 9 assists in tonight's victory over the Celtics! Check out his highlights in our @budweiserusa Legendary Moments of the Game 💪#budlegendarmoments #thisbudsforyou pic.twitter.com/3E5BZowr4p — Charlotte Hornets (@hornets) March 24, 2019
But while their play-off spot is virtually assured, the Hornets are facing an uphill struggle to finish in the top eight in the Eastern Conference.
Despite Saturday's victory, they remain two-and-a-half games behind eighth-placed Miami as the Heat beat the Washington Wizards 113-108 on the back of 20 points from Dwyane Wade.
Elsewhere, Luka Doncic clinched a triple-double with 23 points, 11 rebounds and 10 assists as the Dallas Mavericks thrashed the Golden State Warriors 126-91.
23 points, 11 rebounds, and 10 assists in 26 minutes for @luka7doncic. Sounds like Rookie of the Year stuff to us. RT for yes, Like for yes. pic.twitter.com/p1G13yQ74N — Dallas Mavericks (@dallasmavs) March 24, 2019
The feat takes the 20-year-old fourth on the all-time NBA list for most triple-doubles by a rookie.
In the absence of Stephen Curry, the Warriors fell to their biggest home loss this season which saw the reigning champions slip behind the Denver Nuggets in the race for top spot in the Western Conference.
The Philadelphia 76ers saw their six-game winning streak come to an end as Trae Young inspired the Atlanta Hawks to a 129-127 victory.
*No Caption Needed* ❄️🙏🏽 pic.twitter.com/M5LLdsxvnV — Trae Young (@TheTraeYoung) March 24, 2019
Rookie Young scored 32 points, with his last two coming with 0.01 seconds left on the clock and giving Atlanta victory.
The Sacramento Kings maintained their slim hopes of a play-off spot in the west by beating the Phoenix Suns 112-103 while the Utah Jazz moved a step closer to clinching their place in the post season with a 114-83 thrashing of the Chicago Bulls.
Elsewhere, the Portland Trail Blazers secured their third win in a row with a 117-112 victory against the Detroit Pistons while the Minnesota Timberwolves stopped a five-game losing run with a 112-99 success against the Memphis Grizzlies.