The big matches this weekend you should be keeping an eye on.
10. Arsenal Vs Swansea City
Stylish Swansea City take on the Gunners at the Emirates Stadium.
Check-In to Arsenal v Swansea City
9. Schalke Vs Borussia Monchengladbach
Two Bundesliga big-guns go head to head in Gelsenkirchen.
Check-In to Schalke v Borussia Monchengladbach
8. Lyon Vs Montpellier
Table topping Lyon take on reigning champions at the Stade Gerland.
Check-In to Lyon v Montpellier
7. Reading Vs Man United
Top of the table United travel to newly promoted Royals.
Check-In to Reading v Man United
6. Juventus Vs Torino
It’s Turin derby time!
5. Bayern Munich Vs Borussia Dortmund
A match Borussia Dortmund can not afford to lose with Jurgen Klopp’s side already eleven points behind their Bavarian rivals.
Check-In to Bayern Munich v Borussia Dortmund
4. Ajax Vs PSV Eindhoven
One of the feistiest encounters in European football, expect cautions and goals aplenty.
3. Real Madrid Vs Atletico Madrid
High-flying Atletico take on Bernabeu giants.
Check-In to Real Madrid v Atletico Madrid
2. LA Galaxy Vs Houston Dynamo
It’s the MLS Cup final and David Beckham’s final bow.
Check-In to LA Galaxy v Houston Dynamo
1. West Ham Vs Chelsea
Rafa Benitez could probably do without this tough London derby after a shaky start to his Blues reign, should be a cracker at Upton Park.