Kevin Durant continued his recent strong run of form to lead the Oklahoma City Thunder to a comfortable win over the Sacramento Kings.
The forward added 30 points, while also creating a number of chances for Serge Ibaka, who finished with 20 to give the Thunder their third win in a row.
The Los Angeles Lakers made it back-to-back wins away from home with a good second-half performance against the Toronto Raptors.
Nick Young returned from a one-game suspension to lead the team with 29 points, including 15 inside the final quarter.
The Milwaukee Bucks ensured that their nine-game losing streak continued, as they were thrashed by the San Antonio Spurs.
The home side always looked in control, opening up a 13-point lead by the end of the first quarter, with Patty Mills scoring 20 to lead the team.
The Orlando Magic ended their 10-game losing run with a narrow win over the Boston Celtics, which was also their first win of 2014.
Arron Afflalo kept the points coming for the hosts, finishing the game with 20, while Tobias Harris had a couple of late free throws to seal the victory.
Channing Frye put in his best performance of the campaign to make sure that the Phoenix Suns beat the Denver Nuggets.
The power forward scored a season-high 30 points to put the Suns ahead early on, before a late push by the team's reserves sealed the win.
Results in full: Los Angeles Lakers 112-106 Toronto Raptors, Boston Celtics 91-93 Orlando Magic, Sacramento Kings 93-108 Oklahoma City Thunder, Milwaukee Bucks 82-110 San Antonio Spurs, Denver Nuggets 103-117 Phoenix Suns