Irving's surge in the final 30 seconds helped the Cavs expand an 86-85 lead and notch their first four-game winning streak since March 8-24, 2010.
Irving finished with 23 points and Tristan Thompson drained 12-of-16 shots en route to 25 points and grabbed 15 rebounds for Cleveland.
The Pistons got double-doubles from Josh Smith (18 points, 10 rebounds) and Andre Drummond (16, 17) in their final game before the all-star break.
Attkisson leaves CBS News, reportedly over network's 'liberal bias'
McPhee, Cokas 'working on their marriage' after affair