Nikola Vucevic had 18 points and nine rebounds for the Magic, who lost for the 17th time in 19 games.
Routed by Memphis and Houston to end their four-game road trip, the Nets quickly got back on track at home against an overmatched opponent. But now comes a difficult stretch, with Chicago following Miami into Barclays Center on Friday and the improving Los Angeles Lakers visiting next Tuesday.
Orlando starting forward Arron Afflalo was out with a strained left calf.
In other games *
At Washington, Isaiah Thomas made a floater with a second to play, capping a seesaw finish as the Sacramento Kings broke a four-game losing streak with a 96-94 win over the Wizards.
Thomas dribbled down the clock after the Wizards tied the game on Martell Webster's short jumper with 7.9 seconds to play, then drove down the middle and put the ball in with a soft touch from 9 feet.
Thomas had 10 of his 22 points in the fourth quarter and also had seven assists.
* At Salt Lake City, James Harden scored 25 points and the Houston Rockets rolled by the Jazz, 125-80, handing Utah its worst home loss in franchise history.
* At Toronto, David Lee had 21 points and 12 rebounds, Stephen Curry scored 17 points before leaving with a ankle injury, and the Golden State Warriors beat the Raptors, 114-102.
Curry left in the third quarter and did not return after spraining his right ankle for the second time this month.
* At Chicago, Jimmy Butler scored a career-high 19 points and Nate Robinson added 15 as the Bulls defeated the Charlotte Bobcats, 93-85. Luol Deng returned to the Bulls' lineup after missing five games with a hamstring injury, and scored 12 points in 31 minutes.
* At Denver, Andre Iguodala's last-second free throw lifted the Nuggets over Indiana, 102-101.