Dyson Daniels has played his part in a frenetic finish as Atlanta gave up ground to New York, who snapped the Hawks' 13-game home winning streak in dramatic fashion.
CJ McCollum's half-court heave at the buzzer was ruled no good after a review, ensuring the Knicks held onto a 108-105 win on Monday (Tuesday AEST).
Daniels (11 points and 12 rebounds) had fouled out on the previous play, sending Jalen Brunson to the line to hit two free-throws that kept their lead to three.