Nets 101, Hornets 97
Deron Williams scored 33 points, Brook Lopez added 20 points and four blocks while playing against his twin brother, Robin, and the Brooklyn Nets snapped a two-game skid with a 101-97 victory over the New Orleans Hornets on Tuesday night.
Williams did not score for much of the second half, but drained a timely 3-pointer with 1:24 left, then added a fadeaway jumper, followed by six free throws in the final 18.7 seconds to seal it.
Keith Bogans added 12 points for Brooklyn, hitting all four of his shots, including three 3-pointers in the fourth quarter, when New Orleans nearly erased a deficit that had been as large as 22 points in the second quarter.
Williams, meanwhile, made four of his eight 3-point attempts, and the Nets shot 60 percent (12 of 20) from long range as a team.
Greivis Vasquez scored 20 and Robin Lopez 14 for New Orleans, which has lost four of five.
Nets starting guard Joe Johnson, who has a sore left heel, went through warm-ups but was ruled out at game-time, missing his third straight game.
Early on, it did not look like Brooklyn would need him against the Hornets.
The Nets hit seven of their first nine shots in racing to a 17-8 lead. By the end of the opening quarter, Williams had 14 points on 6 of 8 shooting, including 2 of 3 from 3-point range, and Brooklyn led 31-20.
Heat 141, Kings 129 (2OT)
LeBron James had 40 points and 16 assists, Dwyane Wade scored 39 and Miami pushed its winning streak to 12 games by outlasting Sacramento in double overtime.
Ray Allen added 21, Chris Bosh finished with 15 and Chris Andersen had 10 for the Heat, who remained six games clear of second-place Indiana in the Eastern Conference standings.
Miami's 12-game winning streak is the longest in the NBA and matches the second-longest in franchise history.
Marcus Thornton scored 36 points for Sacramento, the most by any reserve in the NBA this season. DeMarcus Cousins finished with 24 points and 15 rebounds, Tyreke Evans added 26 points, John Salmons 15 and Isaiah Thomas 14 for the Kings.
Pacers 108, Warriors 97
David West had 28 points and seven rebounds, and Indiana overcome the ejection of Roy Hibbert following a fourth-quarter scuffle to beat Golden State.
West also was called for a technical foul, along with the Warriors' David Lee, Stephen Curry and Klay Thompson, for the altercation that began with 6:10 remaining in the game.
George Hill had 23 points and seven assists, and Paul George had 21 points and 11 rebounds for the Pacers (36-21), who have won five straight.
Curry scored a season-high 38 points and Thompson had 13 for the Warriors (33-24), who had a three-game winning streak snapped.
Magic 98, 76ers 84
Arron Afflalo and Tobias Harris scored 16 points apiece, and Orlando snapped a 10-game road losing streak.
Andrew Nicholson contributed 13 and Nikola Vucevic had 12 points and 19 rebounds for the Magic (16-41), who hadn't won on the road since Jan. 12 against the Los Angeles Clippers.
E'Twaun Moore had 12 points and a career-high 10 assists, while Maurice Harkless had 10 points for the Magic.
The Magic won for just the seventh time all season on the road while also snapping a five-game skid overall.
The Sixers lost their sixth straight game, their longest streak in nearly three years.
Cavaliers 101, Bulls 98
Dion Waiters scored 25 points to help make up for the absence of Kyrie Irving, and Cleveland snapped an 11-game losing streak against Chicago.
While Irving rested a sore right knee in street clothes on the sideline, Waiters converted a fadeaway jumper and a layup before Tyler Zeller drove along the baseline for a layup that helped Cleveland open an 87-78 lead with 7:33 left in the game.
The Bulls were down two when they got the ball back with 37 seconds left, but Luol Deng missed a long jumper.
Shaun Livingston, starting in place of Irving, finished with 15 points as improving Cleveland held on for its third win in the last four games.