Fernando Torres scored his 100th Atletico Madrid goal in a 3-1 comeback win at home to Eibar, as Villarreal held Athletic Bilbao.
Crystal Palace are bottom of the Europe-wide form table - and only one Premier League team makes the top 10.
Gary Neville's winless streak in La Liga as Valencia boss was extended to seven games despite a late equaliser in a 1-1 draw at Deportivo.
Second-tier Mirandes caused an upset by knocking Deportivo La Coruna out of the Copa del Rey as Sevilla won their tie.
Athletic Bilbao fought back from a two-goal deficit to beat Villarreal, while Atletico Madrid were held by Rayo Vallecano.
Bruno Soriano's stoppage-time penalty secured a 2-1 win for Villarreal at Deportivo to strengthen their hold on fourth.
Updates from Zinedine Zidane's first match in charge of Real Madrid against Deportivo. Watch live on Sky Sports 1 HD.
There were wins for Deportivo and Espanyol as Valencia draw with Getafe and Real Betis held Sevilla in La Liga.
Fast and easy online Sky Sports upgrade
A Day Pass for only £6.99. No contract
Your chance to win signed shirts
Check out all the latest transfer moves
Listen to the latest Premier League news
Sky Bet Football League
29th May 2016