Back after missing three games with back spasms, Kanter had his way against a Heat team missing starting center Hassan Whiteside because of left knee soreness, going 7 of 9 from the field.
"Enes was a monster today," Porzingis said.
The Knicks lost all three games Kanter missed, their longest skid since starting 0-3, but shot 60 percent and led by as much as 30 points with their center back.
"I just didn't play three games. I was like so excited, just like so hungry," Kanter said. "I just wanted to go out there and bite somebody's ear off."
Porzingis had started quickly, making his first two shots before he was hurt chasing the ball near the baseline by the Miami bench. Justise Winslow stepped on his foot, causing Porzingis' ankle to turn awkwardly, and he was helped to the locker room during a timeout.
The Knicks said X-rays were negative and that their leading scorer was available to return, but they later ruled out a return in the third quarter. There was no need by then the way they were playing.
"He's a big part of our family, but when he goes down everybody just stepped up," Kanter said. "Not just me. Everybody stepped up."
Courtney Lee added 17 points for the Knicks.
Kelly Olynyk had 18 for the Heat, who lost in Cleveland on Tuesday and finished their trip 2-2. They had won six straight at Madison Square Garden. Point guard Goran Dragic said energy, especially defensively, was the team's biggest problem.
"I mean, the last two games we couldn't stop nobody," Dragic said. "I feel like they're playing 5 on 0 right now. They can score at will."
New York made nearly 64 percent of its shots in taking a 33-22 lead after one, then extended it to 65-44 at halftime on one of their prettiest baskets of the season. Jarrett Jack got the ball after a Heat miss, fired it all the way down from the free throw line to the other end of the court, where Tim Hardaway Jr. leaped and threw it in in one motion from 21 feet to beat the buzzer.
The lead ballooned to 84-54 in the third quarter.
Heat: Bam Adebayo, who shot 7 for 7 in Cleveland, made his first four shots starting in place of Whiteside. ... Miami owned a 12-game winning streak in New York that was snapped. Besides their run at MSG that started nearly four years ago, the Heat have won six straight over the Nets in Brooklyn.
Knicks: Rookie G Frank Ntilikina missed the game because of a sprained left ankle. ... Joakim Noah was inactive after playing for the Knicks' G League team earlier Wednesday. Noah, who played three minutes Monday in his only appearance since returning from a 20-game suspension for violating the anti-drug policy, had nine points, five rebounds, four assists and one block for Westchester. Rookie Damyean Dotson did play in both games, scoring 23 points in Westchester's loss and getting in this game in the fourth quarter.
Heat coach Erik Spoelstra said Whiteside had been sore the last few weeks and had been using the day after games to rest. He said Whiteside would be evaluated Thursday when Miami is back home, though didn't believe an MRI would be necessary since Whiteside already had one.
"So this is just part of the process. We anticipated this," Spoelstra said. "Hasn't gotten any worse necessarily, just the schedule hasn't let up and he really hasn't been able to do two days of work in a row for a while."
Porzingis said he thought his injury looked worse than it was and hoped he could return Sunday. He had hoped to even get back in Wednesday's game and told Kanter at halftime he was all right.
"He's a strong unicorn," Kanter said.
Heat: Host Charlotte on Friday night.
Knicks: Host Orlando on Sunday.
For more NBA coverage: https://apnews.com/tag/NBAbasketball
Draymond Green Jr. joins his dad at the podium and doesn't have much to say, but throws up the deuces before they leave.
With Kyrie Irving and Gordon Hayward struggling, the Celtics' bench, led by Marcus Morris, stepped up in their 105-87 win over the Sixers.
Steph Curry scores 32 points on 11-of-20 shooting, adding 9 assists and 8 rebounds, as the Warriors take down the Thunder 108-100.