Carrying a nine-game losing streak, playing away from home with their leading scorer back in Cleveland, facing a team that’s had their number without their head coach for the second half, it’s fair to say the Cavs had some dragons to slay on Friday night.

They did.

You can also include a 13-point fourth-quarter deficit and a pair of point guards that weren’t with the team until late March. These factors wouldn’t seem to add up to a Cavaliers’ victory, but the Wine and Gold defied the odds to notch the thrilling 84-80 win on Friday night at the Air Canada Centre.