Boston >> Amen Thompson hit a game-winning floater with 0.7 seconds left and finished with 33 points to lead the Houston Rockets to a 114-112 victory over the Boston Celtics on Monday night.

Dillon Brooks shot 10 of 15 from 3-point range and led Houston with 36 points. The Rockets won for the ninth time in 11 games.

Jaylen Brown had 28 points for the Celtics, and Jayson Tatum added 19 after a scoreless first half. Luke Kornet had 18 and Kristaps Porzingis scored 17 to go with eight rebounds.

Rockets leading scorer Jalen Green was held to 12 points.

Thompson broke free off an inbounds play and went in for an easy dunk, pushing Houston in front 112-110. But after a timeout, Tatum got the ball near midcourt and drove in for the tying layup with 5.3 seconds left.

Bulls 129, Nuggets 121 >> Nikola Vucevic had 20 points, 10 rebounds and six assists, and Chicago handed Denver their second straight loss with a victory.

Zach LaVine scored 21 points and Lonzo Ball had 18 for Chicago, which had lost seven of eight. Ayo Dosunmu added 17 points.

Knicks 143, Grizzlies 106 >> Mikal Bridges had 28 points, six assists and five rebounds, and New York snapped Memphis’ six-game winning streak with a resounding win.

Karl-Anthony Towns had 24 points and 11 rebounds, and Jalen Brunson had 20 points and six assists for the Knicks, who scored 143 points for the second straight game and won their fourth straight. New York (31-16) won for the 16th time in its past 22 games.

Raptors 113, Pelicans 104 >> Jakob Poeltl had 21 points and 14 rebounds, Scottie Barnes had 21 points and 11 boards, and Toronto beat New Orleans for their first four-game winning streak in almost two years.

RJ Barrett scored 17 points for Toronto and Chris Boucher had 14.

Kings 110, Nets 96 >> Domantas Sabonis had 21 points, 22 rebounds and 10 assists in his seventh triple-double of the season, De’Aaron Fox scored 30 points and Sacramento beat Brooklyn.

DeMar DeRozan added 17 points and Malik Monk finished with 16 for the Kings, who snapped a two-game losing streak.

Lakers 112, Hornets 107 >> Anthony Davis had 42 points and 23 rebounds, and Los Angeles used a huge first quarter from the All-Star center to build a 23-point lead before beating Charlotte for their fourth straight win.

LeBron James had 22 points and Austin Reaves chipped in 17 for the Lakers, who never trailed.

Cavaliers 110, Pistons 91 >> Darius Garland scored 22 points, Donovan Mitchell added 21 and Cleveland snapped a season-high, three-game losing streak with a win over Detroit.

Cleveland, which has led the Eastern Conference from the start, ended its mini slump with an 11th straight win over Detroit. The Cavs are 22-3 at home.

Heat 125, Magic 119 (2 OT) >> Tyler Herro scored 30 points, Bam Adebayo finished with 26 and Miami erased a 14-point deficit in the fourth quarter before beating Orlando in double overtime.

Adebayo had 10 rebounds and nine assists, Herro had 12 assists and eight rebounds, and Kel’el Ware finished with 19 points and 10 rebounds for Miami — which played hours after Jimmy Butler was suspended yet again.

Timberwolves 100, Hawks 92 >> Anthony Edwards scored 23 points and Julius Randle added 20 to help Minnesota hold off short-handed Atlanta.

Mavericks 130, Wizards 108 >> Klay Thompson scored 21 of his 23 points in the first quarter, matching a Dallas record by hitting seven 3-pointers in the period, and the Mavericks breezed past NBA-worst Washington.

Thompson equaled the Mavericks record for 3s in any quarter, set in February 2022 by Luka Doncic, who has been sidelined since straining his left calf on Christmas Day. Thompson owns the NBA record for 3s in a quarter with nine, set in January 2015 during his 11-year run with the Golden State Warriors.

Bucks 125, Jazz 110 >> Giannis Antetokounmpo and Damian Lillard each scored 35 points to lead Milwaukee to a victory over Utah.

Antetokounmpo also had 18 rebounds and seven assists, powering the Bucks to their ninth victory in 11 games. Lillard added eight assists, and Khris Middleton provided 22 points off the bench.