The Cavaliers ended their losing streak after taking down the Pistons 110-91.
Darius Garland tied for a game-high 22 points and dished out seven assists.
Donovan Mitchell sunk 21 points as Cleveland pumped the brakes on a three-game skid and improved to 37-and-9 on the season.
The Cavs visit the Heat tomorrow night.