Tristan da Silva scored 18 points and made a critical 3-pointer with 9.9 seconds left, and the host Orlando Magic rallied from a 15-point halftime deficit Monday night for a 108-104 victory over the Boston Celtics, who were missing Jayson Tatum because of an illness.

With Tatum sidelined two nights after his 43-point triple-double in a win at Chicago, Jaylen Brown led the Celtics with 35 points.

Boston led 58-43 at halftime, but the Magic dominated the third quarter to tie the game by the end of that period, and they pushed ahead by 10 in the fourth. The Celtics made a late run and Brown’s layup got Boston within 105-104 with 59.6 seconds left. Al Horford missed a potential go-ahead 3-pointer for the Celtics, and da Silva responded with his game-sealing 3.

CAVALIERS 124, JAZZ 113 >> Darius Garland scored 23 points and NBA-best Cleveland beat Utah for its 17th win in 18 home games.

Evan Mobley had 22 points and 10 rebounds, Donovan Mitchell also scored 22 points and Garland had eight assists for the Cavaliers (26-4), who have won five straight by an average margin of 20 points.

76ERS 111, SPURS 106 >> Tyrese Maxey scored 32 points and Philadelphia rallied after Joel Embiid was ejecte d late in the decond quarter to beat visiting San Antonio.

Victor Wembanyama had 26 points, nine rebounds and eight blocks.

Maxey added 10 rebounds and eight assists, and Paul George had 19 points for Philadelphia.

San Antonio went ahead 103-102 on Chris Paul’s jumper with 1:20 to play.

Maxey took over from there, first stealing the ball, scoring on a left-handed dunk and finishing the three-point play after being fouled by Julian Champagnie to put Philadelphia in front 104-103 with 59 seconds left.

Then, he drained a 3 from the top of the key with 29 seconds left.

HAWKS 117, TIMBERWOLVES 104 >> Garrison Mathews made a career-best seven 3-pointers and scored 25 points off the bench as Atlanta knocked off visiting Minnesota.

Trae Young added 29 points and seven assists to help the Hawks halt a three-game losing streak.

Naz Reid scored 23 points for the Timberwolves, who have lost three straight.

ROCKETS 114, HORNETS 101 >> Jabari Smith Jr. had 21 points and 11 rebounds, Fred VanVleet added 20 points and Amen Thompson had 19 points and 11 rebounds as Houston beat host Charlotte for its third straight win.

KNICKS 139, RAPTORS 125 >> Karl-Anthony Towns had 31 points, 10 rebounds and seven assists, OG Anunoby also scored 31 points and shot 13 for 15 from the field, and New York beat visiting Toronto.

Scottie Barnes had 24 points and eight assists for the Raptors, who dropped their eighth straight game.