James' late performance allowed the Heat to grab the lead at 97-96 with 51 seconds remaining and Miami hung on to shake off the pesky Nets and win its third straight.
James had seven assists and six rebounds while Chris Bosh helped overcome the absence of Dwyane Wade with 22 points and 15 rebounds.
Wade was held out to rest his troublesome right ankle.
'SNL': 'Anchorman 2' cast, One Direction sing 'Afternoon Delight' [VIDEO]
Wisconsin business offering 'therapeutic cuddling' forced to close