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
Football recruiting: Local pair commit to Louisville
2
5 things to know about the OHSAA state softball tournament
3
Golf: ‘Best putt’ of his career propels Haefner to the U.S. Open
4
High school tennis: Experience pays off for Springboro doubles team...
5
Struggling Reds fall to Brewers 3-2 for eighth loss in last 12 games