Real host Las Palmas while Barca, a point behind in second place, are at home to Sporting.
Real Madrid captain Sergio Ramos has brushed aside an insinuation by Barcelona’s Gerard Pique that the league leaders are getting preferential treatment by referees ahead of Wednesday’s round of games.
Real then moved back into first place after a 3-2 come-from-behind win at Villarreal. Cristiano Ronaldo converted a disputed penalty to equalise after Villarreal captain Bruno Soriano handled following a ricochet in the area.
Chasing their first La Liga crown since 2012, Real are top after a Sunday that saw each of the rivals get late wins. Barca had moved top thanks to a late strike from Lionel Messi in their 2-1 victory at Atletico Madrid.
Villarreal coach Fran Escriba and substitute Roberto Soldado were both sent off from the dugout for protesting the decision.
Alvaro Morata then scored the winner in the 83rd minute. Afterwards, Pique tweeted examples reported by the Spanish press that refereeing decisions were going in the league leaders’ favour and against his own team.
Real gave away two early goals in a midweek defeat to Valencia. He has not scored since joining Las Palmas on loan on Jan. 31 and his side have lost all four games since his arrival.
Las Palmas forward Jese Rodriguez will face his former club less than six months after leaving Real Madrid to join Paris St Germain.
Barcelona captain Andres Iniesta says the aim right now is to play well and keep the pressure on the leaders.
The defending champions have Messi in top form, with the Argentine forward having scored in his team’s last four league games.
He has a league-best 20 goals. Opponents Sporting are in the relegation zone with 17 points from 24 games.