OKLAHOMA CITY – Kevin Durant scored 11 of his 46 points in the final 3:23 to help Oklahoma City beat Portland 105-97.
Durant has scored at least 30 points for eight consecutive games, the longest such streak of his career.
He made 17 of 25 field goals, including 6 of 7 3-pointers.
Reggie Jackson added 15 points for Oklahoma City (32-10), which took a one-game lead over Portland in the Northwest Division. Portland had won the previous two meetings this season.
Oklahoma City improved to 9-5 since point guard Russell Westbrook was taken out of the lineup after having surgery on his right knee.
LaMarcus Aldridge had 29 points and 16 rebounds and Wesley Matthews added 21 points for Portland (31-11).
HEAT 93, CELTICS 86: In Miami, LeBron James scored 11 of his 29 points in the fourth quarter and Chris Bosh added 16 for Miami, which blew an 18-point lead before rallying for the win.
Kris Humphries had 14 points and 13 rebounds, and Jeff Green had 12 points for the Celtics.
NETS 101, MAGIC 90: In New York, Andray Blatche came off the bench and had a team-high 18 points and reserve forward Mirza Teletovic added 14 points for Brooklyn, which earned its eighth win in nine games.
E’Twaun Moore had 13 points for the Magic.
KINGS 114, PELICANS 97: In New Orleans, Rudy Gay tied a career high with 41 points to lead Sacramento to its fifth win in eight games.
Tyreke Evans scored 17 for New Orleans, which lost for the ninth time in 10 games.
TIMBERWOLVES 112, JAZZ 97: In Salt Lake City, Kevin Love had 19 points, 13 rebounds and eight assists to help Minnesota sweep a home-and-home set with Utah.
Ricky Rubio returned to his spontaneous, free-flowing style and had 11 points and 13 assists for the Wolves, who snapped a seven-game losing streak in Utah.