Joe Johnson scored a season-high 33 points, Deron Williams added 19 points and 13 assists, and the Brooklyn Nets snapped Oklahoma City's 12-game home winning streak by beating the Thunder 110-93 on Wednesday night in a game featuring the first ejection of Kevin Durant's career.
The Nets squandered a 23-point lead and allowed Oklahoma City to tie it at 85 before ripping off a 23-8 run to seize control right back. Durant was ejected near the end of the surge, arguing with Danny Crawford after the referee had already issued a technical foul against Kendrick Perkins.
Durant scored 27 points and Russell Westbrook had 26 points and 10 assists for Oklahoma City, which lost for only the third time at home this season.
Durant, the three-time scoring champion, had never before been ejected in his six NBA seasons but got tossed after Brooklyn rallied largely from the foul line. The Nets made 11 free throws in a span of just over 5 minutes, pulling away after Oklahoma City had finally fought all the way back.
Brook Lopez added 25 points as Brooklyn ended a seven-game losing streak in the series and got a win for interim coach P.J. Carlesimo against the team that fired him in 2008.
The Thunder clamped down after trailing by 16 at halftime, rallying to pull within 71-68 when Westbrook finished off a 12-3 burst with a jumper from the left elbow with 3:47 left in the third quarter. Lopez powered his way in for a two-handed slam to stem the tide for Brooklyn.
Durant and Kevin Martin connected on consecutive 3-pointers to finally even it up at 85 with 7:11 to play, only for Johnson to answer with a runner at the other end to put the Nets right back ahead and start the clinching run.
Carlesimo was the coach when Oklahoma City got its franchise, leading the SuperSonics for their final season in Seattle and then going 1-12 in charge of the Thunder. He was fired and replaced by Scott Brooks, who has overseen the team's rise into a championship contender.
Spurs 117, Bucks 110: Tim Duncan had 28 points, 13 rebounds and six assists, and San Antonio used torrid first-half shooting to beat Milwaukee on the road for its seventh consecutive victory. Tony Parker added 23 points and 11 assists for the Spurs, who shot 52 percent from the field.
Heat 119, Mavericks 109: LeBron James scored 32 points and finished one assist shy of a triple-double, Dwyane Wade scored 27, and Miami beat Dallas at home in overtime. O.J. Mayo scored 30, and Dirk Nowitzki added 19 in 29 minutes for the Mavericks, who fell to 0-6 in overtime this season.
Grizzlies 93, Celtics 83: Mike Conley had 23 points and nine assists to lead visiting Memphis over Boston, sending the Celtics to their fourth consecutive loss. Paul Pierce scored 17 for Boston, but he had just one basket in the third quarter and none in the fourth.
Kings 97, Cavaliers 94: Jason Thompson scored 19 points, and DeMarcus Cousins had 18 points, leading the Kings to their second road win of the season. The Kings played without injured guards Tyreke Evans and Marcus Thornton, their second- and third-leading scorers. Cavaliers center Anderson Varejao, the league's leading rebounder, missed his seventh straight game because of a bruised right knee.
Bulls-Pacers rescheduled: The Chicago Bulls game at Indiana that was postponed by a snowstorm last month has been rescheduled for Feb. 4.
Pistons: Forward Charlie Villanueva was fined $25,000 for a flagrant foul on Sacramento guard Isaiah Thomas on Tuesday night.
Jazz: Point guard Mo Williams is expected to miss six weeks following surgery on his right thumb.