TORONTO -- The Toronto Raptors still have Orlando's number.

Lou Williams scored 18 points, while Kyle Lowry had 17 points and eight assists to lift the Raptors to a 95-82 win over the Magic on Monday, Toronto's 10th straight victory over the Eastern Conference rival.

Amir Johnson finished with 11 points, while Patrick Patterson chipped in with 10 for the East-leading Raptors (19-6), who played their ninth game without injured all-star DeMar DeRozan.

Tobias Harris had 18 points to top Orlando (10-17), while Ben Gordon had 16.

It wasn't the prettiest victory for the Raptors, who needed overtime to beat the Knicks 95-90 in New York the previous night. But the Raptors turned an eight-point deficit late in the first half, to a 71-65 lead heading into the fourth quarter.

A three-pointer by Channing Frye cut Toronto's lead to just two points with 9:28 to play. But the Raptors play their best basketball in fourth quarters at the ACC, and by the time Greivis Vasquez drained a floating jumper with six minutes to play, the Raptors were up by 14.

A driving layup by Williams gave Toronto a 16-point lead -- their largest of the game -- with 3:54 to play. The Magic would chip away at the lead, pulling to within 10, but that only served to fire up Lowry, who drilled a three with 1:47 to go, putting the game out of reach and securing Toronto its third straight victory.

Orlando hasn't beaten Toronto since March of 2012.

DeRozan made his first appearance on the bench since he tore his groin tended, sitting alongside the assistant coaches dressed in a light grey suit.

Orlando guard Evan Fournier played the second half with stitches in his lip after taking an errant elbow from Tyler Hansbrough in the second quarter that left down on the floor for several minutes. A shaky Fournier was helped to the locker-room where his lip was stitched up.

The Raptors were outshot 49 per cent to 45, but outrebounded their visitors 39-36.

The Raptors rallied from an 11-point fourth-quarter deficit to pull out a 104-100 home win when these two teams played on Nov. 11. Orlando had dropped 33 points on Toronto in the first quarter of that game, and Toronto coach Dwane Casey warned his players to beware of another quick start.

"They ambushed us here last game, they came out shooting the three, attacking our feet, running at us, they had 30 transition points in the first half," Casey said.

The Raptors led for most of the first quarter, taking a 10-point lead on a Lowry pullup jumper with 3:38 to play. The Magic fought back and dunk by Elfrid Payton cut the Raptors' lead to 28-25 going into the second.

Orlando continued its run in the second, holding Toronto without a field goal for more than six minutes. The Magic led 52-44 at halftime.

Lowry came out of the break on a mission, leading his team in scoring (eight points), boards (4) and assists (5) in a third quarter that saw Toronto outscore their visitors 27-13 to lead by six going into the fourth.

The Raptors host the Brooklyn Nets on Wednesday then travel to Detroit to face the Pistons on Friday. They're back home to host the New York Knicks on Sunday then play six straight on the road -- a two-week break from the ACC while the world junior hockey championships are in town.