Russell Westbrook scored a season-high 46 points as Oklahoma City Thunder beat the Washington Wizards 121-112 to record their sixth successive win.

The Thunder were always in control of the game and led 54-40 at half-time before Washington threatened a revival, with Bradley Beal ending the game with 41 points for the Wizards, the third time this season he scored 40 or more.

But Westbrook’s haul, which included 19 from 29 field goals, saw the Thunder home with nine points to spare.

Kevin Durant’s triple double helped Golden State Warriors stay three and a half games clear of the Houston Rockets in the Western Conference.

Durant’s 28 points, 11 assists and 10 rebounds ensured the Warriors eased to victory against the Minnesota Timberwolves 126-113.

Stephen Curry needed two points to become the fifth player in Warriors history to score 14,000. He ended the night with 25.

The Warriors, who landed a season-high 21 3-pointers, also scored a season-high 48 fast-break points, with 39 of those coming in the first half.

The Denver Nuggets found scoring easy, beating the New York Knicks 130-118 at the Pepsi Arena.

Gary Harris top scored for the Nuggets with 23 points, with Trey Lyles adding 21 from the bench.

The Sacramento Kings won their 15th game of the season, edging past the Miami heat 89-88 at the American Airlines Arena.

Buddy Hield came off the bench to score 24 points in 29 minutes for the Kings, including four of seven three-pointers.

Despite the win, the Kings remain last in the Western Conference.