Juventus have recovered some of their points after a successful appeal over a financial case, putting their chances of qualifying for the Champions League back on track.