CLEVELAND — Andrew Bogut broke his left leg less than one minute into his Cleveland debut and the Cavaliers were outgunned 106-98 on Monday night by the surging and not-to-be-overlooked Miami Heat, who beat the NBA champions twice in three nights.

Dion Waiters scored 29 points, Goran Dragic added 21 and the Heat held off a late rally by the Cavs, who trimmed a 20-point deficit to 103-98 in the final minute. It could have gotten tighter but LeBron James missed a long 3-pointer before Waiters banked one in with 12.2 seconds left.

Kyrie Irving scored 32 and James had 30 points and 17 rebounds as Cleveland dropped to 26-7 at home.

Miami has won 19 of 23, including victories over Golden State, Houston and two over Cleveland, which now has to find another rim protector after Bogut got hurt.

Bogut, 32, was on the court for just 58 seconds before going down with the injury, a devastating blow to the former No. 1 overall pick who signed with the Cavs last week to help them defend their NBA title.

Bogut was unable to put any weight on his leg as he was helped to the locker room by new teammates Tristan Thompson and James Jones. The Cavs said initial X-rays revealed a fractured tibia and Bogut was taken to the Cleveland Clinic for further tests.

WARRIORS 119, HAWKS 111: Andre Iguodala scored a season-high 24 points on a subpar shooting night for the Splash Brothers, carrying Golden State to a victory in Atlanta.

Bouncing back from their first regular-season losing streak in nearly two years, the Warriors won for the second day in a row without Kevin Durant, who is out with a left knee injury.

SPURS 112, ROCKETS 110: Kawhi Leonard scored 39 points, including 17 in the fourth quarter, and made big plays on both ends in the final 30 seconds as host San Antonio rallied for a win over Houston.

PISTONS 109, BULLS 95: Reggie Jackson scored 24 of his 26 points in the second half, and Detroit pulled away down the stretch for a victory over Chicago in Auburn Hills, Michigan.

The Pistons climbed into a tie for the No. 7 spot in the Eastern Conference with the Bulls, who were playing without injured Dwyane Wade and Rajon Rondo.

BUCKS 112, 76ERS 98: Giannis Antetokounmpo scored 24 points, Tony Snell had 18 of his season-high 21 in the first half and Milwaukee never trailed in a victory in Philadelphia.

KNICKS 113, MAGIC 105: Courtney Lee scored 18 points and New York used a big fourth quarter to rally to a win in Orlando, Florida.

NETS 122, GRIZZLIES 109: Jeremy Lin scored 18 points and visiting Brooklyn won for the second time in 20 games.

HORNETS 100, PACERS 88: Kemba Walker scored 28 points, Nicolas Batum added 21 and Charlotte won at home.

NOTES

POSTPONED GAME: The Portland Trail Blazers-Minnesota Timberwolves game was postponed because of a slippery court.

The Timberwolves announced shortly before the scheduled tip-off Monday night that the game could not be played. A combination of unseasonably warm temperatures in the Twin Cities and ice laid under the court for Disney On Ice and an upcoming college hockey tournament caused condensation to develop on the court.