PHOENIX -- The Phoenix Suns gave it a valiant effort, but Stephen Curry's night of 42 points and 11 assists was too much to overcome, and the Golden State Warriors extended their win streak to 13 games with a 120-111 victory on Wednesday.

With the San Antonio Spurs' loss to the Los Angeles Lakers, the Warriors (65-14) clinched the best record in the league. They'll have home-court advantage throughout their playoff run.

"The opportunity was in front of us, going into tonight's game, and a goal that we set going into the season was making sure the regular season mattered for us and clinch [home court]," Curry said. "With three games left, we still can't have any slip-ups. We need to continue to build momentum and do it smartly so we can go into the playoffs fresh and ready to go."

They're the first team since the Boston Celtics in 1983-86 to clinch the best record in the NBA in three consecutive seasons.

"It's remarkably consistency, but we have bigger goals obviously," Klay Thompson said. "But it's something to be proud of. It's not easy to do. It's a long season. We should all be proud of it but not settled."

Wednesday marked the second time in Curry's career that he registered at least 40 points and 10 assists in a game. He was 15-of-26 from the field and 8-of-13 from 3-point range. The two-time MVP couldn't be stopped.

Thompson chipped in 22 points. He and Curry were the only Warriors to score in double figures. Draymond Green and Andre Iguodala were given the night off.

Steph Curry had 42 points and 11 assists in Golden State's road win at Phoenix. Noah Graham/NBA/Getty Images

It appeared early on as if the Warriors would run away with the game. Curry exploded for 23 points in an opening quarter that included five triples. Golden State built a 23-point lead.

"Yeah, he came out and lit the house on fire to start the game," Warriors coach Steve Kerr said. "And actually, I think we got mesmerized as a team. We were so enamored with what Steph was doing that we kind of stopped playing to start the second quarter and the ball wasn't moving like it normally has."

Toward the end of the first, there was a mad scramble for the ball near midcourt and players wrestled on the hardwood until Curry gathered it and passed to Shaun Livingston, who was standing beyond the 3-point line. Big man JaVale McGee was in the paint and Livingston threw a bullet of a lob pass that unintentionally banked off the glass and found the bottom of the net right before the buzzer sounded.

Players on the Warriors' bench jumped out of their seats, laughing. It was Livingston's first made 3 of the season.

"He couldn't do it again if he had 20 tries," Thompson said. "Sometimes it's going to be lucky."

Phoenix outscored Golden State 34-17 in the second quarter, trimming the margin to six at the break.

"We mixed in a lot of vets, to be honest with you," Suns coach Earl Watson said in explaining how they got back in the game.

GOLDEN STATE WARRIORS Check out the team site for more game coverage PHOENIX SUNS Check out the team site for more game coverage

The Suns proceeded to cut the deficit to three with five minutes left, prompting the noise level in the arena to reach an all-night high. But a couple of possessions later, Curry quieted the crowd by knocking down a pull-up 3-pointer from the top of the key. Thompson then added a 3 and McGee threw down a two-handed putback dunk to put the Warriors up seven with 1:34 left.

That would be the game.

Devin Booker led Phoenix with 21 points.

Curry became the sixth player in franchise history to score 13,000 points and the 10th player in NBA history to drain 1,900 3s.

After more than a month sidelined because of a left knee injury, Kevin Durant is on the verge of making his return on Saturday at Oracle against the New Orleans Pelicans. Golden State has it going, and the team will soon be whole again.

"[Durant] is so efficient with how he plays," Curry said. "Once he gets his timing back, we should be off and running."