Down by 24 in the third quarter, the Magic went on an unbelievable 40-9 run over the next 15 minutes and shocked the Heat 99-96 on Thursday night -- Orlando's biggest comeback win of the season, by far.
Jason Richardson scored 24 points for Orlando, 11 of them to kickstart the epic burst. Jameer Nelson scored 12 of his 16 in the second half and Dwight Howard finished with 14 points and 18 rebounds for the Magic, who trailed 73-49 after a dunk by LeBron James with 8:57 remaining in the third quarter.
They outscored Miami 50-23 the rest of the way. Miami missed 17 of 22 shots from the field -- and a alarming 7 of 8 from the line -- during Orlando's run, during which Richardson scored 17 points and made all five of his tries from 3-point range.
Ryan Anderson scored 15 and Gilbert Arenas added 11, including a pair of big 3-pointers late.
James scored 29 and Dwyane Wade had 28 for Miami, which trailed 97-96 with 9.6 seconds left. J.J. Redick pushed the lead to three with a pair of free throws, and Chris Bosh and James missed 3-pointers in the final seconds.
In the last Heat home game, they wasted a 15-point lead before losing to the New York Knicks.