After a three-month break caused by the coronavirus pandemic, Serie A returns on Saturday with plenty to be decided over a hectic six-week schedule.
Italy's sports minister Vincenzo Spadafora confirmed last month the league will resume from June 20, with Italy's top flight having seen no action since March 9.
Serie A is delicately poised at both ends of the table. Juventus and Lazio are embroiled in a fascinating title race and, though they are nine points adrift in third, Inter may not consider themselves out of the running just yet due to their game in hand.
The bottom half is also tightly packed with several sides in realistic danger of relegation, while Atalanta and Roma are vying for a spot in the Champions League places.
Here are the key fixtures for each remaining matchday.
MD28: Brescia v Genoa
If Brescia, who sit nine points adrift of safety, are to pull off an incredible escape they will need to hit the ground running when play restarts. A home match against Genoa, who are only outside the bottom three on goal difference, is a great opportunity to do just that.
MD29: Atalanta v Napoli, Parma v Hellas Verona
Atalanta and Napoli both have to play five of the other six teams in the top seven before the end of the season, so their meeting could play a big role on their momentum in the final stretch. Parma or Hellas Verona – eighth and ninth respectively – could make a late bid for European football with three points here.
MD30: Juventus v Torino, Napoli v Roma
As Juve attempt to fend off Lazio, their first big fixture comes in the form of the Turin derby on matchday 30. This round of games also sees Champions League-chasing Napoli and Roma go head-to-head at the San Paolo.
MD32: Juventus v Atalanta, Napoli v Milan
Another huge match in Juve's title defence comes against Atalanta, who by this stage will be hoping their Champions League bid is still on. Gennaro Gattuso, meanwhile, will face his former club Milan, who will be looking to cement their place in the European qualification spots.
MD34: Juventus v Lazio
There will be only one place to be on matchday 34, as the two title contenders go head to head. With just four fixtures remaining afterwards, it could be the match that settles the title race.
MD35: Lecce v Brescia, Sampdoria v Genoa
The battle for top-flight survival could take some significant turns in this round of matches. The hopes of Lecce and Brescia, the latter of whom face fellow strugglers SPAL the matchday prior, could hinge on this match, while the Derby della Lanterna will take on greater significance if Samp and Genoa remain in precarious positions by this point.
MD37: Inter v Napoli
The success of Inter's season could well centre on a pair of tricky games to end the campaign. If they are able to mount a late charge for Scudetto glory they will certainly have to work hard to see it through, but if it goes the other way they could end up clinging onto a space in the top four.
MD38: Juventus v Roma, Napoli v Lazio, Atalanta v Inter
As fate would have it, the current top six all play each other on the final day of the season and plenty of drama will surely be on offer. The title, Champions League places and Europa League spots could all be decided on an incredible final day.