The Knicks took the Hawks to four excruciating overtime periods - just the 15th game in National Basketball Association history to go at least that far - only to miss a wide-open chance to send the game into a fifth OT.
Dennis Schroder made one of two free throws with 10.2 seconds remaining in the fourth overtime, leaving the Knicks a chance to extend the game yet again.
That's particularly nuts when you consider that a full National Basketball Association game is 48 minutes through the end of regulation, and each overtime is five minutes a piece.
In addition to Millsap's 60 minutes, four of Atlanta's starters - Hardaway, Schroder and Bazemore - all played 50 minutes.
This was only the 11th four-overtime game in National Basketball Association history.
The Knicks couldn't get a win run going after a win over the Charlotte Hornets, absorbing their 28th loss in 49 games.
Brandon Jennings will start in Rose's place on Sunday, who is now averaging 17.9 points and 4.4 assists per game, numbers that aren't too shabby.
Knicks: Porzingis fouled out with 15 points with 1:30 remaining in regulation. He played 35 games with Atlanta last season.
Rose is third on the NY team with his average of 17.9 points per game. Noah had 14 rebounds. There was a lengthy delay as officials reviewed the play and Porzingis received congratulations from teammates for the slam over Howard.
Hawks: Howard fouled out in the second OT with 19 points and 13 rebounds. He replaces Gary Neal, whose 10-day contract expired. Atlanta scored 15 straight points and took a 78-77 lead on Mike Dunleavy's jumper with 3:44 left in the third and took an 83-81 lead into the fourth.
"I don't want to say because you never know with an ankle", Hornacek said.
"It feels better every day", Rose said.