Donovan Mitchell pumped in 35 points and the visiting Cleveland Cavaliers won their third straight, pounding the Detroit Pistons 116-95 on Monday night.