Orlando led comfortably all game - most of it by double digits.
But the Sixers put a late scare into the Magic with a 10-2 run over two minutes in the fourth quarter that made it 82-76. Iguodala scored six in the span, capping it with a steal and fast-break dunk that drew boos from the home crowd.
The Magic answered with a run of their own - 7-2 in less than a minute, including a 3-pointer by Turkoglu - to effectively put the game away.
The 76ers never led, and Orlando was up 26-16 after the first quarter and 53-40 at halftime.
Philadelphia had won six of its last seven, and was coming off a 40-point win over New York Knicks on Wednesday. The Southeast Division-leading Magic have struggled at home, where they are 15-11.
Rashard Lewis and Jameer Nelson had 17 points for the Magic.
Turkoglu also had seven assists.
The Sixers didn't make a 3-pointer until less than three minutes were left in the game. They ended up shooting 3-for-13, compared with 15-of-33 for Orlando.
Notes:
Howard was honored pre-game at center court with a trophy
for winning the slam dunk contest. The arena also began playing the
"Superman" theme when the center made a big play, homage to the
jersey and cape Howard wore for the winning dunk. ... Philadelphia
closes a two-game road trip at Miami on Saturday, then hosts the
Magic at home Wednesday.