Week 21 sees goal-shy Atalanta welcome one of the League’s leakiest defences in Sardinian visitors Cagliari.
Second from bottom Cesena take on joint fourth Lazio, with both teams having been victorious in the last round of matches.
Champions League chasing Napoli travel to Verona to face relegation threatened Chievo in this interesting Week 21 encounter that could prove crucial for both.
Fiorentina fought back for an exhilarating 1-1 draw against 10-man Genoa, as both sides had chances until the final whistle.
Milan and Parma meet on Sunday in a clash between two clubs who have started the year bouncing from one crisis to another.
Palermo and Verona face each other at the Renzo Barbera at opposite ends of mid-table, but still just three points apart.
Roma were held to a fiery 1-1 home draw by Empoli with both teams down to 10 men for the entire second half.
Somewhat unexpectedly the match at the Mapei Stadium on Sunday between Sassuolo and Inter will be a mid-table clash.
Torino and Sampdoria both go into this fixture in good form and looking to push in the right direction for the second half of the season.
Ninth-place Udinese host Juventus at the Friuli in Italy’s very own black and white derby.