The Golden State Warriors extended their regular-season home winning streak to 48 games with a 123-116 win over the Phoenix Suns.
The Warriors stretched their record streak thanks to a 37-21 fourth quarter at Oracle Arena as Stephen Curry (35 points) led them to their win.
Marreese Speights had 25 points off the bench and Klay Thompson finished with 20 in the Warriors' win.
Brandon Knight looked to be leading the Suns to a shock win as he finished with 30 points, but the hosts fought back late.
The San Antonio Spurs rallied past the Oklahoma City Thunder 93-85 to maintain their perfect home record.
The Spurs made it 41 straight home wins thanks to Kawhi Leonard (26 points) and LeMarcus Aldridge (24) at the AT&T Center.
Kevin Durant had a game-high 28 points for the Thunder, but his team were outscored 27-17 in the fourth quarter.
The Charlotte Hornets recorded their seventh-straight victory by charging home for a 125-109 win over the Houston Rockets.
DeMar DeRozan had a huge double-double of 38 points and 10 rebounds to guide the Toronto Raptors to a 112-104 overtime win over the Miami Heat.
A 73-point second half saw the Detroit Pistons past the Philadelphia 76ers 125-111, while the Denver Nuggets had 41 in the fourth to beat the Washington Wizards 116-100.
Anthony Davis (29 points and 11 rebounds) was unable to lead the New Orleans Pelicans to a win as they went down to the Milwaukee Bucks 103-92, while the Portland Trail Blazers thrashed the Orlando Magic 121-84.
Dirk Nowitzki finished with 30 points but his Dallas Mavericks went down to the Indiana Pacers 112-105, while the Atlanta Hawks claimed a 95-83 win over the Memphis Grizzlies.