Barcelona survived the sending-off of Sergi Roberto to keep alive their quest to finish the LaLiga season unbeaten after a 2-2 draw with Real Madrid at the Nou Camp.
The midfielder was dismissed following an off-the-ball altercation with Marcelo on the stroke of half-time but the hosts survived a late assault to take a point.
Barcelona led twice through Luis Suarez and Lionel Messi only for Real, who have one eye on the Champions League final against Liverpool later this month, to level through Cristiano Ronaldo and Gareth Bale.
Tweet of the match
Star man – Andres Iniesta
He might not have had the biggest impact on proceedings, but few could deny this Nou Camp night was all about Andres Iniesta, the Barcelona stalwart who will leave the club at the end of this season after making almost 400 appearances and winning over 30 trophies for club and country.
Moment of the match
View from the bench
Barcelona: Marc-Andre ter-Stegen 7, Gerard Pique 7, Jordi Alba 7, Samuel Umtiti 6, Andres Iniesta 7, Ivan Rakitic 6, Sergio Busquets 6, Philippe Coutinho 6, Sergi Roberto 6, Lionel Messi 7, Luis Suarez 7. Substitutes: Nelson Semedo (for Coutinho, 46) 6, Paulinho (for Iniesta, 58), 5, Paco Alcacer (for Suarez, 90) 6.
Real Madrid: Keylor Navas 7, Sergio Ramos 7, Marcelo 6, Nacho 6, Raphael Varane 6, Luca Modric 7, Toni Kroos 7, Casemiro 6, Cristiano Ronaldo 8, Karim Benzema 7, Gareth Bale 7. Substitutes: Marco Asensio (for Ronaldo, 46) 7, Lucas Vazquez (for Nacho, 68) 6, Mateo Kovacic (for Kroos, 84) 5.
Who’s up next?
Barcelona v Villarreal, LaLiga, Wednesday May 9
Sevilla v Real Madrid, LaLiga, Wednesday May 9