This week's round of Serie A games is headlined by two massive meetings between clubs in the top five that will go a long way in seeing who finishes in the European spots, and possibly the destination of the Scudetto.
Inter's lead may be a strong one, but there's plenty of time for the chasing pack to hunt the Nerazzurri down, starting with a huge derby d'Italia on Saturday night.
Here's the full schedule for Matchday 25 of the Serie A season, plus how to watch all the action live on DAZN.

Inter go into the weekend with an eight-point lead following last week's results, and while some have games in hand on Crisitan Chivu's men, they are looking like a bit of an unstoppable force right now.
Unbeaten in 13 games, and with the league's two outstanding players in Lautaro Martinez and Federico Dimarco, can a derby meeting with Juventus bring a halt to their march to the title?
It's hard to predict what Juve we may see, given they soundly beat Napoli earlier this month, but have dropped points against Cagliari and Lazio in the same period.
It's the meeting of the two most successful teams domestically in Italy and it could be one that spins the title race into another direction.
Napoli's wretched injury-ravaged campaign continued last weekend with the sight of talisman Scott McTominay limping off the field and adding to what's been a rotten run of luck with injuries.
It's curtailed the defence of their title and although Antonio Conte will still harbour thoughts of retaining the crown, a top four place is more likely the aim for Napoli this season.
If that's to be achieved, they'll need to make sure they finish above Sunday's opponents, who could draw level with the hosts if they were victorious in Naples.
Roma have repeatedly failed to find wins against the rest of the top five this season, so can they take advantage of Napoli's woes and strengthen their own European cause?
Even Jamie Vardy's midas touch isn't helping Cremonese, who are sleepwalking into a relegation battle following a run that hasn't seen them win a game since the start of December.
The 2-1 defeat to Atalanta on Monday left them just five points clear of the bottom three, with only the bottom two in worse form than Davide Nicola's side.
This weekend they host Genoa, who sit just above them in the table on goal difference and on paper looks like an ideal opportunity to get back to winning ways.
However, Genoa showed how dangerous they can be in their last outing as they almost pulled off a shock result over Napoli, and will fancy their chances of continuing to pile on the pressure in Cremona.
Getty
All matches are available to watch live on DAZN. See subscription options and pricing below.
Pisa vs Milan (7.45pm GMT)
Como vs Fiorentina (2pm GMT)
Lazio vs Atalanta (5pm GMT)
Inter vs Juventus (7.45pm GMT)
Udinese vs Sassuolo (11.30am GMT)
Cremonese vs Genoa (2pm GMT)
Parma vs Hellas Verona (2pm GMT)
Torino vs Bologna (5pm)
Napoli vs Roma (7.45 pm GMT)
Cagliari vs Lecce (7.45pm GMT)
You can watch Serie A via the DAZN App, available on smart TVs, phones, tablets, streaming devices, games consoles, and web browsers.
If you do not have the App yet, follow these instructions...