Veteran goalkeeper Gianluigi Buffon saved a penalty as Juventus beat Sassuolo to keep alive their hopes of qualifying for the Champions League.
Buffon, 43, has announced he will be leaving Juve at the end of the season and denied Sassuolo a lead by saving Domenico Berardi’s first-half penalty.
Adrien Rabiot fired Juventus ahead with a low shot, before Cristiano Ronaldo scored his 100th goal for the club.
Giacomo Raspadori pulled one back, but Paulo Dybala got a third for Juventus.
Juventus had won the title in each of the previous nine years, but, under Andrea Pirlo, have struggled in the league and are fifth in Serie A with two matches to go.
They need to beat champions Inter Milan on Saturday and win at Bologna on 23 May and hope Atalanta, AC Milan or Napoli drop points to finish in the top four and qualify for the Champions League.