It was honours even for Barcelona and Real Madrid in an ill-tempered El Clasico at the Nou Camp Stadium.
Louis Suarez put the hosts ahead with a glancing header from Neymar’s cross in the 53rd minute.
But in a frenzied end to the game Ronaldo went close for the visitors before a stoppage-time header from Sergio Ramos evened things up.
The draw extend Real Madrid’s unbeaten start to the season and gives them a six-point lead over their rivals in La Liga.
Get a different perspective
Every story can be told in many ways: see the perspectives from Euronews journalists in our other language teams.