TORONTO -- DeMar DeRozan poured in 17 points as the Toronto Raptors stretched their winning streak to five games with a 93-90 victory over the Orlando Magic on Friday.

Jose Calderon added 13 points and nine assists for the Raptors (9-19), while Terrence Ross had 13 points, and Ed Davis, Alan Anderson, and Amir Johnson all finished with 10 apiece.

Arron Afflalo had 26 to lead the Magic (12-14), who lost for the first time in five games. Nikola Vucevic finished with 16.

The winning streak is their longest since the Raptors won five straight in January 2010. The Raptors joined the Argonauts as the only Toronto sports teams to win five in a row in 2012.

Friday's victory wasn't particularly pretty as the two teams played through three sloppy quarters, the Raptors taking a 71-62 lead into the fourth quarter.

Ross injected some much-needed excitement into the game during a half-minute span midway through the fourth. The Raptors rookie first drained a three-pointer, then stole the ball off Jameer Nelson on Orlando's next possession, finishing with a spectacular windmill dunk that brought the festive Air Canada Centre crowd of 18,391 fans to its feet.

The Raptors nearly coughed up the victory in the dying minutes, allowing the Magic to pull within a point on a three-pointer by Nelson with 56 seconds left.

Johnson, debuting a new 'do -- a dyed-red Raptors claw logo shaved into the back of his head -- sunk a pair of free throws with 43 seconds left to make it a three-point game.

J.J. Redick then fired up a three-pointer that clanged off the rim and gave Toronto the victory.

The Argos won their final two regular-season games and all three playoff games en route to capturing the Grey Cup. The Blue Jays had four, four-game win streaks, and the Maple Leafs one.

The Raptors played their fifth straight game minus injured Andrea Bargnani and Kyle Lowry, but have played their best basketball of the season without the two starters.

They lost Jonas Valanciunas midway through the first quarter when the rookie broke the ring finger on his right hand. Valanciunas was battling for a loose ball under the basket when he fell. He was favouring the hand when he got up and X-rays revealed the break.

Canada's Andrew Nicholson made his first career start, in place of Orlando forward Glen Davis, who's expected to be out six weeks with a sprained shoulder he suffered in Washington on Wednesday.

Magic coach Jacque Vaughn has varied Nicholson's playing time in his rookie season.

"It's a long year, 82 games for a guy from St. Bonnie," Vaughn said of the Mississauga, Ont., native. "So some days as a coach I have to see how he's feeling. We ask a lot of him. He gets to the gym early, he stays after, he's trying to be the best professional he can be.

"Sometimes as a coach I've got to sense how tired is Andrew Nicholson and is he getting overwhelmed? I have to look at those things."

Johnson's daring hairdo drew the attention of fans and television cameras all game.

"That's team spirit right there," he told reporters after Friday morning's shootaround. "I was just thinking about doing something when I was sitting around the house."

Raptors coach Dwane Casey isn't a big fan of the new look.

"If you do that, you better be the baddest man in the paint," the coach said. "You're saying 'look at me.' It's not something I condone but Amir is his own man."

Both teams started off at a pedestrian pace in a sloppy opening first quarter. Toronto led 20-15 to end the first -- the lowest an opponent has scored in a quarter this season.

The second quarter wasn't any prettier as Toronto shot just 29 per cent from the field. Still, the Raptors took an 11-point lead on a three-pointer by Linas Kleiza with five minutes left. The Magic ended the half on a 15-7 run to cut the Raptors' lead to 42-39 at halftime.

The Raptors outscored the Magic 29-23 in the third and led 71-62 with a quarter left to play.

NOTES: The Raptors don't play again until Boxing Day, when they meet the Spurs in San Antonio. . . Toronto had dropped three straight to the Magic before beating them 97-86 last month.