The referee made some poor decisions on the pitch that saw both clubs feel disheartened in an enthralling El Clasico.
Barca were reduced to 10 men after Sergi Roberto was shown a straight red card after he appeared to slap Real defender Marcelo. But replays showed that the Brazilian rather chose a theatrical reaction and fell to the ground quite dramatically.
In the second half, there were two brilliant goals scored. First by Barcelona talisman Lionel Messi with a sublime left-foot finish.
And if fans could not get enough of that, Welshman Gareth Bale scored an even better goal to get Real a 2-2 draw. He was lucky to stay on the pitch despite an ugly tackle on Samuel Umtiti earlier, which made Barca fans go nuts.
WATCH: Players Reaction To Barcelona vs Real Madrid 2-2
The ill-tempered match saw Barca stay unbeaten this season in La Liga, as they stay 15 points clear of Real with three matches to go.
Fans of both clubs took to social media site Twitter to get their reactions from what happened during the course of the match. As usual, it was dual-sided, with neutrals too getting in the act.
Here is a look at some of the best Twitter reactions from the match at the Camp Nou.
Real Madrid refused to give Barcelona a guard of honor.
The club's staff stepped in and gave them one instead. pic.twitter.com/ImqQG8YVLX
— ESPN FC (@ESPNFC) May 6, 2018
– Messi for Barcelona: 551
– Ronaldo for Real Madrid : 449
That's ONE-THOUSAND goals between them! 😱
The earth is 4.5 billion years old and we've all been born in the same life time as these two footballing gods pic.twitter.com/RWPg8VmBHI
— The Sportsman (@TheSportsman) May 6, 2018
Barcelona are incredibly flawed, the midfield still a joke compared to Real Madrid’s and that has to change if the club wants to challenge for European trophies again. Griezmann’s not the €100m solution, but he’s coming.
— Rafael Hernández (@RafaelH117) May 6, 2018
✅ FT: Barcelona 2-2 Real Madrid
— SPORF (@Sporf) May 6, 2018
Valverde: "Fuck, what a Clasico, very intense."
— Rik Sharma (@riksharma_) May 6, 2018