Vince Carter had his second career triple-double with 28 points, 13 rebounds and 10 assists on Saturday to lead New Jersey past the Miami Heat 105-92.
Richard Jefferson added 26 points and Clifford Robinson scored a season-high 23 in a rare start for the Nets (24-21), who won their 10th straight home game.
Miami (29-19), which had its four-game winning streak snapped, trailed the entire game. Dwyane Wade led the Heat with 31 points and Shaquille O'Neal was held to 11, his fourth-lowest total of the season.
Wizards 98, Hawks 85
Washington, Antawn Jamison had 27 points and 15 rebounds as Washington snapped Atlanta's three-game winning streak.
Gilbert Arenas added 22 points as Washington won for the third time in four games. The Wizards have won nine of 13 overall and eight straight against the Hawks.
Caron Butler had 18 points and seven rebounds for Washington, which is in the midst of a stretch of playing seven of eight games at home. The Wizards opened a season-high, five-game homestand against the Hawks.
Joe Johnson led Atlanta with 16 points. Reserve Tyronn Lue added 14 points and Zaza Pachulia 13.
The Hawks had won three in a row for the first time since April 9-12, 2004.
Magic 100, Celtics 91
Orlando, Florida, Dwight Howard and Steve Francis each scored 18 points, and Orlando beat Boston to snap a four-game losing streak.
Paul Pierce scored 37 points, including 15 in the fourth quarter, but had little help as the Celtics lost their fifth straight game.
Wally Szczerbiak and Delonte West each scored 13 points and were the only other Celtics in double figures.
76ers 100, Cavaliers 95
At Cleveland, Allen Iverson scored 34 points in his return to the Philadelphia starting lineup and did what he always does against Cleveland.
Iverson, who has had some of his biggest games against the Cavaliers, missed the previous four games with sore ankles. But all it took was another game in Cleveland to get the All-Star guard feeling better.
Chris Webber added 26 points, hitting a key jumper in the final minute, and Samuel Dalembert had 13 points and made a big block down the stretch for the Sixers, who went 2-2 without Iverson.
LeBron James scored 31 points to lead the Cavaliers, who lost their second straight following a seven-game winning streak. Zydrunas Ilgauskas had 26 points and Drew Gooden added 18 points and 10 rebounds before fouling out with 50 seconds left.
Pacers 93, Pistons 85
At Indianapolis, Stephen Jackson shook off a recent injury that sent him to the hospital to score 20 points and grab seven rebounds, and Indiana upset rival Detroit.
Reserve center David Harrison scored 15 points and guard Fred Jones scored nine of his 13 in the fourth quarter for the Pacers, who won their second in a row after a six-game losing streak.
Jackson was hospitalized with a bruised hip and scraped elbow after a scary fall in Wednesday's game against the Los Angeles Lakers. A further examination showed no fractures and he was released from the hospital early Thursday.
Richard Hamilton led the Pistons (39-7) with 31 points on 14 for 24 shooting and Rasheed Wallace added 17 points.
Hornets 106, Lakers 90
At Oklahoma City, Desmond Mason scored 21 points, Chris Paul added 19 points and 13 assists, and New Orleans moved ahead of Los Angeles in the Western Conference standings.
Mason, guarded much of the game by Kobe Bryant, beat the Lakers star twice on New Orleans' first three possessions and the Hornets (24-22) never trailed.