Clasico draw maintains Barca's unbeaten run
Barcelona survived the sending-off of Sergi Roberto to maintain their quest to finish the La Liga season unbeaten after a 2-2 draw with Real Madrid at the Nou Camp.
The full-back 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 to level through Cristiano Ronaldo and Gareth Bale.
Real boss Zinedine Zidane will be more concerned over Ronaldo's fitness ahead of his sides' Champions League final date with Liverpool on May 26 as he was withdrawn at the interval with the Portuguese star having apparently sustained a knock.
Suarez saw an early effort blocked in the box, but the Uruguayan struck in the 10th minute when he met a Roberto cross with a delicious volley at the far post to put his side in front.
Five minutes later Real were level, Karim Benzema meeting a Toni Kroos cross with a header down in the box for Ronaldo to sweep home.
Barca restored their lead in the 54th minute despite then being down to 10 men, with Messi finishing off a swift counter-attack with a fine curling shot past Keylor Navas.
But Bale then struck a superb shot beyond the reach of Marc-Andre ter Stegen to level matters.