


Darius Garland scored 22 points, Donovan Mitchell added 21 and the host Cleveland Cavaliers snapped a season-high, three-game losing streak with a 110-91 win over the Detroit Pistons on Monday night.
Cleveland (37-9) ended its mini slump with an 11th straight win over Detroit. The Cavs are 22-3 at home.
Cade Cunningham scored 22 points and Malik Beasley 19 for Detroit.
KNICKS 143, GRIZZLIES 106: Mikal Bridges had 28 points, six assists and five rebounds and host New York snapped Memphis’ six-game winning streak with a resounding win.
Karl-Anthony Towns had 24 points and 11 rebounds for the Knicks (31-16), who won their fourth straight.
Jaren Jackson Jr. scored 21 points for the Grizzlies (31-16).
ROCKETS 114, CELTICS 112: Amen Thompson hit a game-winning floater with 0.7 seconds left and finished with 33 points to lead visiting Houston to a victory over Boston.
Dillon Brooks led the Rockets with 36 points. Houston (31-14) won for the ninth time in 11 games.
Jaylen Brown had 28 points for the Celtics.
TIMBERWOLVES 100, HAWKS 92: Anthony Edwards scored 23 points and Julius Randle added 20 to help host Minnesota hold off short-handed Atlanta.
DeAndre Hunter had a career-high 35 points for the Hawks, who played without Trae Young (hamstring), Dyson Daniels (ankle) and Jalen Johnson (shoulder).
BULLS 129, NUGGETS 121: Nikola Vucevic had 20 points, 10 rebounds and six assists and host Chicago handed Denver its second straight loss. The Bulls went 24 for 53 from 3-point range.
The Nuggets’ Nikola Jokic had 33 points, 14 assists and 12 rebounds in his sixth triple-double in his past seven games.
HEAT’S BUTLER SUSPENDED A THIRD TIME: Jimmy Butler was back from suspension. Again. And then Butler got suspended by the Miami Heat. Again.
Butler has been suspended for the third time this month by the Heat, this one starting basically just as the second one was ending. The team said Monday that Butler left Monday’s morning shootaround practice early, in advance of a game against the Orlando Magic, which ended in a 125-119 victory by the Heat in double overtime. The suspension is indefinite for now, with the team saying it will last at least five games.
Butler was expected to come back from his second suspension on Monday — only to be suspended for a third time. Butler, according to a person with knowledge of the situation, was told during the shootaround that he was not going to be back in the starting lineup for Monday’s game. He left the shootaround not long afterward, said the person, who spoke to The Associated Press on condition of anonymity because the team did not release that detail publicly.