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.
Susan Sarandon 'very excited' about daughter's pregnancy
Jessica Simpson shares three-way kiss with friends in photo