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.
Portuguese striker Andre Silva gave Sevilla the perfect start by scoring from close range in the 17th minute after a mix-up between Real’s out-of-form defender Marcelo and midfielder Casemiro.
AC Milan loanee Silva pounced four minutes later after poor goalkeeping from Thibaut Courtois, netting for the sixth time this season and moving above Lionel Messi as the top scorer in Spain.
Even though Gareth Bale almost pulled one back for Real when his shot struck the post the Los Blancos eventually lost the match.
Sevilla had hammered Levante 6-2 in their last match and were relentless throughout the first half against Real.
After Franco Vazquez hit the bar, striker Wissam Ben Yedder scored in the 39th minute for his sixth goal in a week, rounding off a remarkable fourth consecutive home league win over Real for the Andalusian side.
Real’s wretched night continued as Luka Modric had a goal ruled out for offside after a lengthy consultation with the video assistant referee (VAR).
And Marcelo came off injured, endangering his chances of playing in Saturday’s city derby against Atletico.
The timing of Marcelo’s injury also went against Real, who had to play the final 20 minute with 10 men as Lopetegui had already made the maximum three substitutions.
“We came here with the aim of putting pressure on Sevilla and we couldn’t do it as we wanted to, that’s obvious, and Sevilla were the far superior side,” Lopetegui told reporters.
Barca coach Ernesto Valverde, meanwhile, will face criticism for rotating his side again after resting players in Sunday’s surprise 2-2 home draw with Girona.
For the trip to the suburbs of Madrid, Valverde brought in Thomas Vermaelen at the expense of Jordi Alba.
READ ALSO Usyk challenges Anthony Joshua
He deployed an unfamiliar back three and started without striker Luis Suarez to give forward Munir El Haddadi a first competitive start since returning on loan from Alaves.
Vermaelen was caught out of position when El Zhar headed in the equaliser and Gerard Pique was caught in possession moments later, allowing Rodriguez to slam the ball into the roof of the net.
The development gave Leganes, in their third season in the top flight, an unlikely yet thoroughly deserved win.
“Sometimes it’s difficult to explain what happens in a game. You have a game under control and then the opposition can do damage like they (Leganes) did in one minute,” Valverde said.
“We wanted to get the second goal because a one goal lead is never enough. At 1-0 you’re close to an accident. We didn’t create the chances we’d have liked.
“That’s five points in three days gone and it’s difficult to explain.”