- Barcelona go top of La Liga after stunning Real Madrid at the Bernabeu
- Lionel Messi scores twice, including in 500th goal in the 92nd minute, to deliver victory.
- Casemiro put Real ahead after 29 minutes.
- After Messi levelled, Ivan Rakitic fired home to put Barca ahead for the first time.
- Sergio Ramos sent off for 22nd time in his career after two-footed lunge.
- Substitute James Rodriguez equalised for Real with five minutes left.
- Luis Enrique's side replace Real as leaders on head-to-head record.
- Revealed: How Rafael Nadal influenced the signing of Marco Asensio.
Well that brings an end to our coverage of one of the most dramatic Clasicos in many, many years. The initiative is now with Barcelona in the title race, though Real Madrid still have a game in hand. A brilliant climax to the campaign is in store in Spain.
We are back with live coverage from the Premier League in mid-week when matters at both ends could be settled. But until then, goodbye.
Lionel Messi stuns the Bernabeu with a late winner.
The sort of game you need to sit down in a dark room afterwards and take in what you have just seen. A quite incredible sporting experience, let along football match. I have found El Clasico to perhaps be the most overblown sporting event on the planet - perhaps only second to the Super Bowl - yet it satisfied all the pre-match build-up and hyperbole with a brilliant exhibition of attacking football.
Granted, the defending was terrible throughout but that should not take anything away from the drama which saw Messi produce a fabulous winner. For all his brilliant moments in a Barcelona shirt, that is very near the top.
Full time: Real Madrid 2-3 Barcelona
Pinch yourself kids, that really happened. One of the best Clasico's in many years ends with a dramatic and potentially title-shifting goal. Lionel Messi brings up his 500 with a goal which sends Barcelona top of the La Liga table. Real Madrid looked set to keep their three-point advantage but they were stunned in the second minute of added time. Incredible.
GOAL! Real Madrid 2-3 Barcelona (Lionel Messi)
UNBELIEVABLE! The most brilliant of games ends with a fitting winning goal for the beast player on the pitch. Barcelona pile forward in the final minute of stoppage time and the ball is cut back to Messi on a plate and he curls beyond Keylor Navas. Amazing finish.
Two added minutes at the Bernabeu.
Good luck guessing how this game will end. Both teams going for the win with reckless abandon. Thrilling game and club football at its very best.
GOAL! Real Madrid 2-2 Barcelona (James Rodriquez)
What a vital goal that could be for Real Madrid. Marcelo crosses and James ghosts in at the near post and taps in to the roof of the net. Vital goal for the 10-men and is there a winner in the offing?
Ivan Rakitic celebrates putting Barcelona ahead for the first time.
Pique should put Barca out of sight but he is denied by the brilliant Navas. This game is becoming both heated and open. Surely more goals and cards, to come.
Red card: Sergio Ramos (Real Madrid)
Goodness me the season has swung in a matter of minutes. Ramos sent off for Real Madrid after he takes out Lionel Messi with a tackle in which he dives in two-footed. Correct decision and Real's plight now sees them reduced to 10-men.
GOAL! Real Madrid 1-2 Barcelona (Rakitic)
Now then. Barcelona complete the turnaround and grab a crucial second goal from Rakitic. Real give the Croatian too much time and he cuts inside and unleashes a blistering shot which beats Navas. Brilliant 20 minutes or so ahead.
Casemiro replaced by Kovacic with 20 minutes to go. Not sure Zidane should have had the chance to withdraw him.
Meanwhile, Andre Gomes replaces Alcacer.
Real end-to-end game now and Suarez should punish Ronaldo but Navas makes a fine save to keep Real level. Could go either way this, stunningly entertaining game.
WOW! How has Ronaldo missed that? Asensio put clear by Benzema and he squares it for the Portugal international who leaning back scoops the ball over.
Cristiano Ronaldo attempts the spectacular from an Asensio cross, but it's a bad miscue and it flies wide. Surely we're going to have a third goal in this contest but from who?
Among the venues showing El Clasico is a venue in Greece which is housing several hundred refugees. A certain Carlss Puyol is also in attendance. Not bad.
Now Navas has to save from a stinging Pique header. Chances at both ends and as the game approaches the hour mark it could go either way.
Paco Alcacer has the chance to put his name up in lights, but it's gone for the Barcelona forward. The replacement for Neymar collects the ball from Rakitic but he pokes weakly at goal and Navas makes an easy save.
Barcelona creating a lot of their own problems, failing to clear their lines and they need Ter Stegen to come to the rescue, with a reaction saver to keep out Benzema's header from point-blank range.
First we've really seen of Toni Kroos in an attacking guise, forcing fellow-countryman Ter Stegen into a good near-post save. Real Madrid into the ascendancy as they were at the start of the first half.
Both sets of players are back on the outfield and we're back underway in El Clasico. A pivotal 45 minutes in the race for the La Liga title.
Casemiro gave Real Madrid the lead in the first half.
Half time: Real Madrid 1-1 Barcelona
Intriguing first half at the Bernabeu which ends with Barcelona missing another clutch chance. Bravo flaps at the corner and Messi taps wide unmarked with the goal at his mercy. Not sure how he missed that.
Messi has inspired this Barcelona turnout in the first half. Casemiro opened the scoring for Real, and while he has escaped being sent off having already been booked once, Messi's brilliance has the visitors level. Could go either way this.