Shaquille O'Neal had season-highs of 25 points and 10 rebounds for Miami, which led by as many as 12 points before falling to 0-5. The Heat had a chance to tie with 9 seconds left, but Ricky Davis' three-pointer bounced off the rim.
Davis and Jason Williams each had 21 points, Williams added 10 assists, and Udonis Haslem finished with 20 points and 13 rebounds for the Heat.
Spurs 97, Hornets 85
At New Orleans, Tony Parker scored early, often and from all over the court, finishing with 27 points for San Antonio.
Tim Duncan had 24 points and 12 rebounds, while Manu Ginobili scored 14 and fellow Argentinean Fabricio Oberto added 13 points to help the Spurs maintain a double-digit lead through most of the second half.
Parker, who also finished with eight assists, scored 11 of San Antonio's first 21 points, hitting on everything from a driving double-pump scoop in the lane to an open three-pointer from the corner.
Chris Paul scored 18 to lead New Orleans, which had lost two straight after winning its first four.
Celtics 106, Hawks 83
At Boston, Kevin Garnett had 27 points and 19 rebounds, Paul Pierce scored 23 and Boston got its third blowout win of a season that is the Celtics' best start in 20 years.
Their 4-0 record is their best opening since 1987-1988 when they won their first six games, finished with 52 wins and went on to the Eastern Conference finals, the last time the trio of Larry Bird, Kevin McHale and Robert Parish got there.
Magic 112, Knicks 102
At New York, Dwight Howard had 22 points and 20 rebounds, Jameer Nelson added 24 points and 10 assists, as the Orlando Magic completed a perfect four-game road trip.
Friday's other NBA results:
* Nuggets 118, Wizards 92
* Raptors 105, 76ers 103
* Bobcats 96, Pacers 87
* Pistons 103, Clippers 79