MIAMI (AP) - Ray Allen took a pass from LeBron James and made a 3-pointer with 18.2 seconds left, and the Miami Heat rallied from a 7-point deficit in the final 1:52 to beat the Cleveland Cavaliers 110-108 on Saturday night.
James finished with 30 points for the Heat, who remained perfect at home despite leading for only 2 minutes, 29 seconds. Chris Bosh scored 23 points, Dwyane Wade added 18 and Allen finished with 17 for the Heat, who lost Shane Battier in the third quarter to a sprained right knee.
Cleveland had a good look at the lead, but Wade blocked Jeremy Pargo's jumper with 3 seconds left, and Allen added one free throw to stretch the lead to two. Cleveland controlled the rebound with 0.6 seconds left, but never got anything near the rim.
Copyright 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.