For all he has accomplished in his 10 seasons, LeBron James had never won 14 consecutive games.

While with the Cleveland Cavaliers, each of his teams' 13-game winning streaks lead to losses the next game.

Sunday, it sure looked like his first 13-game winning streak with the Miami Heat would meet a similar fate.

Down 18 early. Down 14 at halftime. Down 11 late in the third quarter. Center Chris Bosh a virtual no-show, going until midway through the fourth quarter before securing his first rebound.

Through it all, James now has a piece of Heat history, this 99-93 victory over the New York Knicks at Madison Square Garden tying the franchise's longest winning streak.

Yet even more than tying the franchise record set in the Dwyane Wade-Shaquille O'Neal era, with No. 15 within view Monday on the road against the shorthanded Minnesota Timberwolves, this was about a New York state of mind.

Having been blown out by 20 in the first two meetings of the four-game season series, the Heat appeared on the way to a similar fate.

But that's when James, Wade, Bosh and the Heat's defense stepped up when needed most.

James led the Heat with 29 points, 11 rebounds and seven assists, with Wade adding 20 points, eight rebounds and eight assists, and Bosh contributing 16 points.

Carmelo Anthony led the Knicks with 32 points, with no other Knick scoring more than 14.