Kyrie Irving drilled a three point shot with 0.07 seconds left in the game to lift the Cavaliers to a 99-98 victory in Toronto. Irving scored a game-high 32 points.
Irving tied the game at 96 with 33 seconds left after Irving went the length of the floor and made an athletic play to get to the basket. The Raptors took the lead back just seconds later when Jose Calderon scored on his own drive to the hoop with 12 seconds left. Irving then dribbled it down the floor and pulled the trigger on the game winner.
Tristan Thompson scored 14 points and grabbed eight rebounds in his return home to Toronto.
The Cavaliers have won three games in a row, Irving has scored 40, 35 and 32 points in that streak.