Real Betis came from behind to beat Real Madrid with Isco scoring the winner against his former club.
The visitors, who sit second in La Liga, went ahead when Kylian Mbappe picked out Ferland Mendy, who squared for Brahim Diaz to slot into an empty net from close range.
Madrid had a couple of chances to double their lead before Johnny Cardoso equalised with a 34th-minute header from Isco's corner.
Isco - captaining Betis against the club where he spent nine years - then netted a 54th-minute penalty after Antonio Rudiger had fouled Jesus Rodriguez in the box.
The hosts almost got a third when Cucho Hernandez shot wide after being picked out by Manchester United loanee Antony, who was available after his side won an appeal against his red card last week.
Betis, managed by ex-Madrid and Manchester City boss Manuel Pellegrini, move up to sixth in the La Liga table and fully deserved their victory with 18 shots to Madrid's nine.
It was the fourth time this season Carlo Ancelotti's side have lost in La Liga and they remain behind Barcelona on goal difference.
Atletico Madrid could overtake them with a win against Athletic Bilbao later on Saturday (20:00 GMT).
Latest Stories
-
10 more arrested for galamsey in Tano Nimiri forest
27 minutes -
Girl, 14, killed by lion in Kenya
37 minutes -
Ukraine and Russia trade blame for breaking ‘Easter truce’
44 minutes -
‘Operational misunderstanding’ led to killing of Gaza medics, IDF inquiry says
47 minutes -
Rafatu Inusah Eyes Ghana Olympic Committee Board Seat
1 hour -
Gideon Boako spends Easter with Tano North self starters living in Accra
1 hour -
The Joy of Easter: TDM brings Hope with Donation to Tsiame CHPS Compound
1 hour -
GPL 2024/25: Nafiu scores stunner as Nations FC beat Asante Kotoko
2 hours -
GPL 24/25: Karela hold Hearts as Phobians rotten run stretches to one win in eight
2 hours -
Easter in Ghana: Of Jesus, Jollof, and Jumping from Cliffs…
5 hours -
Bryan Clay Invitational: Aziz Mohammed breaks 47 year-old record in men’s 1,500m
8 hours -
Bawumia keeps gaining more grounds among NPP supporters – Global InfoAnalytics
9 hours -
Bawumia’s popularity among NPP members moves from 48% to 57% in latest Global InfoAnalytics polls
9 hours -
Stop charging ‘toilet fees’ for usage of washrooms in hospitals – Ghana Health Service to directors
11 hours -
Newly confirmed Kpando MCE pledges to deliver on NDC’s reset agenda
11 hours