Juventus will welcome Fiorentina to Turin on Saturday night knowing that a win in front of their own supporters would seal an eighth straight Serie A title.
The Old Lady will enter the match off the back of a hugely disappointing result, though, with a 2-1 loss to Ajax on Tuesday night seeing them exit the Champions League at the quarter-final stage.
In the other key fixture in Serie A this weekend Inter will face Roma. The race for a top four finish will go down to the wire, and while a win would pretty much guarantee the Nerazzurri's status, anything else could blow it wide open.
In Spain Barcelona welcome Real Sociedad to the Camp Nou as they edge closer towards a second successive La Liga title.
In the Bundesliga the battle between Bayern Munich and Borussia Dortmund will go down to the last round. This weekend Bayern face Werder Bremen and Borussia Dortmund are guests to Freiburg.
In France PSG will try again to clinch the title as they face Monaco on Sunday evening.
You can watch all the games live with bet365.com live streaming. All you need is a funded account or to have placed a bet in the last 24 hours to qualify. Click here to register for a bet365 account if you don't have one.
You can watch live sport on bet365 on your mobile, tablet or desktop including Soccer, Tennis and Basketball.
For more info on how to watch the live streams click here.
Live Streaming Schedule:
20:45 Olympique Lyon - Angers
12:30 Parma - Milan
15:00 Lazio - Chievo
15:30 Bayern Munich - Werder Bremen
16:15 Eibar - Atletico Madrid
17:00 Guingamp - Olympique Marseille
18:00 Juventus - Fiorentina
20:30 Inter - Roma
20:45 Barcelona - Real Sociedad
14:00 Getafe - Sevilla
15:30 Freiburg - Borussia Dortmund
16:15 Real Madrid - Athletic Club
21:00 PSG - Monaco
19:00 Napoli - Atalanta