The Cleveland Cavaliers continued their impressive run of form by topping Eastern Conference leaders the Toronto Raptors 112-106. Cleveland have won nine of their last 10 games following Tuesday's victory in the NBA. Cavs star LeBron James led the way