Madrid's last league win at Barcelona came 18 years ago and Xavi Hernández ensured the long wait would continue when he cancelled out Zinedine Zidane's 39th-minute opener with Barça's equalising goal on 58 minutes. The draw was enough to return Vicente del Bosque's side to the top of the Primera División, ahead of Valencia CF on goal difference having played one game more. Valencia play Rayo Vallecano on Sunday.
Match held up
The match was held up after just a minute's play when two spectators entered the pitch and handcuffed themselves to the Barcelona goal. It was not known whether the two spectators were linked to the anti-globalisation protests taking place in the city but both were finally unhooked from the posts after ten minutes and the match could resume.
Zidane struck after Raúl González burst into the area and a challenge on the striker by Francesco Coco only diverted the ball into the path of the Frenchman, who finished past Roberto Bonano. Madrid thought they had doubled their lead two minutes later when Raúl latched on to a Santiago Solari free-kick to score, only to be denied by a linesman's flag for offside.
Xavi helped by deflection
Fifth-placed Barcelona drew level when Xavi's shot took a deflection off Fernando Hierro and goalkeeper César Sánchez could only help the ball into the net. The Barcelona midfielder almost stole victory for the Catalans in the closing moments only for his free-kick to rebound off the crossbar.
In Saturday's other match, Diego Tristán struck a first-half hat-trick as RC Deportivo La Coruña won 3-1 at Club Atlético Osasuna.
Three in 32 minutes
The Spanish international striker struck three times in the first 32 minutes to all but seal a win for a side looking to add the Primera División and UEFA Champions League crowns to their Copa del Rey trophy. The win lifts the Galicians into third place, ahead of Real Betis Balompié.
Third from the spot
Tristán's first came with a header from Lionel Scaloni's deep cross after six minutes. He doubled the lead 12 minutes later, coming in from the left before chipping Juan Carlos Unzué with a shot defender Cesar Cruchaga failed to clear off the line. His third came from the spot, after Pablo Contreras, on loan to Osasuna from Depor's local rivals RC Celta de Vigo, brought down Juan Valerón.
Australian international striker John Aloisi pulled a goal back in the final minute from the penalty spot after a foul by Hector Berenguer del Pino on Gerardo Rivero.
©UEFA.com 1998-2014. All rights reserved.