Miami had a season-high 12 blocked shots and allowed the Hawks seven assists - the fewest by any Heat opponent this season.
One downside for Miami: Heat rookie Michael Beasley banged knees with Josh Smith in the second quarter and didn't return.
The team called it a bruised left knee, and Miami's No. 2 scorer this season spent the rest of the game on the bench with a large icepack strapped to his leg.
Marvin Williams's 3-pointer with 5:57 left in the first quarter gave the Hawks a 12-11 lead. Things went downhill from there at an incredibly rapid pace for Atlanta.
The Hawks missed their next 13 shots, plus committed 10 turnovers during the drought, during which Miami went on a 22-5 run. Williams and Flip Murray each were 0 for 3, with both having dunk attempts blocked for good measure.
Knicks 104, Rockets 98 - Wilson Chandler responded to being taken out of the starting lineup with 18 points, and host New York beat Houston.
Chandler's 3-pointer with more than two minutes left gave the Knicks the lead for good, 97-96.
Al Harrington replaced him in the starting lineup after Chandler had averaged just 3.3 points on 25-percent shooting over his previous three games. He was 6 of 10 and added 7 rebounds and 3 assists.
Tracy McGrady led Houston with 20 points in his second game back from a left knee injury. The Rockets were playing without center Yao Ming (sore right knee) for the second straight game. Houston led, 89-80, with less than eight minutes left when the Knicks went on a 14-5 run to tie the score.
Timberwolves 90, Bucks 83 - Al Jefferson scored 23 points and had 10 rebounds and Ryan Gomes added 22 points, lifting visiting Minnesota over shorthanded Milwaukee.
It was Milwaukee's first game since Michael Redd's season-ending knee injury.
The Timberwolves, winners of 10 of their last 12, relied on Jefferson, who roamed the paint freely with Bucks center Andrew Bogut missing his seventh straight game because of back spasms.
Thunder 94, Nets 85 - Kevin Durant scored 9 of his 18 points in the third quarter, when host Oklahoma City outscored New Jersey, 31-14, on the way to victory.