Kevin Durant scored a career-high 54 points to help the Oklahoma City Thunder beat the Golden State Warriors 127-121.
Durant made 19 of 28 field goals and 11 of 13 free throws in his third straight game with at least 36 points.
New Zealand's Steven Adams fouled out for the second consecutive game but still notched six points and six rebounds in just 11 minutes.
Serge Ibaka had 21 points and eight rebounds, Reggie Jackson scored 14 points and Kendrick Perkins added 12 rebounds for the Thunder (30-10), who won for the third time in four games. Oklahoma City shot 58 per cent from the field and scored a season-high point total.
Stephen Curry had 37 points and 11 assists and Klay Thompson added 26 points for the Warriors (25-16), who shot 52 per cent but simply couldn't match up with Durant.
HEAT 101, 76ERS 86
LeBron James had 21 points, 10 assists and eight rebounds, and the Heat snapped a three-game losing streak.
Chris Bosh scored 25 points, Norris Cole and Shane Battier had 13 points apiece, and the Heat avoided their first four-game losing streak since March 2011. The Heat dropped games at New York, Brooklyn and Washington, but had no trouble against the Sixers in this one.
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.
Miami star Dwyane Wade, who missed the first game against the Sixers, scored eight points on his 32nd birthday.
TRAIL BLAZERS 109, SPURS 100
LaMarcus Aldridge had 26 points and 13 rebounds for the Trail Blazers, and Wesley Matthews scored 24 points.
Damian Lillard had 21 points and eight assists and Mo Williams added 13 points as Portland snapped San Antonio's six-game winning streak. Matthews shot 6 for 7 on 3-pointers.
Manu Ginobili had a season-high 29 points, and Boris Diaw and Marco Belinelli added 14 points each for the Spurs. Tim Duncan had 13 points and Tony Parker added 12, but the two combined for just eight points in the second half of a physical and testy matchup between teams vying for the best record in the Western Conference.
LAKERS 107, CELTICS 104
Celtics point guard Rajon Rondo returned from a knee injury and missed a 3-pointer that could have sent the game into overtime, sending the Lakers to the win.
Pau Gasol had 24 points and 13 rebounds for Los Angeles, and Kendall Marshall finished with 19 points and 14 assists. Ryan Kelly scored 20 points and Wesley Johnson added 11 points and 11 rebounds.
Kelly added a pair of clinching free throws with 9.4 seconds remaining as the Lakers snapped a six-game losing streak.
Kelly Olynyk scored a career-high 25 points for Boston. Rondo, who was limited to 20 minutes in his first game since tearing his right anterior cruciate ligament on Jan. 25, 2013, had eight points, four assists and two rebounds.
CLIPPERS 109, KNICKS 95
Blake Griffin scored 32 points, Jamal Crawford added 29 and the Clippers opened a seven-game road trip with their fifth straight 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 in a disappointing start to an eight-game homestand that matches the longest in franchise history. That doesn't guarantee any success this season, with the Knicks now 7-13 at Madison Square Garden.
Anthony shot only 4 of 23 from the field but made all 16 free throws in the first 20-20 game by a Knicks player since David Lee on April 2, 2010. J.R. Smith added 24 points off the bench.
JAZZ 110, PISTONS 89
Trey Burke had 20 points and a career-high 12 assists in his return to Michigan, leading Utah to the victory.
Burke, who was the national player of the year at Michigan last season and led the Wolverines to the Final Four, had plenty of supporters in the crowd at the Palace. He shook off a slow start and outplayed Detroit counterpart Brandon Jennings as the Jazz built a big lead.
Enes Kanter added 18 points for Utah and Marvin Williams scored 17. Rodney Stuckey led the Pistons with 21, but Detroit looked flat for much of the game after a five-day layoff.
The Pistons had a chance to draft Burke with the No. 8 pick last year, but took Kentavious Caldwell-Pope instead.
GRIZZLIES 91, KINGS 90
Mike Conley had 25 points and six assists for Memphis, and then grabbed possession of a jump ball in the final two seconds to help the Grizzlies secure their season-high fifth straight win.
Courtney Lee added 17 points for Memphis. Marc Gasol, in his third game back after missing 23 games with a knee injury, finished with 16 points, and Zach Randolph had 12 points and nine rebounds.
DeMarcus Cousins led the Kings with 22 points and 17 rebounds, while Rudy Gay scored 19 points. Isaiah Thomas finished with 14 points and nine assists.
A jump ball between Gay and Tayshaun Prince on the Kings' end of the court with 1.9 seconds left ended up in Conley's hands and he dribbled away as the clock ran out.
Memphis trailed 88-81 with about 4 minutes left, but outscored the Kings 10-2 the rest of the way.
MAVERICKS 110, SUNS 107
Rookie Shane Larkin scored a career-high 18 points for Dallas, including two free throws with 11.1 seconds to play.
The Suns had a chance to tie the game after Vince Carter turned it over trying to inbound the ball after a basket by Phoenix with 6.7 seconds left. But P.J. Tucker's try from the corner rimmed out, and replays showed his foot was on the line so it would have been for two points, anyway.
Monta Ellis scored 24 and Dirk Nowitzki had 21 for the Mavericks, who never trailed.
Goran Dragic scored 28 points for Phoenix. Markieff Morris added 23, including 14 in the final quarter, and grabbed 12 rebounds.
The Suns have lost four of five.
RAPTORS 94, TIMBERWOLVES 89
Kyle Lowry scored 24 points, Amir Johnson had 19 and the Raptors beat Minnesota for their 10th straight home victory over the Timberwolves.
DeMar DeRozan shook off a poor shooting performance to score 15 points and Terrence Ross had 16 as the Raptors won their sixth straight home game. It's their longest home streak since an eight-game run from January 17 to February 10, 2010.
Lowry made a season-high six 3-pointers as the Raptors won for the ninth time in 11 games and posted their 18th victory in 19 meetings with Minnesota.
Kevin Love had 16 points and 12 rebounds and Kevin Martin added 18 points for the Timberwolves, who lost their third straight. Jose Barea scored 14 and Nikola Pekovic had 13.
CAVALIERS 117, NUGGETS 109
Kyrie Irving scored 23 points for Cleveland, and Tristan Thompson had 20 points and 10 rebounds.
CJ Miles added 19 points for Cleveland, including four free throws down the stretch. Luol Deng scored 18.
The Cavaliers finished their five-game Western Conference road trip with a 3-2 record after winning in Denver for the second time in three years. They led most of the way and held off a late rally by the Nuggets that cut a double-digit lead to three early in the fourth quarter.
Denver had won its last four home games, but fell to 11-9 at Pepsi Center this season. It had a 38-3 home record last season.
The Nuggets attempted a season-high 37 3-pointers, making 14, but struggled from long range down the stretch.
WIZARDS 96, BULLS 93
John Wall had 23 points and 11 assists, helping the Wizards reach .500 for the third time this season.
The Wizards had six players score in double figures in their third straight victory, two of them coming against Chicago. Bradley Beal and Martell Webster had 14 points apiece.
There were 12 lead changes and 11 ties. Washington took a 92-91 lead on Marcin Gortat's layup with 4:28 to play.
The Bulls were held to just one field goal in the final 5:16. They missed eight of their last nine shots.
Kirk Hinrich led Chicago with 18 points, and D.J. Augustin scored 16. The Bulls had won six of seven, and were trying to reach .500 for the first time since Nov. 27.
BOBCATS 111, MAGIC 101
Al Jefferson had 30 points and 16 rebounds for Charlotte, and Kemba Walker added 19 points and 10 assists.
The Magic dug out of an 18-point first-half hole and pulled to 78-76 early in the fourth quarter. But the Bobcats shot 16 for 20 on free throws in the final period to help secure the win.
Josh McRoberts and Gerald Henderson added 17 points apiece for Charlotte.
Orlando committed 16 turnovers as its season-high losing streak reached 10 games.
Arron Afflalo scored 24 points in his return to the Magic lineup, and Tobias Harris and Jameer Nelson each had 18.
How do you expect the Breakers to perform in this season's Australian NBL?Related story: (See story)