Raptors 100, Cavaliers 96
Alan Anderson scored 18 points off the bench and all five starters joined him in double figures as host Toronto rallied in the second half to salvage a split of the season series with Cleveland.
Amir Johnson collected 17 points and 16 rebounds and Kyle Lowry added 15 points and nine boards for the Raptors, who won for only the second time in eight games.
Rookie Dion Waiters scored 21 points and C.J. Miles added 15 in a reserve role for the Cavaliers, who have dropped four of five after winning four of their previous five. Leading scorer Kyrie Irving scored 12 points before leaving with a bruised left shoulder with just over two minutes left in the third quarter.
The Cavaliers led by as many as 17 in the first half and were up 55-46 at the break before a disastrous third quarter. Cleveland went 6-for-20 from the field in the period, as Toronto outscored the Cavaliers 33-19 to take a five-point advantage into the fourth.
Waiters hit a pair of free throws to give Cleveland a 95-94 lead with 1:20 left, but the Cavaliers missed their last three field-goal attempts and Toronto went 4-for-4 at the foul line in the final minute to seal it. Anderson scored 10 of his 18 in the fourth quarter.
GAME NOTEBOOK: Toronto was without star Rudy Gay, who was held out because of a stiff back. … Cleveland got 40 points from its reserves, marking the 15th time in 17 games the Cavaliers' bench has contributed at least 30 points. … The Raptors scored 40 points in the paint and have tallied 40 or more in five consecutive games.