Barcelona continued their invisibility run in the Spanish La Liga as the El-Classico ended 2-2 on Sunday night at the Camp Nou.
There was nothing too much to play for but pride and honour in the eye-catching encounter as the Catalan giants have already been crowned league champions.
The game did live to its expectations with temper rising and hard tackles as the game became more tensed and controversial with eight yellow cards and one red card with countless confrontations from both sides.
Luis Suarez opened the scoring for Barça netting his sixth El-Classico goal to become the only player to reach the fray since joining Barça in 2014.
Real Madrid soon took control of the game with Kroos who would then combined excellently to set up Ronaldo who levelled for Madrid.
The visitors could have gone to immediately double the lead but Benzema’s shot went wide.
The tension began to rise as Alba and Modric squared up, so did Suárez and Sergio Ramos, before Messi was booked for a foul on the Madrid captain.
Barcelona defender, Sergi Roberto became the scapegoat of the night as was sent off just before half-time for lashing out after Marcelo bumped into him.
Marco Asensio would then replace Ronaldo who had twisted his ankle and minutes later Barcelona restored their lead through Lionel Messi who escaped Ramos to curl in the second goal.
Suarez would then head home a cross and thought he had gotten his second for the night when the flag was raised for an offside.
Barcelona was already on the verge of defeating their bitter rivals who failed to mount a guard of honour for them when Gareth Bale levelled for the Champions League finalist to deny Barça a win.