Once again, we have a plethora of exciting fixtures on the schedule across Europe’s top five leagues this weekend.
In the Premier League, there will be two key matches to keep an eye on. Manchester City will be looking for a much-needed three points when they host league-leaders Liverpool at the Etihad on Sunday. Manchester United meanwhile, will visit Everton at Goodison Park.
Over in Germany’s top-flight, the two most successful clubs in the Bundesliga clash as Borussia Dortmund take on Bayern Munich at Signal Iduna Park.
In Serie A, there will be two fixtures that are sure to provide some entertainment.