Dean Wade scored 23 points — 20 in the fourth quarter — and Jarrett Allen finished with 21 points and 12 rebounds as the short-handed Cleveland Cavaliers overcame a 22-point, fourth-quarter deficit and beat the visiting Boston Celtics 105-104 on Tuesday night.

The Celtics trailed by one point when Cleveland’s Darius Garland was called for a foul on Jayson Tatum with 0.7 seconds to play, but the Cavaliers challenged the call and it was overturned. The loss ended Boston’s 11-game winning streak and its eight-game road winning streak.

Tatum had 26 points and 13 rebounds. The Celtics received 24 points and nine rebounds from Kristaps Porzingis and 21 points from Jaylen Brown.

The Cavaliers were without leading scorer Donovan Mitchell (knee), and Max Strus (knee) was a late scratch. Garland and Isaac Okoro each scored 16 points, and Garland also had 11 assists.

Suns 117, Nuggets 107 (OT)

Kevin Durant scored eight of his 35 points in overtime, Grayson Allen made eight 3-pointers on his way to 28 points and visiting Phoenix recovered from blowing a big lead to beat Denver.

Bradley Beal had 16 points, Drew Eubanks scored 10 and Jusuf Nurkic grabbed 12 rebounds for the Suns, who led by 22 points in the third quarter.

Jamal Murray had 28 points and nine assists and Nikola Jokic finished with 25 points and 16 rebounds but had seven turnovers for the Nuggets, whose six-game winning streak ended. Jokic had a chance to win it in regulation but his floater at the buzzer bounced off the rim.

Pelicans 139, Raptors 98

Tying a career high with 10 3-pointers, Trey Murphy III scored 34 points off the bench as visiting New Orleans crushed Toronto.

Herbert Jones added 17 points for the Pelicans, who have won two straight and are 3-3 in their past six games. Zion Williamson had 16 points, nine assists and eight rebounds.

Immanuel Quickley scored 17 points for the Raptors, who completed a 1-3 homestand. Gary Trent Jr. added 16 points.

Rockets 114, Spurs 101

Alperen Sengun racked up 45 points, 16 rebounds and five steals and dominated his matchup with rookie phenom Victor Wembanyama, leading Houston past visiting San Antonio.

Sengun, who also nailed a trio of 3-pointers, routinely had his way in the post with Wembanyama, who posted 10 points, 11 rebounds and seven blocked shots. Houston received a combined 44 points from the starting backcourt of Fred VanVleet (21 points, 10 assists) and Jalen Green (23 points).

Devin Vassell led the Spurs with 22 points, while Malaki Branham and Keldon Johnson scored 20 and 18, respectively, off the bench.

Hawks 116, Knicks 100

Jalen Johnson recorded 26 points, nine rebounds and seven assists to fuel visiting Atlanta’s victory over undermanned New York.

Johnson made 12 of 17 shots from the floor. De’Andre Hunter scored 22 points off the bench and Dejounte Murray collected 21 points, nine rebounds and six assists for the Hawks, who snapped a two-game skid.

New York’s Donte DiVincenzo scored 21 points and Bojan Bogdanovic added 19 off the bench. The Knicks played without All-Star Jalen Brunson (left knee contusion).

Pacers 137, Mavericks 120

Myles Turner scored 20 points, all in the first half, to lead nine Indiana players in double figures as the Pacers ran past host Dallas.

Tyrese Haliburton collected 19 points and 11 assists for the Pacers, who snapped their two-game losing streak. Bennedict Mathurin also scored 19.

Luka Doncic posted his 14th triple-double of the season for Dallas: 39 points, 11 assists and 10 rebounds. Kyrie Irving added 23 for the Mavericks, who have dropped three in a row.

Heat 118, Pistons 110

Jimmy Butler posted a game-high 26 points and added eight assists and six rebounds, leading host Miami past Detroit.

Cade Cunningham posted 23 points and eight assists for the Pistons, who at 9-52 are tied with the Washington Wizards for the worst record in the NBA. Jalen Duren had 14 points and a game-high 10 rebounds and reserve Simone Fontecchio added 22 points for Detroit.

The Heat, who improved to 11-3 in their past 14 games, also got 18 points and seven rebounds from Bam Adebayo. Terry Rozier added 17 points and seven assists.

Magic 101, Hornets 89

Paolo Banchero led six Orlando scorers in double figures with 22 points in a victory over host Charlotte, which lost its fifth game in a row.

Cole Anthony had 14 points and Wendell Carter Jr. supplied 12 points and nine rebounds as the Magic won their fourth straight and seventh in the past eight.

Vasilije Micic, who has been called upon for duties at point guard, racked up a season-high 21 points in another starting role for the injury-ravaged Hornets. Tre Mann and Brandon Miller added 18 points apiece.

Nets 112, 76ers 107

Dorian Finney-Smith scored 12 of his 20 points in the fourth quarter as Brooklyn rallied down the stretch for a victory over Philadelphia in New York.

The Nets, who won for the third time in four games, overcame an eight-point deficit in the final 8:45 thanks to Finney-Smith, who finished 8-for-11 from the floor and made all five of his shots in the fourth.

Kelly Oubre Jr. scored a season-high 30 points, including a 3-pointer that put the Sixers ahead 92-84. Philadelphia gave up 11 straight points after Oubre’s trey, was outscored 28-15 over the final 8:24 and fell to 6-9 since losing Joel Embiid to left knee surgery.