UNDATED (AP) — The red-hot Golden State Warriors are now 47-4 -- the best record after 51 games in NBA history.

The Warriors won their 10th in a row by beating Houston 123-110 behind Steph Curry's 35 points and nine assists. Harrison Barnes was the go-to guy late for the Warriors. He scored 17 of his 19 in the fourth quarter.

The Warriors are now 24-0 at home. They're riding a 42-game home winning streak at Oracle Arena.

James Harden led all scorers with 37 for the Rockets -- after being scoreless in the fourth quarter. The Rockets have lost their last eight meetings against Golden State.

In other NBA:

— The New York Knicks have changed coaches, but little else. John Wall had 28 points and 17 assists, Bradley Beal scored 26, and the Washington Wizards beat New York 111-108 in the Knicks' first game under Kurt Rambis. Rambis took over for Derek Fisher, who was fired as coach of the Knicks, who now have lost six in a row. Carmelo Anthony had 33 for the Knicks in the loss.

— LaMarcus Aldridge scored 28 points, Kawhi (kuh-WY') Leonard added 23 and the San Antonio beat the Miami Heat 119-101. Danny Green added 15 for the Spurs, who've won six straight over the Heat going back to the 2014 NBA Finals.

— The Milwaukee Bucks withstood a 37-point fourth quarter from Boston to nip the Celtics 112-111. Greg Monroe led the Bucks with 29 points and 12 boards. Khris Middleton made one of two free throws with six-tenths of a second left to win it.

— Utah notched a 121-119 overtime win in Dallas. Rodney Hood led the Jazz with 29 points. Gordon Hayward hit a fadeaway jumper at the buzzer to win it in OT.