Real Madrid had Eder Militao sent off in a 2-1 defeat by Levante on Saturday, handing Atletico Madrid the chance to move 10 points clear at the top of La Liga.
Zinedine Zidane’s defending champions sit second in the table, seven points behind Atletico, who have two games in hand and face Cadiz on Sunday.
Militao was shown a red card in the ninth minute at the Alfredo di Stefano Stadium, with his team already without their injured captain Sergio Ramos and Covid-stricken coach Zidane.
Marco Asensio gave Madrid the lead four minutes later but Jose Luis Morales equalised close to half-time before Roger Marti made up for missing a penalty by scoring the winner.
Barcelona coach Ronald Koeman had admitted earlier on Saturday his team “have to be realistic” about their chances of overturning Atletico’s considerable lead in the table.
And with Real Madrid slipping up again, it may now take a seismic collapse for Atletico to miss out on repeating their incredible La Liga triumph in 2014.
“The team were sad in the dressing room,” said Zidane’s assistant David Bettoni, who took charge of the side. “But they still have the will to fight to the end.”
“You always have to fight, the season ends in May,” added goalkeeper Thibaut Courtois.
“It is true that Atletico continue to win and are up there. We have to win and hope that the others lose.”