Dwight Howard had 29 points and 18 rebounds to lead the Orlando Magic to a 99-94 win over the Bulls on Thursday, snapping Chicago's eight-game winning streak.
Chicago twice overcame double-digit deficits and led 91-89 with 2:56 to play after Derrick Rose passed to Carlos Boozer for a jumper.
Orlando responded with an 8-1 run started by Jameer Nelson's lob to Howard for a dunk. Ryan Anderson hit a 3 and a pair of free throws in the game-deciding rally.
The Magic bounced back from a 100-84 loss at Charlotte, beating the league-best Bulls two nights after losing to the last-place Bobcats.
Boozer led the Bulls with 26 points. Rose added 17 points and nine assists, but shot just 6 for 22 from the field.
Jason Richardson scored 18 points and hit four 3-pointers for the Magic. Orlando hit 11 3-pointers.