The Raptors had every excuse to lay down and die and at times the team did snooze a bit on Thursday night.

But DeMar DeRozan woke up in the fourth quarter and nailed a buzzer-beating fadeaway jumper from the left corner, sending the Raptors to a 97-95 road victory.

DeRozan scored 14 points in the quarter, including the make with 0.6 ticks on the clock, shaking off what had been a poor outing.

He led the club with 22 points, while Amir Johnson scored 21 in an impressive game of his own as Toronto completed a four-game sweep of Orlando this season.

"DeMar had a big bounce-back. He's been struggling the past couple of weeks. I was really proud and happy for him because we were going to him and going to him, trying to get him going," said a relieved Raptors head coach Dwane Casey.

DeRozan said he could not remember his previous buzzer-beater at any level and the shot was the first for the Raptors since T.J. Ford did the trick back in late 2006.

"They just put the ball in my hands and it was up to me to make something happen," DeRozan said in an elated locker room.

"Just tried to be there for my team, try to be aggressive and not settle so much. Try to play within the flow of the game and that's what I did. I've been struggling last couple of games, I just tried to come out tonight and play better."

When DeRozan attacks he is a different player and he made sure to do that late after a sup-par opening three quarters.