So this evening's 123 - 88 victory by the Dinos, one they led from start to finish, felt pretty good as a Raptors' fan.
The club has often been on the other side of such beatings but tonight the club pulled out all the stops en route to an easy win.
There's not a lot to break down in this one to be honest. Toronto came out a bit flat, but a quick timeout by head coach Dwane Casey got the team re-focused and after that, it was all Raptors. The club bombarded Orlando from the perimeter taking 27 three-pointers and making 15 of these, shot 56 per cent from the field, had six double-digit scorers (nearly 10 as Mickael Pietrus had nine) and 11 of the team's 12 players got on the board scoring-wise.
Yes, it was an offensive tour-de-force and it wasn't just that shots were going down, it was that Toronto's penetration and passing gave the club's shooters a lot of open looks, which on this night, indeed, they were hitting.
A banged-up Orlando team still missing Glen Davis was also without Jameer Nelson, and despite having Hedo Turkoglu back, just couldn't keep up. The club made a brief run in the third quarter but to no avail, and the Raptors continued to bomb away as late as the final minutes of the fourth quarter.
Canadian Andrew Nicholson led the Magic with 22 points, but the loss makes five straight for the once hot club, whereas the Raptors continue to turn the corner on their season.
The club has won two straight, and seven of their last 10 moving them three and half games back of a final playoff spot in the East, a surprising mark considering the team's record just two weeks ago.
For more on this match from the Orlando side, be sure to check out SB Nation's Magic blog, Orlando Pinstriped Post.