There were five NBA Christmas Day matches starting with the two games in New York with Chicago beating Brooklyn 95-78 and then at Madison Square Garden, Oklahoma City thumped New York 123-94.
Miami beat the Lakers 101-95, Houston won the battle of Texas 111-98 over San Antonio and then Golden State downed the Clippers 105-103 in Oakland.
The Christmas Day action began at the Barclays Centre in Brooklyn and the Nets put in another dud performance for the second straight year on Christmas.
The struggling Bulls without Derrick Rose and Luol Deng dominated the Nets in the third quarter with 36 points to 20 to end up cruising to a 17-point victory to begin a horror Christmas in New York.
Taj Gibson led the way for the Bulls off the bench with 20 points and eight rebounds on the back of 9-of-15 shooting.
Jimmy Butler added 15 points, Carlos Boozer 14, Mike Dunleavy 13, DJ Augustin 13 and Joakim Noah 10 to go with his eight rebounds.
Point guard Deron Williams finished with 18 points and four assists for Brooklyn while Mirza Teletovic had 17 points.
Joe Johnson was the only other Nets player to score in double digits with 10. Reggie Evans pulled in 13 rebounds off the bench.
New York's disastrous Christmas Day then continued in Madison Square Garden with the Knicks putting in another sub-par showing getting destroyed by the on-fire Oklahoma City Thunder by 29 points.
It was the Thunder's first victory on the road on Christmas in 11 attempts dating back to when the franchise was the Seattle Supersonics.
Kevin Durant once again led the way for Oklahoma City with 29 points, seven rebounds and six assists on an efficient 10-of-16 from the field and 4-of-6 from three-point territory.
Serge Ibaka added 24 points for the Thunder while Russell Westbrook finished with a triple-double with 14 points, 13 rebounds and 10 assists.
Reggie Jackson had 18 points off the bench and Jeremy Lamb 13.
Carmelo Anthony, Metta World Peace, Raymond Felton and Pablo Prigioni didn’t play for New York, but it didn’t excuse the performance that leaves the Knicks with a woeful 9-19 record.
Amare Stoudemire top-scored off the bench with 22 points while Tim Hardaway Jr had 21 points and JR Smith 20.
Miami then did as expected and took care of the Lakers at the Staples Centre but they had to fight hard for the six-point win that improves the two-time defending champion Heat to a 22-6 record on the season.
The win also improves Miami to a 5-0 all-time record against the Lakes on Christmas Day with the tradition starting when Shaquille O'Neal joined the Heat from the Lakers.
Chris Bosh led the way for Miami with 23 points and 11 rebounds while Dwyane Wade finished with 23 points, seven assists and six rebounds, and LeBron James 19 points, eight boards and four assists.
Ray Allen added 12 points off the bench for the Heat with four three-pointers.
Nick Young top-scored for the Lakers with 20 points off the bench with Jodie Meeks scoring 17 points, Xavier Henry 14 and Pau Gasol 13 to go with his 13 rebounds.
Houston then won the Texas Christmas Day battle in San Antonio with an impressive 13-point victory over the Spurs to improve the Rockets to 19-11 on the season while closing in on the 22-7 Spurs.
The 40 points Houston scored in the first quarter matches the 40 points the Spurs gave up in a quarter while losing last week to the Thunder.
James Harden was outstanding for the Rockets with 28 points, six rebounds and six assists while shooting well above his season average with 11-of-16 from the field and 3-of-3 from downtown.
Terrence Jones added 21 points and 14 rebounds with Chandler Parsons scoring 21 points and Dwight Howard scoring 15 to go with picking up 20 rebounds.
Point guard Jeremy Lin also put in an encouraging performance with 13 points and eight assists.
Manu Ginobili top-scored for the Spurs off the bench with 22 points with Kawhi Leonard added 13 and Tim Duncan 11 to go with 14 rebounds, six blocked shots and five assists.
Australian guard Patty Mills finished with nine points on 3-of-6 shooting in 17 minutes while big man Aron Baynes played over two minutes for two points and a rebound.
Golden State then became the only home team to score a win on Christmas Day closing out a heated thriller against California rivals the Clippers with a two-point victory.
The Warriors held on for the win in Oakland with Jamal Crawford's attempted match-winning buzzer-beater three coming up short for the Clippers.
Australian centre Andrew Bogut was outstanding with 10 points and 14 rebounds while shooting 5-of-8 from the floor.
He was also at the centre of heated exchanges with Clippers stars Blake Griffin and Chris Paul, but got the last laugh in the finish.
Bogut's big man partner at Golden State David Lee also had 23 points and 13 rebounds to mean that both have now pulled in at least 10 rebounds for 10 consecutive games.
They are the first pair of NBA teammates to do that since Rich Kelley and Truck Robinson of the New Orleans Jazz did so in 1978.
Klay Thompson also had 23 points, five rebounds and four assists for the Warriors while Stephen Curry finished with 15 points and 11 assists.
Harrison Barnes added 14 points and five rebounds off the bench.
Paul had 26 points and 11 assists for the Clippers with Griffin finishing with 20 points, 14 rebounds and five assists.
Crawford scored 19 points while DeAndre Jordan had 13 points, 13 rebounds and six blocked shots.
NBA Results Christmas Day
Chicago Bulls (11-16) 95 defeated Brooklyn Nets (9-19) 78
Oklahoma City Thunder (23-5) 123 defeated New York Knicks (9-19) 94
Miami Heat (22-6) 101 defeated LA Lakers (13-16) 95
Houston Rockets (19-11) 111 defeated San Antonio Spurs (22-7) 98
LA Clippers (20-10) 103 lost to Golden State Warriors (17-13) 105