There were nine matches in the NBA on Saturday night with Toronto beating Brooklyn 96-80, Houston downing Washington 114-107, Detroit held off Phoenix 110-108, New York downed Philadelphia 102-92 and Chicago beat Charlotte 103-97.
Oklahoma City also had no trouble beating Milwaukee 101-85 while Dallas beat New Orleans 110-107, Denver thrashed Orlando 120-94 and Portland beat Boston 112-104.
Toronto put an end to Brooklyn's five-game winning streak with a 16-point win at home to continue its own tremendous run of form with the Raptors rising to an 18-17 record on the season.
DeMar DeRozan led the way for Toronto finishing with 26 points, seven rebounds and five assists with Patrick Patterson adding 14 points and 12 rebounds off the bench.
Terrence Ross also added 14 points with John Salmons adding 13 and Kyle Lowry 12 to go with six boards and four assists.
Paul Pierce top-scored for the Nets with 15 points with Alan Anderson adding 13 points and Joe Johnson 11 to go with six rebounds and six assists.
Houston and Washington struggled for momentum on Saturday night with the game at the Verizon Centre delayed 57 minutes because of a leaking roof, but in between all of that the Rockets proved too good coming away with a seven-point victory over the Wizards.
James Harden top-scored for Houston with 25 points, eight rebounds and five assists with centre Dwight Howard adding 23 points and seven boards.
Terrence Jones contributed 19 points, 17 rebounds and three blocked shots while point guard Jeremy Lin added 18 points and eight assists.
Trevor Ariza finished with 23 points and 14 rebounds for the Wizards with point guard John Wall adding 23 points and 10 assists.
Kevin Seraphin added 18 points off the bench for Washington and Bradley Beal scored 13 points.
Detroit scored an impressive two-point victory at home over Phoenix on Saturday night in the Pistons' best performance in some time, and it coincided with coach Maurice Cheeks recording his 300th coaching victory after previous stints in Portland and Philadelphia.
Josh Smith led the way for the Pistons with 25 points, 11 rebounds and five assists while Greg Monroe added 20 points and 12 rebounds.
Will Bynum added 16 points off the bench with Andre Drummond finishing with 13 points, 13 rebounds and five blocked shots, and point guard Brandon Jennings eight points and 18 assists.
Channing Frye top-scored for the Suns with 21 points with Marcus Morris adding 17 off the bench.
PJ Tucker also finished with 17 points and 11 rebounds for Phoenix with Gerald Green adding 15 points, Goran Dragic 15 and Miles Plumlee 12.
New York continued its improved form after a horror opening to the season with the Knicks recording a 10-point win over Philadelphia to improve to a 14-22 record.
Amare Stoudemire top-scored for the Knicks with 21 points and five rebounds off the bench with Carmelo Anthony adding 18 points, nine rebounds and seven assists.
JR Smith returned to the New York line-up as well and scored 14 points off the bench with Andrea Bargnani adding 10.
James Anderson finished with 17 points and seven rebounds for the 76ers with centre Spencer Hawes also contributing 17 points, seven rebounds and five assists.
Thaddeus Young added 15 points for the Sixers, Evan Turner 12 and Tony Wroten 11.
Chicago continued its impressive but surprising run of form since trading Luol Deng recording a fifth straight victory beating Charlotte at home by six points to improve to a 17-18 record on the season.
DJ Augustin led the way for the Bulls off the bench scoring 20 points and dishing out 12 assists with Joakim Noah adding 19 points, 14 rebounds, four assists and three blocked shots.
Mike Dunleavy added 17 points and six boards while Kirk Hinrich contributed 12 points and five assists, Taj Gibson 12 points and eight rebounds, and Cartier Martin 11 points.
Gerald Henderson led the way for the Bobcats with 30 points with point guard Kemba Walker finishing with 29 points, six rebounds and five assists.
Al Jefferson also added 20 points and 11 rebounds for Charlotte.
Oklahoma City had no trouble beating the NBA's worst team Milwaukee at home on Saturday night cruising to the 16-point win to improve to a 28-9 record on the season.
Kevin Durant led the way for the Thunder with 33 points, 10 rebounds and seven assists with Serge Ibaka having a big night with 17 points, 17 rebounds and three blocks as he racked up his 16th double-double of the season. That's already one more than he had all of last season.
Jeremy Lamb added 17 points off the bench for Oklahoma City with Thabo Sefolosha adding 14 points, six rebounds and four assists.
OJ Mayo and Luke Ridnour both scored 16 points each off the bench for the Bucks with Brandon Knight scoring 13 points and Giannis Antetokounmpo 13 while pulling in 11 rebounds and dishing out five assists.
Dirk Nowitzki put his Dallas Mavericks on his back on Saturday night leading them to a three-point win at home over the New Orleans Pelicans.
Nowitzki scored 40 points on the back of 5-of-9 from three-point range and 15-of-16 from the charity stripe as he became the oldest player at 35 years, 206 days to score 40 points since a 36-year-old Shaquille O'Neal did so in February 2009.
Monta Ellis also had a good night for the Mavs with 26 points, five rebounds and four assists with Jose Calderon finishing with 17 points and five assists, and Vince Carter 10 points off the bench.
Anthony Davis top-scored for the Pelicans with 28 points and 14 rebounds while Eric Gordon added 20 points, Al-Farouq Aminu 15, Darius Miller 12 and Jason Smith 10.
Denver kept its hot form going with a 26-point thumping of Orlando at home with the Nuggets now having won four games on the trot by at least 13 points for just the third time in franchise history.
Evan Fournier led the way off the bench for the Nuggets with 18 points and five rebounds while Randy Foye finished with 18 points, Kenneth Faried 17, Quincy Miller 16, Ty Lawson 16, Timofey Mozgov 14 and JJ Hickson 13.
Tobias Harris top-scored for the Magic with 22 points with Glen Davis adding 20, Victor Oladipo 15, Jameer Nelson 10 and E'Twaun Moore 10.
Portland sent Boston spiralling to an eighth straight defeat with the Trail Blazers recording a comfortable eight-point win at home on Saturday night.
MVP-candidate LaMarcus Aldridge again led the way for the Blazers with 21 points, 13 rebounds and four assists while Wesley Matthews scored 18 points, five boards and three assists.
Nicolas Batum also added 16 points, seven rebounds and seven assists while Damian Lillard contributed 15 points and six assists, Robin Lopez 15 points and 13 rebounds, Mo Williams 11 points and CJ McCollom 10 points.
Avery Bradley did all he could for Boston with 25 points with Jeff Green adding 16 points, Jared Sullinger 14, Jordan Crawford 13, Jerryd Bayless 12 and Kris Humphries 10.
NBA Results Saturday January 11
Brooklyn Nets (15-22) 80 lost to Toronto Raptors (18-17) 96
Houston Rockets (24-14) 114 defeated Washington Wizards (16-19) 107
Phoenix Suns (21-15) 108 lost to Detroit Pistons (16-22) 110
New York Knicks (14-22) 102 defeated Philadelphia 76ers (12-25) 92
Charlotte Bobcats (15-23) 97 lost to Chicago Bulls (17-18) 103
Milwaukee Bucks (7-29) 85 lost to Oklahoma City Thunder (28-9) 101
New Orleans Pelicans (15-21) 107 lost to Dallas Mavericks (22-16) 110
Orlando Magic (10-27) 94 lost to Denver Nuggets (19-17) 120
Boston Celtics (13-25) 104 lost to Portland Trail Blazers (28-9) 112