Carlo Ancelotti's side are currently on an 18-match unbeaten run in La Liga, and they could put a huge dent in Barcelona's title ambitions with three points against the Catalan giants.
Successive away defeats to Real Sociedad and Real Valladolid has seen Barcelona fall down to third in the league standings.
Real Madrid: WDWWW
Possible starting lineups
Real Madrid: Diego Lopez; Pepe, Marcelo, Sergio Ramos, Varane; Xabi Alonso, Modric, Isco; Bale, Cristiano Ronaldo, Benzema
Barcelona: Victor Valdes; Dani Alves, Jordi Alba, Pique, Mascherano; Iniesta, Xavi, Busquets; Messi, Alexis Sanchez, Neymar
Sports Mole says: 2-1