Barcelona are five points ahead of Real Madrid after beating Espanyol 2 – 0
They played most of the second half with ten men because Jordi Alba got two yellow cards for disagreeing with the referee twice.
Real Madrid face Celta Vigo on Sunday and they are under pressure now to close the gap.
Barcelona meanwhile dream of a treble.