Oklahoma City claimed sole ownership of the NBA's Northwest Division with a 105-97 win over rival Portland today, as Kevin Durant continued his extraordinary scoring run with a 46-point personal haul.

Among the day's other games, Miami blew a big lead but recovered to beat Boston, while Minnesota notched a rare win at Utah.

Durant scored 11 of his 46 points in the final 3:23 to steer the Thunder to a victory that not only gave them top spot in the division, but moved them within half a game of San Antonio for the Western Conference lead.

He 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, which had lost both its previous games against Portland this season.

LaMarcus Aldridge had 29 points and 16 rebounds for the Trail Blazers.

Miami's LeBron James scored 11 of his 29 points in the fourth quarter to guide the Heat to a 93-86 win over Boston.

Chris Bosh added 16 for Miami, which scored the last nine points of the game to pull out an unconvincing win.