Heat 101, 76ers 86
LeBron James had 21 points, 10 assists and eight rebounds to help the visiting Miami Heat snap a three-game losing streak.
Chris Bosh scored 25 points, Norris Cole and Shane Battier had 13 points, and the Heat avoided their first four-game losing streak since March 2011. The Heat dropped games at New York, Brooklyn and Washington.
The two-time defending NBA champion Heat led by 25 and atoned for a 114-110 loss to Philadelphia in October.
Tony Wroten led the Sixers with 13 points. Spencer Hawes had 10 points and 10 rebounds. The Sixers missed 18 of 20 3-pointers
Wizards 96, Bulls 93
John Wall had 23 points and 11 assists, and the host Washington Wizards won their third in a row. There were 12 lead changes and 11 ties. Washington took a 92-91 lead on Marcin Gortat’s layup with 4:28 to play.
With the Wizards ahead 96-93 with 1:06 to play, Chicago’s Joakim Noah threw a pass out of bounds, and teammate Taj Gibson missed a short jumper with 30 seconds left.
Bobcats 111, Magic 101
Al Jefferson had 30 points and 16 rebounds, Kemba Walker added 19 points and 10 assists and the Charlotte Bobcats handed the host Orlando Magic their 10th loss in a row. The Magic dug out of an 18-point first-half hole and pulled to 78-76 early in the fourth quarter. However, the Bobcats shot 16-for-20 at the line in the final quarter to help secure the win.
Raptors 94, Timberwolves 89
Kyle Lowry scored 24 points, Amir Johnson had 19 and the Toronto Raptors recorded their 10th consecutive home victory over the Minnesota Timberwolves. DeMar DeRozan shook off a poor shooting performance to score 15 points and Terrence Ross had 16 as the Raptors won their sixth home game in a row.
Clippers 109, Knicks 95
Blake Griffin scored 32 points, Jamal Crawford added 29, and the Los Angeles Clippers opened a seven-game road trip with their fifth consecutive victory. DeAndre Jordan had 11 points and 16 rebounds for the Clippers, who dominated the second half to hand the Knicks their third consecutive loss. Carmelo Anthony had 26 points and 20 rebounds for the Knicks.
Jazz 110, Pistons 89
Trey Burke, who was the national player of the year at Michigan last season and led the Wolverines to the Final Four, had 20 points and a career-high 12 assists in his return to Michigan, and the Utah Jazz routed the Detroit Pistons.
Lakers 107, Celtics 104
Rajon Rondo returned from a knee injury and missed a 3-pointer for Boston that could have sent the game into overtime, allowing the Los Angeles Lakers to beat the host Celtics.
Pau Gasol had 24 points and 13 rebounds for Los Angeles, and Kendall Marshall finished 19 points and 14 assists. Wesley Johnson made a 3-pointer with 69 seconds left to give the Lakers the lead for good. Ryan Kelly added a pair of clinching free throws with 9.4 seconds remaining as the Lakers snapped a six-game losing streak.
Grizzlies 91, Kings 90
The Memphis Grizzlies used a 10-0 surge in the final minutes to beat the visiting Sacramento Kings, who had an 88-81 lead with less than 4:00 to play. Mike Conley, who scored 25 points, had two baskets to lead the decisive run. Tayshaun Prince’s steal with a second to play sealed the win.
Trail Blazers 109, Spurs 100
LaMarcus Aldridge had 26 points and 13 rebounds, Wesley Matthews scored 24 points, and the visiting Portland Trail Blazers held off San Antonio’s furious rally. Damian Lillard had 21 points and eight assists as Portland snapped San Antonio’s six-game win streak.
Mavericks 110, Suns 107
Monta Ellis scored 24 points and Dirk Nowitzki added 21 to enable the host Dallas Mavericks to hold off the Phoenix Suns.