La Liga champions Barcelona slumped to a shock 2-1 defeat at struggling Leganes and Real Madrid were resoundingly beaten 3-0 by Sevilla on Wednesday.
The shocking results meant Spain’s two biggest clubs lost on the same day for the first time since January 2015.
Philippe Coutinho gave Barcelona the lead against bottom-of-the-table Leganes in the 12th minute with a classy volley but the Catalans’ comfortable hold on the game dramatically fell apart shortly after the interval.
Nabil El Zhar headed home a looping cross in the 52nd minute and 20-year-old Oscar Rodriguez turned in a second goal barely sixty seconds later, to the joy of the 12,000 fans crammed into the Butarque stadium.
Barca’s unexpected loss handed Real the chance to move three points clear at the top of the table but the European champions were outclassed by a rampant Sevilla.
Sevilla scored all their goals in a livewire first half to inflict a first league defeat on Real under Coach Julen Lopetegui.
Barca remained top of the table on goal difference, locked on 13 points with Real. Atletico Madrid are third on 11 and Sevilla fourth on 10.