Barcelona moved seven points clear at the top of La Liga with a narrow 1-0 win over Real Valladolid at the Camp Nou on Saturday.
Lionel Messi grabbed the winner from the penalty spot in the first half but saw a second spot-kick saved late on by goalkeeper Jordi Masip. Real Madrid can cut the gap to four points if they beat Girona on Sunday.
Atletico Madrid moved above Los Blancos after a 1-0 win over struggling Rayo Vallecano. Antoine Griezmann scored the only goal to send Diego Simeone's side back into second.
Elsewhere, there were comfortable wins for Levante at Celta Vigo and Real Sociedad against Leganes.