MIAMI (AP) – Grant Hill scored 24 points, including a jumper with 28 seconds left, and the Orlando Magic beat the slumping Miami Heat 107-104 on Friday night.

Dwight Howard had 23 points and 12 rebounds for the Magic, who improved to 9-4, sent the Heat to a third straight loss and moved 4 games ahead of the defending NBA champions in the Southeast Division.

Dwyane Wade had 33 points and a career-high 15 assists for injury-depleted Miami, which fell to 4-8 and is just 2-5 at home. The Heat were outscored 19-2 when Wade wasn’t on the floor, and that was only a total of 5 minutes, 3 seconds.

Wade hit a pair of free throws with 19 seconds left to draw Miami within one, and could have tied the game with about 6 seconds left. But his fadeaway jumper fell short, Howard grabbed the rebound, and made one free throw with 0.7 seconds remaining to give Orlando a three-point edge.

The Heat had one more chance with 0.4 seconds left and Dorell Wright’s 3-pointer from the left corner went in – but after time expired.

Jameer Nelson had 14 points and Darko Milicic added 11 for Orlando.

Miami got 19 points and eight rebounds from Udonis Haslem, 17 points from Alonzo Mourning, 15 from Jason Kapono and 12 from Wright.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.