Second-placed Sevilla were held to a 1-1 draw by Barcelona on Tuesday, a result that helped Real Madrid to open a five-point lead at the top of LaLiga.
Playing under heavy rain, a much-improved Barcelona desperately tried to score a second goal after Ronald Araujo drew them level with a header in the 45th minute but they were thwarted by an equally determined Sevilla, who were reduced to 10 men after Jules Kounde was shown a straight red card in the 64th.
Sevilla went ahead after Papu Gomez latched on to a Ivan Rakitic corner kick and fired home a low strike.
Barca are seventh in standings with 28 points from 18 games, 15 points behind leaders Real Madrid.
READ MORE
Real Madrid victory for 'everyone against racism', says Tchouameni
Mourinho, the unwelcome guest at Madrid's home
Mourinho's Bernabeu homecoming upended by suspension, racism row
Sevilla coach Almeyda banned for seven games after clash with referee