With three of Europe’s five major leagues still holding fierce battles at the top of the table, there won’t be a shortage of must-see fixtures this weekend.
Three clubs realistically have a shot at winning the English Premier League, and two of them will face off on Saturday. Second place Tottenham Hotspur will host third place Arsenal in the North London Derby. The Gunners hold an all-time advantage over Spurs, 66 to 50, in the win column.
In Germany, the Bundesliga title race has tightened. Top-two sides Bayern Munich and Borussia Dortmund will do battle for the second time this season, after Pep Guardiola’s side made a mockery of BVB in the first meeting, 5-1. With a win on Saturday, Dortmund can close the gap to two points behind Munich.
With an eight-point deficit separating AS Roma and Fiorentina from Serie A leader Juventus, both clubs desperately need a victory on Friday. Roma comes into the match off of a 3-1 win over Empoli, while the Viola drew Napoli on Monday.
ENGLISH PREMIER LEAGUE
League leader Leicester City slipped in last weekend’s 2-2 draw against West Bromwich Albion, but Claudio Ranieri’s side remains three points ahead of Spurs. The Foxes will travel to 12th place Watford.
Courtesy of Marcus Rashford’s brilliance over recent matches, Manchester United will continue its push for a UEFA Champions League spot on Sunday. The Red Devils, currently level on points with fourth place Manchester City, will meet West Brom on Sunday.
SATURDAY
Tottenham Hotspur vs. Arsenal
Chelsea vs. Stoke City
Everton vs. West Ham United
Manchester City vs. Aston Villa
Newcastle vs. AFC Bournemouth
Southampton vs. Sunderland
Swansea City vs. Norwich City
Watford vs. Leicester City
SUNDAY
Crystal Palace vs. Liverpool
West Bromwich Albion vs. Manchester United
SPANISH LA LIGA
Time is running out on Atletico Madrid and Real Madrid, both of which are chasing La Liga leader Barcelona. The Blaugrana currently hold an eight-point lead over Atleti, while Real trails by double-digits.
Barcelona and Atletico will be on the road this weekend, facing Eibar and Valencia, respectively. Los Blancos will host a difficult Celta Vigo side, needing a victory to keep their title dreams alive.
SATURDAY
Real Madrid vs. Celta Vigo
Villareal vs. Las Palmas
Getafe vs. Sevilla
Deportivo La Coruna vs. Malaga
SUNDAY
Real Betis vs. Granada
Eibar vs. Barcelona
Real Sociedad vs. Levante
Sporting Gijon vs. Athletic Bilbao
Valencia vs. Atletico Madrid
MONDAY
Espanyol vs. Rayo Vallecano
GERMAN BUNDESLIGA
Despite Javier “Chicharito” Hernandez’s stellar 2015-16 campaign, which has featured 14 goals, Bayer Leverkusen are in desperate need of three points on Saturday against Augsburg. Leverkusen sits seventh on the Bundesliga table and three points out of the league’s final European competition position.
Borussia Monchengladbach has been impressive at times this season, particularly U.S. international Fabian Johnson, but the German side has been quite poor on the road. André Schubert’s team has taken just 11 out of a possible 33 points in road fixtures. Monchengladbach will meet eighth place Wolfsburg at Volkswagen Arena.
SATURDAY
Eintracht Frankfurt vs. Ingolstadt 04
Augsburg vs. Bayer Leverkusen
FC Cologne vs. Schalke 04
Stuttgart vs. Hoffenheim
Wolfsburg vs. Borussia Monchengladbach
Werder Bremen vs. Hanover 96
Borussia Dortmund vs. Bayern Munich
SUNDAY
Mainz vs. Darmstadt
Hamburg vs. Hertha Berlin
ITALIAN SERIE A
Juventus holds a slim lead of three points over Napoli heading into Serie A action this weekend. The Bianconeri will travel to 13th place Atalanta, while Gli Azzurri will host Chievo Verona, which currently sit 10th on the table.
AC Milan and Inter will be involved in a fierce battle down the stretch for Serie A’s final European competition slot. The Rossoneri are on a 12-match unbeaten run, sparking its late-season push for a spot in Europe. Milan will travel to Sassuolo, while Inter hosts Palermo on Sunday.
FRIDAY
AS Roma vs. Fiorentina
SATURDAY
Hellas Verona vs. Sampdoria
Napoli vs. Chievo Verona
SUNDAY
Torino vs. Lazio
Atalanta vs. Juventus
Bologna vs. Carpi
Frosinone vs. Udinese
Genoa vs. Empoli
Sassuolo vs. AC Milan
Inter Milan vs. Palermo
FRENCH LIGUE 1
After a surprising 2-1 defeat against Lyon last weekend, Paris Saint-Germain still remains comfortably at the summit of French soccer, holding a 23-point advantage over AS Monaco. The Parisians, who suffered their first loss of the season to Lyon, will host Montpellier.
Ten points separate positions three through 17 in the league table, giving almost every club life with 10 matches remaining. Caen-Monaco, Angers-St Etienne and Stade Rennes-Nantes are among the top fixtures of the weekend.
FRIDAY
Caen vs. AS Monaco
SATURDAY
Paris Saint-Germain vs. Montpellier
Angers vs. St Etienne
Bastia vs. Lorient
Bordeaux vs. Ajaccio
Lille vs. Stade de Reims
Nice vs. Troyes
SUNDAY
Marseille vs. Toulouse
Stade Rennes vs. Nantes
Lyon vs. Guingamp
—
Which matches are you excited to watch? Who will be victorious in the North London Derby? Will Dortmund close the gap on Bayern Munich?
Share your thoughts below.