The Miami Heat couldn't stop Carmelo Anthony.

The New York Knicks didn't have to stop LeBron James, Dwyane Wade and Mario Chalmers.

Because of that, the Knicks' winning streak is now nine, with the Heat's home winning streak ending at 17, one shy of the franchise record, with Tuesday night's 102-90 loss at AmericanAirlines Arena.

While the offense typically produced by James certainly would have helped, what the Heat needed on this night was James' defensive tenacity.

Instead, Anthony closed with 50 points, matching his career high, on 18-of-26 shooting.

The highest-scoring game against Heat this season had been 43 by Boston Celtics forward Jeff Green a week ago Monday at TD Garden.

The regular-season scoring record against the Heat remains 53 by former Heat forward Willie Burton for the Philadelphia 76ers on Dec. 13, 1994. The most points against the Heat in any game were 56 by Michael Jordan in a 1992 playoff game for the Chicago Bulls.

Anthony tied his career high, having scored 50 for the Denver Nuggets against the Knicks in 2009-10 and against the Houston Rockets in 2010-11.