Jose Calderon distributed 18 assists for the Raptors, who broke open a close game with a 24-12 run down the stretch to win going away.
Andrea Bargnani contributed 17 points for Toronto, which one for just the second time in seven games.
Orlando was playing without leading scorer J.J. Redick, who missed the game due to illness.
E'Twaun Moore put in 16 points while Glen Davis scored 16 to go with 12 rebounds for the Magic, who fell for the sixth time in seven games.
Wisconsin business offering 'therapeutic cuddling' forced to close
N.J. man wakes up from 10-hour sleep with knife in back