Juventus will have to wait another week to secure their status as Serie A champions after falling to a 2-1 defeat at Torino.
Duje Cop ensured Gianluca Festa's debut on the Cagliari bench went swimmingly with a 3-1 win at Fiorentina.
Holders Sevilla will take on Fiorentina for a place in this season's Europa League final.
Zenit St Petersburg and Fiorentina are among the sides aiming to book their place in the UEFA Europa League semi-finals.
Fiorentina's slim Champions League hopes were all but extinguished by a 1-0 defeat to Hellas Verona.
Marek Hamsik scored twice as Napoli took a giant step towards the Europa League semi-finals by beating Wolfsburg 4-1 away.