CLEVELAND (AP) -- Jerryd Bayless scored 20 points, Andrea Bargnani added 17 and Toronto slowed Cleveland's playoff push with a 96-88 victory Tuesday night, the Raptors' third over the Cavaliers this season.
Bayless started in place of injured point guard Jose Calderon and added seven assists while leading the Raptors to just their 14th win.
The Cavs had their winning streak stopped at three. Cleveland blew a chance to move into a virtual tie with New York and Milwaukee for the final playoff spot in the Eastern Conference.
Antawn Jamison, who has been mentioned in trade rumors, led the Cavs with 20 points. Rookie Kyrie Irving scored 14 and Alonzo Gee 16.
The Cavs were still within six points in the final minute when Bargnani rebounded his own miss and dunked.