Once again, we have a plethora of exciting fixtures on the schedule across Europe’s top five leagues this weekend.
There are two key matches to keep an eye on in the Premier League. Manchester City will be looking for a much-needed three points when they host league leaders Liverpool at the Etihad Stadium on Sunday.
Manchester United visit Everton the previous day in desperate need of a positive result following their disappointing performance in Europe in midweek.
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. Juventus play Simone Inzaghi’s Lazio, while Atalanta face Inter Milan in Bergamo.
Manchester City vs Liverpool
With City looking to give the Reds a run for their money in the title race, this match will have major implications.
Pep Guardiola’s side has endured a dismal start to the Premier League campaign, currently in 10th spot with a 3-2-1 record. Goals have been far and few between for the Citizens but, on a positive note, they’re unbeaten in their last seven appearances in all competitions while conceding just three times.
City are coming off a mid-week 3-0 Champions League victory over Olympiacos and have yet to lose in UCL play this season. But, their form must improve domestically if they want any shot at contending for the Premier League title.
A victory against Liverpool this Sunday will be vital as they will be looking to replicate their last meeting with the Merseysiders, where they beat them 4-0 in July.
The stats behind two of the greatest teams in @premierleague history