Leaders Barcelona's Anoeta Stadium jinx struck again when they lost 1-0 at Real Sociedad on Saturday, their second successive defeat in La Liga.
Elsewhere, Cristiano Ronaldo became the first player to hit 30 La Liga goals in six consecutive seasons as he inspired Real Madrid to a 4-0 thrashing of Eibar while Fernando Torres was on target once more as Atletico Madrid triumphed 3-1 at Espanyol.