(NEW YORK) -- The New York Knicks seemed to be well on their way to a third-straight win over the Miami Heat.
That's when LeBron James stepped in.
James had 29 points, 11 rebounds and seven assists as the Heat (43-14) rallied from a 16-point deficit to top the Knicks 99-93, on Sunday afternoon. The victory is Miami's 14th-straight, tying the franchise-record.
Dwayne Wade scored 20 points while Chris Bosh chipped in 16.
Carmelo Anthony led the Knicks (35-21) with 32 points, but it wasn't enough to stop the defending NBA Champions.
The Heat battled back from a double-digit deficit in the third quarter to get to within four at the start of the final period. James came out in the fourth and hit back-to-back three-pointers to tie the game at 79. Wade's jumper with 4:28 remaining gave the Heat the lead for good.
Copyright 2013 ABC News Radio