It is that day of the year again when two giant clubs in the galaxy of football will lock horns at the Santiago Bernabeu - Ladies and Gentlemen, yes we are talking about El Clasico - Real Madrid vs Barcelona. Real Madrid are three points ahead of The Catalans and this is their golden chance to extend that lead at the top of the La Liga points table and inch closer to that league title, which they have not won since 2011-2012.

Real Madrid even have a game in hand and that adds to their advantage at the top of the table. Barcelona are coming into this fixture after they were knocked out of the UEFA Champions League by Juventus in the middle of the week.

Meanwhile, Real Madrid progressed to the semi-finals of the Champions League after thrashing Bayern Munich in the last eight of the tournament. The Galacticos will be bolstered as manager Zinedine Zidane confirmed that Gareth Bale has regained match fitness and he will be available for selection.

Luis Enrique, on the other hand, will be without his star player Neymar Jr. as he has been serving a three-match ban. That will impact their forward line as the other two - Lionel Messi and Luis Suarez will miss the services from Neymar.

Cristiano Ronaldo has been in top plight and Barcelona have all the reasons to worry about as Real Madrid have a fully fit side.

Probable lineups:

Real Madrid: Keylor Navas, Dani Carvajal, Sergio Ramos, Nacho Fernandez, Marcelo, Toni Kroos, Luka Modric, Casemiro, Asensio, Cristiano Ronaldo, Karim Benzema.

Barcelona: Ter Stegen, Gerard Pique, Samuel Umtiti, Jordi Alba, Sergi Roberto, Sergio Busquets, Ivan Rakitic, Andres Iniesta, Lionel Messi, Paco Alcacer, Luis Suarez.