The San Antonio Spurs secured a win over the Golden State Warriors, inflicting a first home defeat of the season on the Pacific Division side.
The defending NBA champions secured back-to-back wins with a dominant spell either side of half time, led by Tony Parker and Kawhi Leonard.
Klay Thompson, who missed the previous game with a hand injury, kept the Warriors in contention, but was unable to reduce the gap late on.
The Los Angeles Lakers are still looking for their first away win of the season after being beaten by the Memphis Grizzlies.
The visitors fought hard late on, fighting back from 17 points down, but Mike Conley and Zach Randolph ensured that the Grizzlies, who have lost just once, held on for victory.
The Oklahoma City Thunder's struggles away from home also continued as they were comfortably beaten by the Milwaukee Bucks.
The Thunder made a bright start, but OJ Mayo led the Bucks to a lead from the bench, giving Milwaukee their first back-to-back wins since March 2013.
The Dallas Mavericks recovered from a slow start to clinch a win over the Sacramento Kings, giving them their fifth victory of the season.
The hosts were 18 points down at the end of the first quarter, but Dirk Nowitzki found his rhythm to lead the Mavericks back into the game.
The German finished the game with 23 points, moving him above Hakeem Olajuwon to become the highest-scoring NBA player born outside of the United States.
The Toronto Raptors dominated the fourth quarter of their game against the Orlando Magic to maintain their unbeaten run at home this season.
The Canadian side were 11 points down heading into the last 12 minutes, but Kyle Lowry and Terrence Ross led them back into the tie, before the latter prevented Tobias Harris making a late shot that would have given Orlando hope.
The Portland Trail Blazers overturned a huge deficit to secure a narrow victory over the Charlotte Hornets.
The home side had been down 23 points at one point, but Damian Lillard and LaMarcus Aldridge helped close the gap before Steve Blake put them ahead with three minutes to go.
Gary Neal thought that he had sent the game into overtime with a last-second effort, but a review revealed that the ball did not leave his hand in time, handing the win to Portland.
Results in full: Orlando Magic 100-104 Toronto Raptors, Los Angeles Lakers 102-107 Memphis Grizzlies, Oklahoma City Thunder 78-85 Milwaukee Bucks, Sacramento Kings 98-106 Dallas Mavericks, Charlotte Hornets 100-102 Portland Trail Blazers, San Antonio Spurs 113-100 Golden State Warriors