The Cleveland Cavaliers came from behind on Tuesday night to beat the Detroit Pistons 101-100 in Cleveland. Brandon Knight had 24 points for the Pistons, who had a three game win streak snapped. Greg Monroe added 19, while Rodney Stuckey and Ben Gordon each scored 16. Detroit plays at Toronto on Wednesday.