CLEVELAND — LeBron James scored 33 points — four more than Dwyane Wade, the NBA's leading scorer — as Cleveland remained the league's only unbeaten team on its own floor with a 93-86 win over the Miami Heat on Sunday.
For the second straight game, the Cavaliers had to come back late at Quicken Loans Arena to extend their home winning streak, which is now at 16 straight. Cleveland was down by nine points going into the fourth and trailed by eight before going on an 18-2 run and outscoring Miami 26-11 over the final eight minutes.
Mo Williams scored 20 before fouling out and Ben Wallace had 14 rebounds for the Cavs (26-4), who won their sixth straight.
The Heat had their winning streak stopped at four.
Celtics 108, Kings 63
At Sacramento, California, Kevin Garnett had 21 points and 11 rebounds and Boston rebounded from back-to-back losses in emphatic fashion, beating Sacramento in one of the most one-sided wins in franchise history.
The 45-point margin of victory matched the sixth biggest ever by the Celtics, who also beat the New York Knicks by that amount last season.
The Celtics started this four-game road trip with a franchise-record 19-game winning streak, but the defending NBA champions lost a Christmas Day showdown against Los Angeles Lakers and then again the following night at Golden State.
The Kings lost their sixth straight game since winning their first under interim coach Kenny Natt and have dropped 16 of 18 overall.
Lakers 130, Warriors 113
At Los Angeles, Kobe Bryant scored 31 points, Derek Fisher added 19 and the Los Angeles Lakers rolled to a victory over Golden State.
The Lakers, who hadn't played since a win over Boston on Thursday, breezed to a relatively easy victory over the Warriors, who have won just twice in 19 games against them at Staples Center.
Sasha Vujacic had 17 points, Pau Gasol had 13 points, nine rebounds and seven assists, and Andrew Bynum chipped in with 13 points and 10 rebounds.
Jamal Crawford returned to the Warriors' lineup after missing two games with a groin strain and scored 22 points.
Nuggets 117, Knicks 110
At New York, Carmelo Anthony scored 32 points after missing three games with a bruised right elbow to lead Denver over the defenseless New York.
The Nuggets blew the double-digit lead they seized by making 15 of 20 shots in the second quarter, but recovered behind Anthony's flawless fourth and sent the Knicks to their sixth straight loss.
J.R. Smith added 16 points and Chauncey Billups 14 for the Nuggets, who shot 57 percent from the field in the opener of a four-game road trip.
Nate Robinson scored 20 points and David Lee had 19 for the Knicks, who have yielded an average of 115.5 points during their skid. They came in allowing teams to shoot 48.3 percent, highest in the NBA.
It was only the third 30-point game this season for Anthony, who has been bothered by the elbow since he was originally hurt in a victory over Houston on Nov. 30.
Mavericks 98, Clippers 76
At Los Angeles, Josh Howard had 29 points, nine rebounds and a career-best seven assists to lead Dallas over Los Angeles while Mavericks leading scorer Dirk Nowitzki served a one-game suspension.
The ban was announced by the NBA about 3 hours before the game. Nowitzki received a flagrant-2 foul and an automatic ejection in the fourth quarter of Friday night's 97-88 loss at Utah. He took a backward swing at Matt Harpring with a closed fist and hit him in the face, after he and the Jazz forward got tangled up under the basket.
The Clippers were in even worse shape. Zach Randolph, who bruised his left knee during last Monday's loss to Toronto, wasn't able to play, along with center Chris Kaman (left arch), reserve guard Ricky Davis (left knee) and rookie guard Mike Taylor (broken right thumb).
Marcus Camby returned to the Clippers' lineup after missing the previous game due to his father's death and had 16 points and 12 rebounds. Al Thornton also had 16 points.
Hornets 105, Pacers 103
At Indianapolis, Chris Paul scored 11 points in the final 3:36 and David West made a 17-foot fadeaway jump shot with 2.5 seconds remaining to help New Orleans rally for a victory.
Paul and James Posey scored 19 points each for the Hornets (18-9). West added 18 points, Rasual Butler scored 15 and Peja Stojakovic had 12.
Danny Granger led Indiana (10-20) with 34 points. Roy Hibbert scored 19 before drawing his fifth foul with 6:46 to play in the third quarter. He did not return.
Troy Murphy scored 16 points and grabbed 16 rebounds for the Pacers, who lost their third straight game, all after having the lead.