Jayson Tatum scored 22 points, Kristaps Porzingis had 18 and the visiting Boston Celtics handed the Golden State Warriors their most lopsided home loss in 40 years with a 125-85 victory on Monday.

The Celtics built a double-digit lead early and put the game away with a 43-24 edge in the third quarter.

Jaylen Brown added 17 points and Payton Pritchard scored 14 for Boston.

Stephen Curry scored 18 points to lead Golden State. The Warriors shot 34.8% for the game, with Andrew Wiggins making just 1 of 11 shots.

The Warriors lost by at least 40 points at home for the sixth time since moving to California in 1962 and first since a 149-104 loss to Dallas on Jan. 15, 1985.

The short-handed Warriors were down another key player with Draymond Green (calf) joining Jonathan Kuminga (ankle) and Brandon Podziemski (abdominal) on the sideline.

GRIZZLIES 108, TIMBERWOLVES 106: Jaren Jackson Jr. had 24 points, including 15 in the fourth quarter and Desmond Bane added 22 points as host Memphis used a late rally to beat Minnesota.

Jackson added 10 rebounds and a pair of blocks for the Grizzlies, who won their third straight. Ja Morant finished with 19 points, despite going 5 of 16 from the field.

Anthony Edwards led Minnesota with 32 points, while Naz Reid finished with 29 points, including 15 in the fourth as Minnesota tried to thwart the Memphis rally. Edwards had a chance to win the game, but his 3-point attempt with Bane and Jackson guarding him was off the mark.

Minnesota announced before the game that guard Donte DiVincenzo will be out indefinitely with a big toe injury.

CAVALIERS 118, SUNS 92: Donovan Mitchell scored 33 points — 23 in the second half — and Darius Garland added 16 as host Cleveland began the season’s unofficial second half by dominating Phoenix in a Martin Luther King Jr. Day matinee.

The Cavaliers, who opened the season with 15 straight wins, improved the NBA’s best record to 36-6 — tied for the eighth-best start in history.

Kevin Durant scored 23 to lead the Suns, who had won five of six. Devin Booker added 15 — 10 below his average — and had six turnovers.

HORNETS 110, MAVERICKS 105: LaMelo Ball and Miles Bridges each scored 23 points and host Charlotte held on to beat Dallas to extend its winning streak to a season-high three games.

Nick Smith Jr. added 19 points and Mark Williams overcame foul trouble to finish with 13 points and 13 rebounds for the Hornets (11-28).

Kyrie Irving had 33 points and Daniel Gafford added a career-high 31 points and 15 rebounds for the Mavericks (23-20).

PISTONS 107, ROCKETS 96: Cade Cunningham had 32 points, nine rebounds and seven assists to lead visiting Detroit to a win over Houston. Cunningham was 12 of 22 from the field.

Jalen Duren had 16 points and 14 rebounds, Malik Beasley added 17 points off the bench, and Ausar Thompson had 11 points and nine rebounds for the Pistons.

Fred VanVleet scored 20 points and Jalen Green scored 19 points for the Rockets.

KNICKS 119, HAWKS 110: Jalen Brunson scored 34 points to lead visiting New York to a win over Atlanta.

It was the 68th 30-plus point game in Brunson’s career as a member of the Knicks, and it helped New York improve to 28-16. Mikal Bridges added 26 points.

Despite Trae Young leading seven Hawks in double-figure scoring with 27, Atlanta fell to 22-20 and had its three-game winning streak snapped.

PELICANS 123, JAZZ 119, OT: CJ McCollum scored six of his 45 points in overtime and host New Orleans orchestrated the largest comeback in franchise history, overcoming a 25-point deficit to beat Utah.

The Pelicans won for the fifth time in six games despite playing without forward Zion Williamson and center Yves Missi (both non-COVID-19 illnesses).

Keyonte George scored 23 points and Isaiah Collier had 20 points and 11 assists for the Jazz.