The Cleveland Cavaliers pulled level for the NBA's best record on Saturday with a 102-97 win over the Utah Jazz in which LeBron James finished just one assist short of a triple double.
Cleveland's third straight win moved the Cavs level with the Los Angeles Lakers on a .810 win percentage.
James scored 33 points, pulled down 14 rebounds and had nine assists.
The defeat snapped a seven-game home winning streak for the Jazz.
Heat 103, Magic 97
In Miami, the home team ended its run of ten straight losses to Florida rival Orlando.
Dwyane Wade scored 27 points to lead the Heat, while Mario Chalmers added 20.
Miami squandered a 15-point lead entering the fourth quarter, but ultimately held on. The Heat finished with four turnovers, an all-time franchise low.
76ers 116, Knicks 110
In Philadelphia, the hosts welcomed the return of Elton Brand to the lineup with a win over New York.
Brand, who missed 16 games after dislocating his right shoulder, had six points in just 13 minutes play off the bench.
Andre Iguodala scored 24 points and Andre Miller added 21 for the Sixers, who won for the eighth time in nine games to finally get square with a 21-21 record.
The Knicks' three-game winning streak ended.
Trail Blazers 100, Wizards 87
In Portland, Oregon, Portland led by as much as 22 points before cruising to victory over Washington.
Greg Oden had 18 points and 14 rebounds to lead the Trail Blazers, and Brandon Roy scored 22 points.
Bucks 106, Kings 104
In Milwaukee, Luc Richard Mbah a Moute hit a free throw with 3.3 seconds left to give Milwaukee a narrow win over Sacramento.
Richard Jefferson scored 20 points to lead the Bucks' scoring.
One night after suffering their most lopsided loss of the season, 117-87 at Atlanta, the Bucks won despite Andrew Bogut missing his sixth consecutive game with back spasms and leading scorer Michael Redd leaving with a knee injury in the third quarter.
Sacramento's Brad Miller had a jump shot on the buzzer to send the game to overtime, but it bounced off the rim.
Nets 99, Grizzlies 88
In Memphis, Tennessee, New Jersey ended a five-game losing skid by downing Memphis.
Vince Carter scored 23 points and Devin Harris added 17 points and eight assists for the Nets, who pulled away in the final quarter to send the Grizzlies to their ninth straight loss.
Memphis was playing a second game under interim coach Johnny Davis, who took over from the fired Marc Iavaroni. Memphis is scheduled to announce new coach Lionel Hollins on Sunday.
Memphis was within a point in the early minutes of the fourth, but New Jersey scored eight straight points, including a pair of 3-pointers.