MIAMI -- LeBron James scored 38 points, Michael Beasley made two free throws with 9.2 seconds left to put Miami up for good, and the Heat beat the Atlanta Hawks 121-119 in overtime on Monday night.
The Heat wasted an early 13-0 lead, then rallied from seven points down in the final 90 seconds of the fourth quarter. Ray Allen made three free throws with 8 seconds left in regulation to send it to overtime, after getting fouled by Atlanta's DeMarre Carroll.
Allen finished with 19 points, Mario Chalmers and Chris Andersen each scored 12 and Chris Bosh finished with 11 for the Heat, who played without Dwyane Wade and still beat the Hawks for the ninth straight time.
Jeff Teague scored 26 points, Paul Millsap made seven 3-pointers on the way to a 25-point night, and Al Horford finished with 21 points and 11 rebounds for Atlanta. Kyle Korver scored 15 for the Hawks. The Hawks had a chance to win it at the end of overtime but never got a good look. Chalmers used Miami's foul-to-give with 2.3 seconds left, sending Atlanta back to the huddle and using its last time-out to draw a play.
Bosh, who was in the locker room getting stitches in his upper lip at the start of overtime, guarded the ball. The Hawks' Pero Antic tried getting a lob to Korver, but Andersen snuffed out the play at the rim, got fouled and added a free throw with 0.3 seconds left. Andersen then knocked away Atlanta's last-ditch pass as time expired, and the Heat finished off a perfect homestand.