James stars as Heat win again

The Miami Heat extended their incredible winning NBA streak to 26 games on Sunday night with a 109-77 victory over the Charlotte Bobcats.

LeBron James had 32 points, 10 assists and eight rebounds as the Heat moved a step closer to the Los Angeles Lakers' 1971-72 record of 33 straight wins.

Norris Cole and Chris Bosh contributed 15 points apiece while Ray Allen added 14 off the bench for Miami, who were without All-Star guard Dwyane Wade due to a sore knee. Kemba Walker scored 20 points in a losing cause for the Bobcats.

Philadelphia snapped their 15-game road skid with a 117-103 win over Sacramento. Dorell Wright poured in 22 points, Jrue Holiday 21 and Lavoy Allen 20 for the 76ers, with Isaiah Thomas' game-high 25-point haul not enough for the Kings.

Chicago claimed back-to-back road wins with a 104-97 victory over the Minnesota Timberwolves. Nate Robinson had 22 points and 10 assists for the Bulls.

Goran Dragic scored 31 points for Phoenix but it was not enough to prevent the Suns from defeat as the Brooklyn Nets - spurred by 21 points from Deron Williams - prevailed 102-100 at US Airways Center.

The Dallas Mavericks saw off Utah 113-108, Mike James' season-high 19 points playing a big part in dealing the Jazz a ninth straight road loss.

James Harden scored 29 points - including a decisive jumper with 4.5 seconds remaining - to hand the Houston Rockets a narrow 96-95 triumph over the San Antonio Spurs.

Atlanta rallied for a 104-99 win over the Milwaukee Bucks, having trailed 98-95 with 1:05 left. Al Horford poured in 24 points for the Hawks.

Finally, 24 points and 10 rebounds from Kevin Durant lifted the Oklahoma City Thunder to a 103-83 success against the Portland Trail Blazers.