All the action this weekend comes on Sunday with some blockbuster top-of-the-table clashes coming from the Netherlands, Spain and Italy as well as the English League Cup Final.
RB Leipzig v Bayer Leverkusen
Sunday 3:30pm European time - German Bundesliga
Second-placed RB Leipzig entertain in-form fifth-placed Bayer Leverkusen in the Bundesliga on Sunday. Leipzig are one point behind leaders Bayern Munich and can not afford to slip up. Leverkusen are a further five points behind their upcoming opponents, but have managed three straight league wins. In fact, Leverkusen have won their past six matches in all competitions, including victories over FC Porto to reach the last 16 of the Europa League. Leipzig’s form isn’t bad either, winning 5-0 last start at Schalke and also triumphing in the UEFA Champions League 1-0 at Tottenham last week.
Sunday 5:30pm European time - English League Cup Final
Manchester City will chase a third straight League Cup title when they take on Aston Villa at Wembley Stadium on Sunday. The Cityzens are practically out of the league title race, with Liverpool 22 points clear, so this would be a nice consolation prize, although they remain right in the UEFA Champions League hunt after their midweek win at Real Madrid. Villa are clearly the underdogs, sitting down in 17th in the league following three straight defeats. The Villans reached the final with a memorable last-gasp winner against Leicester City and will be needing similar heroics.
Sunday 8pm European time - Dutch Eredivisie
The top two sides in the Netherlands meet on Sunday evening when leaders Ajax Amsterdam welcome second-placed AZ Alkmaar. Three points currently separate the two sides - who were both knocked out of the Europa League in midweek - with 11 rounds to play, so this is a significant clash. Ajax have lost two of their past four league matches, but both were away from home. At the Amsterdam ArenA, Ajax have won 11 out of 12 Eredivisie matches this term. The one defeat came to fifth-placed Willem II in December. AZ have won 10 of their past 13 league games.
Juventus v Internazionale
Sunday 8:45pm European time - Italian Serie A
Italian leaders Juventus entertain third-placed Internazionale in a bumper clash on Sunday in Serie A which will sadly be played behind closed doors due to the coronavirus scare in Italy’s north. Juve are currently one point clear of second-placed Lazio, with Inter in third a further five points behind the Roman club and in desperate need of a win to stay in touch. The Old Lady lost 1-0 in Lyon in the UEFA Champions League in midweek so expect a response from Cristiano Ronaldo and co. Inter have only won two of their past six league matches.
Sunday 9pm European time - Spanish La Liga
El Clasico takes centre stage on Sunday in the Spanish capital when Real Madrid hosts FC Barcelona. Real’s shock loss to Levante last round means they’ve dropped two points behind Barca, who thrashed Eibar 5-0. Zinedine Zidane’s side also stumbled in the UEFA Champions League in midweek, losing 2-1 to Manchester City, meaning defeat to their rivals could leave them with three consecutive losses, which is relatively unheard of. Barca defender Gerard Pique is expected to be fit despite limping off in their midweek draw with Napoli.