JJ Redick scored a career-high 31 points for the victors while Ryan Anderson poured in 24 as the Magic secured the sixth seed in the East and ended a three-game losing streak.
Kyle Korver scored 20 points to help the Chicago Bulls beat the Indiana Pacers 92-87 and move a step closer to the top overall seed in the play-offs.
The Bulls needing a win over Cleveland in their next game or a loss by the San Antonio Spurs to clinch the league's top spot.
John Wall led the scoring with 21 points as the Washington Wizards won their fifth match in a row, 96-85 against the Cleveland Cavaliers.
Blake Griffin scored 29 points for the LA Clippers and Randy Foye poured in 28 but a more even scoring effort by the New York Knicks gave them a 99-93 success at Madison Square Garden.
It was a similar story at the Chesapeake Energy Arena where Kevin Durant (32) and Russell Westbrook (30) shone for the Oklahoma City Thunder - but the Denver Nuggets won 106-101.
Evan Turner (29) and Jodie Meeks (27) led the way for the Philadelphia Phillies in their 90-85 victory at the Milwaukee Bucks - with much of the damage done in a 26-13 third quarter.
Patty Mills (27) and Tiago Splitter (26) led the scoring for the San Antonio Spurs in their 110-106 win over the Phoenix Suns, whose top scorer was Shannon Brown (21).