Klay Thompson blocked a shot by Chris Paul with 1 second left then contested Jamal Crawford's 3-pointer that fell short at the final buzzer, and the Golden State Warriors held off the Los Angeles Clippers 105-103 in a game that featured a pair of ejections on Wednesday.
Paul's lay-in with 11.9 seconds left went around the rim and out, but Andre Iguodala missed a pair of free throws with 9.3 seconds remaining. That gave the Clippers the ball back with 8.3 seconds to go.
Stephen Curry overcame a slow start to score six of his 15 points over the final 3:01 as Golden State snapped the Pacific Division-leading Clippers' season-best five-game winning streak.
Blake Griffin was ejected for his second technical with 10:43 remaining after scuffling with Andrew Bogut, following Golden State's Draymond Green to the showers after they got into it at the end of the third. Green was tossed for a flagrant 2 foul.
Chris Bosh and Dwyane Wade had 23 points apiece, and the Miami Heat beat the Los Angeles Lakers 101-95 on Wednesday for their sixth straight win.
Bosh also had 11 rebounds in the Heat's fifth consecutive victory against the Lakers on Christmas Day. LeBron James added 19 points and Ray Allen had 12.
Miami shot 51 per cent (41 for 80) from the field while improving to 7-0 against the Western Conference this season. It was its 19th straight win overall against West opponents.
Nick Young scored 20 points for the Lakers, who were tied four times in the fourth quarter. Los Angeles shot 42 per cent (33 for 79) in its third straight loss.
Kobe Bryant was relegated to the sideline with his fractured left knee, leaving him unable to extend his NBA-record Christmas Day appearances to 16. Jodie Meeks had 17 points for Los Angeles, Xavier Henry scored 14 and Pau Gasol had 13 points and 13 rebounds.
Jordan Farmar returned from a left hamstring tear after missing 10 games, giving the Lakers a true point guard to run the offence. But he was ineffective, with three points and two assists in 32 minutes.
James Harden scored 28 points and Dwight Howard had 15 points and 20 rebounds, leading the balanced Houston Rockets to a 111-98 victory over the San Antonio Spurs on Wednesday.
Each of Houston's starters scored in double figures as the Rockets improved to 2-0 against the Spurs this season, with both victories coming on the road. They also moved within 3 1/2 games of San Antonio (22-7) for the lead the Southwest Division.
Chandler Parsons and Terrence Jones each scored 21 points for the Rockets (19-11), who shot 52 per cent from the field. Jeremy Lin had 13 points, eight assists and just one turnover.
The Spurs have dropped two of three and split their last six games. They are just 3-6 over the last month against teams with a record above .500.
Super sub Manu Ginobili led San Antonio with 22 points, and Tim Duncan added 11 points and 14 rebounds. Kawhi Leonard had 13 points, but Tony Parker was held to six points on 3-for-11 shooting.
San Antonio never recovered after Houston raced out to a 27-9 lead. The Spurs were unable to stop Parsons' long shots, Harden's drives, Howard in the paint or Jones on the boards for follow ups.
After trailing by 18 points in the first half, San Antonio made a couple of charges in the second half but couldn't get the defensive stops necessary to complete the rallies.
Leonard's three-point play on Howard's fourth foul pulled San Antonio to 71-64 with 4:47 left in the third. The Spurs closed to 73-71 before Harden and Lin began draining long jumpers to help the Rockets pull away again.
Harden closed out the victory, scoring 16 points in the final quarter. His second 3 of the game made it 100-90 with 5 minutes remaining.
Kevin Durant scored 29 points, Russell Westbrook had a triple-double by the middle of the third quarter, and the Oklahoma City Thunder rolled to a 123-94 victory Wednesday over the New York Knicks, who played without Carmelo Anthony.
The Durant-Anthony showdown between the NBA's top two scorers was cancelled because of Anthony's sprained left ankle, so the Thunder had the Christmas spotlight to themselves while winning for the 10th time in 11 games.
Westbrook finished with 14 points, 13 rebounds and 10 assists in his first triple-double of the season and seventh of his career. Serge Ibaka added 24 points on 10-of-14 shooting.
Amare Stoudemire scored a season-high 22 points, and Tim Hardaway Jr. had 21 for the Knicks, who also were missing starting point guard Raymond Felton. J.R. Smith scored 20 points, but shot 8 for 22 and was booed when he left the court for good.
Taj Gibson scored 20 points and Jimmy Butler added 15, and the Chicago Bulls routed the Brooklyn Nets 95-78 on Wednesday.
Trailing 50-49 early in the third quarter, the Bulls took over behind Butler. He keyed a 21-5 run that gave Chicago control.
Chicago (11-16) led by 19 at the end of the period after Reggie Evans' dunk with less than a second left ended a 5 1/2-minute field goal drought for the Nets (9-19).
Brooklyn couldn't get much closer in the fourth and was serenaded with a chorus of loud boos from the fans.
What once was viewed as a Christmas Day showdown between Eastern Conference contenders became a matchup of two of the NBA's biggest disappointments so far, as both teams have been plagued by injuries.
Deron Williams scored 18 points and Mizra Teletovic added 17 for the Nets, who have lost four straight.
Hinrich spurred a 12-0 run midway through the second quarter that gave Chicago a 39-31 lead. Williams then scored seven straight to make it a one-point game. Chicago led 41-38 at the half before Butler took over.
The two teams were wearing their Christmas short-sleeve jerseys that look straight out of a rec league game. Instead of numbers and a team name on the front, there was a big shiny logo. There are numbers on the sleeves, while the backs look more like a normal NBA jersey.
Both teams were also wearing striped socks to complete the outfit.