A 30-point triple-double from LaMelo Ball was not enough to get the Charlotte Hornets across the line against the Dallas Mavericks.
Ball scored 23 of his 30 points in the fourth quarter of Charlotte’s 124-118 defeat, to go along with 10 rebounds and 13 assists.
A quiet start from Luka Doncic allowed the Hornets to gain an early advantage, but the Slovenian eventually found his groove to lead the Mavericks’ second-half comeback.
He finished with 23 points, while Kyrie Irving added 18.
The Memphis Grizzlies defeated the Portland Trail Blazers 112-100 on the back of Desmond Bane’s 30-point effort.
The visitors left it until late, launching a 24-point comeback in the final quarter to pick up their first win of the season.
Jerami Grant top-scored for Portland with 27.
The Phoenix Suns snapped a three-game losing streak with a 120-106 win over the Detroit Pistons.
Kevin Durant stepped up in the absence of injured starting duo Devin Booker and Bradley Beal, scoring a season-high 41 points in the 14-point victory.
The Cleveland Cavaliers surprised the Golden State Warriors 115-104, while Scottie Barnes scored 30 points to lead the Toronto Raptors over the San Antonio Spurs 123-116.