Ronald Koeman was sent off as Barcelona suffered a huge blow in their pursuit of the LaLiga title with a shock 2-1 defeat to Granada.
The Catalans squandered their chance to return to the top of the table as Darwin Machis and Jorge Molina struck second-half goals to cancel out Lionel Messi’s opener to stun Barca at Camp Nou.
The result leaves Atletico Madrid at the top of the table, with Barca and their fierce rivals Real two points behind with five matches remaining this season.
Koeman epitomised his side’s capitulation in the match as he was sent off in the second-half for his protests following Granada’s equaliser.
Messi had given the hosts the lead when he combined with Antoine Griezmann before slotting into the far corner.
Most read in Football
Controversial decision against United, Emery’s Villarreal in front against Arsenal
Man United v Roma commentary and teams: Solskjaer and co in semi-final action
PSG ‘not even in same zip code’ as Man City but Tuchel and Chelsea can stop them
Arsenal sacked Emery with better record than Arteta and he’s doing great job in Spain
Villarreal v Arsenal commentary and teams: Gunners face old boss Emery in semi
Chelsea and Liverpool suffer transfer blow as target to Real Madrid is ‘almost done’
Barcelona missed several opportunities to add to their lead before Machis drove in the equaliser in the second-half.
Substitute Molina then headed in the winner for the visitors late on.
Barcelona and Atletico Madrid meet in what looks set to be a crunch battle in the title race this Saturday.