Michael Beasley added 13 of his 19 points after halftime for the Heat, who opened a comfortable lead by limiting New York to 31 points across the middle two quarters. Then Miami held on after the Knicks finally got on track in the final minutes. Jermaine O’Neal finished with 11 points and eight boards, making a jumper with 51 seconds left after Miami’s lead had been sliced to three points.
Danilo Gallinari scored 26 points and David Lee had 19 points and 16 rebounds for the Knicks, who had a six-game home winning streak snapped. They were playing in their NBA-leading 45th Christmas game, but first since beating Toronto in 2001.