He blocked a shot and made a jumper on consecutive possessions to give the Cavs a five-point cushion with a minute left, then sealed the victory on a 3-pointer with 29.5 seconds remaining.
Cleveland has won four in a row and lost only one of its last 11 games, improving to an NBA-best 53-15.
Richard Hamilton had 24 points and was one of six Pistons who scored in double figures.
Detroit has dropped lost three straight and eight of 10.
In Other News
1
High school baseball: Lakota West beats Moeller 3-2, earns 1st state...
2
Athlete of the week: Coy Hyre, Brookville High School
3
Brewers win 12th straight series against Cincinnati after walloping...
4
Springboro one win away from state baseball berth after beating...
5
High school baseball: Cedarville grounds Fayetteville-Perry in regional...