
Barcelona got the better of Real Madrid for the fourth time this season - securing the quadruple for the first time since 1982-83 - as they won El Clasico 4-3 to take a huge step towards securing the La Liga title.
Barcelona are now seven points clear of Real Madrid having bounced back in style from Tuesday’s gut-wrenching Champions League semi-final defeat to Inter Milan at San Siro.
With only three La Liga matches remaining Real Madrid are on course for a trophyless season after a disappointing campaign from Carlo Ancelotti’s side, but they went 2-0 up within 15 minutes after a horror start by Barcelona.
Keeper Wojciech Szczesny brought down Kylian Mbappe within the opening five minutes and the striker put the visitors ahead from the spot, doubling their lead ten minutes later. But from there Barca recovered brilliantly, with goals from Eric Garcia and Lamine Yamal and a double by Raphinha completing another stunning comeback inside the first half, before Mbappe secured a hat-trick with the only goal after the restart.
Fermin Lopez looked to have secured a fifth for the hosts in stoppage time before it was disallowed for handball, while Mbappe had a fourth disallowed himself as Real fought back in the closing stages.
Relive all the action here:
El Clasico LIVE
- Barcelona win seven-goal thriller in final El Clasico to move closer to La Liga title
- Real Madrid are now seven points off leaders Barca and at serious risk of trophyless season
- '70 GOAL! Mbappe seals hat-trick as Real break agin [BAR 4-3 RMA]
- '45 GOAL! Raphinha punishes Vazquez mistake with first-half double [BAR 4-2 RMA]
- '34 GOAL! Raphinha powers Barcelona into the lead to complete comeback [BAR 3-2 RMA]
- '31 GOAL! Yamal rifles in stunner to equalise from 2-0 down [BAR 2-2 RMA]
- '19 GOAL! Garcia halves deficit with header from Torres' flick on from a corner [BAR 1-2 RMA]
- '15 GOAL! Mbappe seals quickfire double as Real counter [BAR 0-2 RMA]
- '6 GOAL! Mbappe fires visitors in front after penalty awarded for terrible foul on striker by Szczesny [BAR 0-1 RMA]
Barcelona win seven-goal thriller in final El Clasico to move closer to La Liga title
20:54 , Flo CliffordBarcelona got the better of Real Madrid for the fourth time this season - securing the quadruple for the first time since 1982-83 - as they won El Clasico 4-3 to take a huge step towards securing the La Liga title.

Barcelona win seven-goal thriller in final El Clasico to move closer to La Liga title
Lamine Yamal: 'A very important game'
17:25 , Flo CliffordBarca’s wunderkind speaks to Premier Sports.
“It was a very important game obviously,” he says. “We wanted to bounce back in front of our own fans after what happened in the Champions League.
“We had really clear opportunities to extend our lead.
“It’s a very special moment [to hear fans celebrating]. I can’t wait to play at Camp Nou but it’s great to play here.
“We just wanted to win this game to get closer to the title.”
Barcelona 4-3 Real Madrid
17:21 , Flo CliffordIt’s a fourth win in four El Clasicos for Barcelona, for the first time since the 1982-83 season.
The Olympic Stadium is absolutely bouncing, Barca take in the applause, and that’s the La Liga title pretty much sewn up. They’re seven points clear of Real with three games to go.
FULL TIME! Barcelona 4-3 Real Madrid
17:18 , Flo Clifford97 mins: Barca are still searching for a fifth, pushing forward; Yamal tees up a brilliant move, Courtois is way off his line but Raphinha skies it over the bar, no hat-trick for the Brazilian.
But the final whistle goes and it’s Barca who take the spoils!
GOAL DISALLOWED! Barcelona 4-3 Real Madrid
17:17 , Flo Clifford97 mins: Checking for handball on Fermin and it’s ruled out!
GOAL! Barcelona 5-3 Real Madrid
17:16 , Flo Clifford95 mins: Total, utter madness! The fans are already singing, they know the end is in sight, and Barca make sure of it: Fermin wins the ball back off Fermin, darts inside, and rifles it into the back of the net. Courtois went the right way but had no change.
Barca go absolutely wild, sprinting to the supporters to celebrate.
DISALLOWED GOAL! Barcelona 4-3 Real Madrid
17:13 , Flo Clifford93 mins: Real break again and Mbappe races through, but Szczesny tips it over for a Madrid corner. HUGE chance there to level.
Madness at the back post now as Mbappe turns Tchouameni’s header from the delivery with a backheel - but he was offside.
CLOSE! Barcelona 4-3 Real Madrid
17:10 , Flo Clifford90 mins: Agonising for Munoz, who runs onto a good ball forward but launches it over the bar! That would have been some moment for him, with almost his first touch. Should be 4-4.
Vinicius Junior is having some treatment on the bench.
SIX minutes added on for Barca to either ride this out or Real to find a winner.
Barcelona 4-3 Real Madrid
17:08 , Flo Clifford88 mins: Another couple of substitutions for the closing stages of this one. Vinicius Junior comes off for Munoz and for Barca, Torres is replaced by Gavi.
Barcelona 4-3 Real Madrid
17:05 , Flo Clifford86 mins: Raphinha whips in a cross but Courtois punches it away. Diaz makes the final clearance but there were no Barcelona players in space anyway.
Real counter, Vinicius Junior takes a low shot from the left side of the box but it’s pretty tame to Szczesny.
Barcelona 4-3 Real Madrid
17:04 , Flo Clifford84 mins: Vazquez comes off for Endrick.
NO PENALTY! Barcelona 4-3 Real Madrid
17:03 , Flo Clifford83 mins: Hansi Flick and the crowd are absolutely furious as the referee decides no penalty. Tchouameni looked like he had absolutely nowhere to go, which is probably why.
Fermin Lopez was also booked at some point, not sure what for.
PENALTY? Barcelona 4-3 Real Madrid
17:01 , Flo Clifford82 mins: The referee is called to the monitor...
PENALTY? Barcelona 4-3 Real Madrid
17:01 , Flo Clifford80 mins: Barca want a penalty! Yamal shoots from the right, Courtois palms it away into the path of Ferran Torres, who fires off a shot - but it hits Tchouameni and Barca want a pen for handball.
It’s being checked...
Barcelona 4-3 Real Madrid
16:57 , Flo Clifford77 mins: Changes for Barca as Hansi Flick wants some fresh legs to see this one out. Olmo comes off for Fermin. Garcia is replaced by the teenager Hector Fort.
CLOSE! Barcelona 4-3 Real Madrid
16:56 , Flo Clifford76 mins: Raphinha should have a hat-trick! It’s a fabulous ball in by Yamal to Raphinha at the back post, but the Brazil international gets under it and launches over the bar!
Vinicius Junior presses up and Real are showing much more enthusiasm since Mbappe’s third goal. Vazquez lays it off for Brahim Diaz but de Jong makes the crucial block.
Real come again and Szczesny palms away the cross. Think we’re in for a nervy finish.
CLOSE! Barcelona 4-3 Real Madrid
16:53 , Flo Clifford74 mins: Balde crosses in from the left but it’s cut out by Tchouameni - not far enough, though, as Barca press again.
Now the referee gives a free kick against de Jong and he’s not very happy about that.
Yamal strikes again but Courtois leaps out to collect! Great save.
GOAL! Barcelona 4-3 Real Madrid
16:51 , Flo Clifford70 mins: Real counter; it’s a great ball forward by Modric to Vinicius Junior, who lays it off to Mbappe, and he earns a hat-trick!
There’s a check for offside but it stands. Real back in this!
Barcelona 4-2 Real Madrid
16:50 , Flo Clifford69 mins: Vinicius throws a tantrum as he’s not awarded a free-kick after a duel with a Barca shirt.
Now Torres is through on goal, the flag stays down, but the ball gets away from him as he slides half-heartedly towards Courtois and the keeper - who looks fine - collects; but Torres knew he was offside.
Barcelona 4-2 Real Madrid
16:47 , Flo Clifford67 mins: Torres tries to shoot with Raphinha in space in the box but it takes a deflection! Corner to Barcelona, Raphinha takes, but Courtois collects comfortably - but goes down clutching his back after colliding with Christensen.
Barcelona 4-2 Real Madrid
16:42 , Flo Clifford62 mins: Balde makes a lovely run and tries to find Raphinha, but no dice. Pedri wins a duel with Bellingham and the crowd sing their appreciation.
Mbappe still looks a real threat for the visitors and darts forward again but Christensen makes the crucial block, superb defending!
Barcelona 4-2 Real Madrid
16:39 , Flo Clifford59 mins: The dream team Yamal and Raphinha nearly combine again but the teenager’s cross has too much heft to it.
Now the ball comes over the top to Mbappe, but de Jong steps forward to clear the danger behind for a Real throw.
CLOSE! Barcelona 4-2 Real Madrid
16:37 , Flo Clifford56 mins: Mbappe has the chance for a hat-trick after a fabulous ball forward lands just in his path. The Frenchman takes a touch and rounds his man but sprays it wide of goal.
Martin is replaced by Christensen and Cubarsi - who went down injured a moment ago - by Balde in defence.
Barcelona 4-2 Real Madrid
16:35 , Flo Clifford55 mins: Martinez goes into the book for lunging on Bellingham and nicking his arm. Pretty dangerous play and he’ll miss the next match as a result of accumulating too many yellows.
DISALLOWED GOAL! Barcelona 4-2 Real Madrid
16:33 , Flo Clifford53 mins: Torres plays a great ball into the path of Raphinha, sprinting down the right, who waits, waits, then squares it at the last minute to Yamal advancing into the box, who rifles into the back of the net from only a couple of yards out - but the flag goes up.
Barcelona 4-2 Real Madrid
16:30 , Flo Clifford50 mins: Real look to start brightly and Mbappe and Vinicius both have a chance but get in each other’s way!
Then Barca counter: Raphinha plays it forward to Ferran Torres, but Fran Garcia blocks him. The ball falls to Yamal but is shot flies over the bar!
Asencio goes into the book for chopping down Torres.
SECOND HALF: Barcelona 4-2 Real Madrid
16:25 , Flo CliffordTwo changes for Real at half time as Modric and Diaz come on for Ceballos and Guler.
Back underway!
HALF-TIME: Barcelona 4-2 Real Madrid
16:10 , Flo Clifford45+7 mins: Annnnnnnd breathe. The half-time whistle goes and Barcelona, from 0-2 down in the first 15 minutes, head off 4-2 up, courtesy of Garcia, Yamal, and a double from Raphinha after Mbappe’s early brace, including a sixth-minute penalty.
Another six goals in this one? Don’t be surprised.
Barcelona 4-2 Real Madrid
16:08 , Flo Clifford45+7 mins: Barcelona wind down the clock with some pretty passes in midfield.
Bellingham slides in on Ferran as the Barca man moves forward.
Now Bellingham tees up Mbappe, who takes a touch and slots home past Szczesny, but the flag goes up as Barca’s offside trap works again.
Barcelona 4-2 Real Madrid
16:06 , Flo Clifford45+5 mins: Worrying moments for Valverde, who goes down clutching his right knee, but looks okay to continue after a bit. Now Raphinha goes down after Vazquez treads on his toes.
Barcelona 4-2 Real Madrid
16:03 , Flo Clifford45+2 mins: SIX added minutes. Real will be desperate for this half to be over.
The camera cuts to a very excited Travis Scott in the crowd.
In the aftermath of that non-penalty Araujo, on the Barca bench, received a yellow - not sure what for.
GOAL! Barcelona 4-2 Real Madrid
16:01 , Flo Clifford45 mins: We’ll come back to that penalty incident in a minute, but Barca extend their lead! It’s a terrible mistake at the back by Real, Vazquez falls asleep and gives the ball away cheaply to Raphinha, who plays a tidy one-two with Ferran, latching onto the pass and Raphinha has a second!
PENALTY? Barcelona 3-2 Real Madrid
16:00 , Flo Clifford43 mins: End to end stuff. Real counter, the ball falls to Bellingham, who cuts it back to Mbappe; he stumbles and chases after the ball but makes contact with the ball before he’s brought back by de Jong.
A penalty is given and Barca surround the referee to protest. Replays show he’d already hit the ball before the foul - but it’s called off, for offside?! Bellingham was tightly offside.
CLOSE! Barcelona 3-2 Real Madrid
15:57 , Flo Clifford42 mins: Vinicius Junior is through on goal but stumbles and Szczesny collects easily.
Now Yamal whips in a brilliant cross to Raphinha but his header glances over the bar!
Barcelona 3-2 Real Madrid
15:54 , Flo Clifford38 mins: Barca want a red! Tchouameni sees yellow for hauling down Ferran but it’s not close enough to goal for a sending off. He will miss the next game.
Barca win a free-kick though, delivered by Raphinha, and after a couple of attempts Real clear. It looks like the ball deflected off a defender as Cubarsi took a shot, ultimately skying it over the bar.
GOAL! Barcelona 3-2 Real Madrid
15:50 , Flo Clifford34 mins: Barcelona are ahead! They win the ball in the middle of the pitch and release Raphinha, who storms ahead and rifles a shot into the bottom right corner! Hansi Flick jumps for joy on the sideline.
GOAL! Barcelona 2-2 Real Madrid
15:49 , Flo Clifford31 mins: Level! Ferran plays in Yamal and the youngster fires off a delightful curling shot from the right side of the box beyond the reach of Courtois.
A seventh league goal this season for the 17-year-old!
Barcelona 1-2 Real Madrid
15:45 , Flo Clifford30 mins: Valverde is the first into the book for sliding in and taking out Yamal.
Raphinha leaves the free-kick to Olmo but his delivery is headed away by Bellingham, who has been essentially anonymous for this first half hour.
Barcelona 1-2 Real Madrid
15:43 , Flo Clifford28 mins: Yamal weaves into space and fires a shot but Courtois isn’t too troubled, leaping forward to save. Now Real counter and the ball is played forward into Mbappe’s pass - but Szczesny sprints out to boot it forward.
Barca win a free-kick as Asencio brings down Torres, some way out on the left. Raphinha strikes it powerfully in the direction of Inigo Martinez at the back post, but it’s got too much weight on it and goes out for yet another Barca corner. It’s another deep delivery and it goes beyond everyone again.
Barcelona 1-2 Real Madrid
15:39 , Flo Clifford24 mins: Barcelona are looking much more lively now, pressing constantly and keeping the Real defence busy. Olmo picks out Martin at the back post and he cuts it back, aiming for Torres, but it drifts beyond him.
Fran Garcia scrambles for it and eventually clears.
GOAL! Barcelona 1-2 Real Madrid
15:35 , Flo Clifford19 mins: Barca counter as a frenetic start to this game continues. Yamal fires in what would be a spectacular strike with his bootlaces but Courtois leaps to save. Corner to Barca, Inigo Martinez heads it down but not quite into the path of Torres - wasted chance there.
Now a Real defender makes a mistake and Raphinha escapes down the left, eventually. Now Martin strikes from 30 yards out, it’s a beautiful shot but Courtois tips over the bar! Yet another Barca corner, Ferran Torres flicks it on and Eric Garcia heads in!
GOAL! Barcelona 0-2 Real Madrid
15:31 , Flo Clifford15 mins: Chance for Barca to level as Martin plays it forward and it falls to Dani Olmo, advancing down the centre, but his attempt drifts just a fraction wide. The flag stays down but Olmo was clearly offside.
Real counter; Vinicius can’t get anything on it but no matter, Real come again, Vinicius tees up Mbappe and the Frenchman has two goals inside 15 minutes! Barca are furious for a foul on Yamal not given in the build-up. Is he offside though?
No foul given, no offside, is the decision.
Barcelona 0-1 Real Madrid
15:27 , Flo Clifford12 mins: Mbappe darts past one defender and into the box but de Jong gets there in time to halt him.
Now excellent defending the other end as Olmo slides a great pass forward to Ferran Torres, slipping under pressure from Valverde, but Asencio cuts the forward out near the byline.
Barcelona 0-1 Real Madrid
15:25 , Flo Clifford9 mins: Barca push forward and it’s that man again Lamine Yamal who’s the driving force behind it. Garcia gets the better of Vinicius Junior on the right, yards out but at a tight angle; he looks to cross in but has a go on goal instead. Courtois leaps down sharply to save.
The resulting Barca corner floats harmlessly out.
GOAL! Barcelona 0-1 Real Madrid
15:21 , Flo Clifford6 mins: Real Madrid take the lead in El Clasico! Mbappe steps up, does a little hop, and slots it into the bottom left corner.
Szczesny went the right way but couldn’t deal with the pace on it, just getting his fingertips to it.
PENALTY! Barcelona 0-0 Real Madrid
15:20 , Flo CliffordThe penalty is awarded! Mbappe steps up to take...
PENALTY? Barcelona 0-0 Real Madrid
15:19 , Flo CliffordBoos and jeers as Real Madrid press down the left flank. Cubarsi times his challenge beautifully on Valverde but immediate drama - Cubarsi makes a mistake and Mbappe leaps in to steal the ball.
Szczesny commits to getting the ball but absolutely slams into Mbappe and it looks like an early penalty to Real Madrid! But was Mbappe offside? VAR check... a nervy wait for Barca.
Barcelona 0-0 Real Madrid
15:17 , Flo Clifford2 mins: Real Madrid send the ball back to Courtois and within seconds Barca win a free kick as Valverde unnecessarily clatters into Olmo, having won an aerial duel already.
It’s taken long but Raphinha sends it out for a Real goal kick. Courtois - celebrating his 33rd birthday today - punts it forward and it nearly reaches Mbappe in the penalty area, but it’s cleared.
Barcelona vs Real Madrid
15:15 , Flo CliffordWe’re underway!
El Clasico
15:12 , Flo CliffordThe players walk out onto the pitch to a serenade by a packed crowd in the Olympic Stadium. Minutes to go...
Team news
15:07 , Flo CliffordReminder of today’s team news:
Barcelona XI: Szczesny; Eric Garcia, Cubarsi, Martinez, Gerard Martin; Pedri, De Jong, Olmo; Yamal, Ferran Torres, Raphinha
Real Madrid XI: Courtois; Vazquez, Tchouameni, Asencio, Garcia; Valverde, Ceballos; Guler, Bellingham, Vinicius Jr; Mbappe
Is Barcelona vs Real Madrid on TV?
It will be shown on Premier Sports in the UK. Monthly or annual packages are available, with a monthly package starting at £15.99.
Xabi Alonso confirms Bayer Leverkusen departure with Real Madrid waiting in the wings
15:00 , Flo CliffordXabi Alonso has confirmed he will leave Bayer Leverkusen at the end of the season.
The Spaniard led the German club to a famous league and cup double during a remarkable unbeaten domestic season last year.
But after coming up short in his attempt to retain the Bundesliga title, Alonso confirmed his decision to depart before Sunday’s home match against Borussia Dortmund, ending a three-year spell at the club.
Alonso is set to take over from Carlo Ancelotti as Real Madrid manager, reuniting with the club he spent five successful years at, winning La Liga in 2012 and the Champions League in 2014, when they beat city rivals Atletico in the final.

Xabi Alonso confirms Bayer Leverkusen departure with Real Madrid waiting in the wings
Carlo Ancelotti admits time at Real Madrid could end ‘tomorrow’ after Champions League exit
14:50 , Flo CliffordCarlo Ancelotti has conceded that his Real Madrid future is uncertain after their Champions League exit against Arsenal.
The defending champions were knocked out of the competition after suffering defeats in both legs of the quarter-final tie, with the hosts’ vaunted forward line unable to regularly threaten David Raya as they chased an unlikely comeback.
Ancelotti has led Real Madrid to a league and European double in two of the last three seasons since returning for a second stint in the Spanish capital, though they trail Barcelona by four points in La Liga this season.

Ancelotti admits time at Real Madrid could end ‘tomorrow’ after Champions League exit
Almost ready to go in Barcelona
14:42 , Jamie BraidwoodThe Barcelona fans are in fine voice ahead of El Clasico, as they look to take a huge step towards a 28th LaLiga title by beating Real Madrid.
Barcelona last won LaLiga in 2023, which ended a four-year absence. In doing so, it would stop Real Madrid from winning back-to-back titles, a feat they last achieved in 2008.


Real Madrid sabotaged a winning team and now history is repeating itself
14:40 , Flo CliffordMore pre-match reading from Chief Football Writer Miguel Delaney, who had this to say after Real Madrid’s elimination from the Champions League:
Amid all the recriminations within Real Madrid, and some “ruthless” words in the Bernabeu dressing room, there were also some surprising words from Thibaut Courtois. The goalkeeper had been one of the few players who had performed to standard in the Arsenal elimination, so he could speak with authority. But few expected this.
“We put in a lot of crosses, but this year we didn’t have a Joselu, a natural striker.”
So, in “year one” of Kylian Mbappe, as the local media put it about one of the most expensive players in history, what Real Madrid were actually missing was a 35-year-old journeyman emergency signing in his position.

Real Madrid sabotaged a winning team and now history is repeating itself
Barcelona have beaten Real Madrid three times this season
14:27 , Jamie BraidwoodReal Madrid will know they have to win to have any chance of retaining the title and stopping a trophyless season after a disappointing campaign from Carlo Ancelotti’s side, which has already featured three defeats to Barcelona.
Hansi Flick’s team thrashed Real Madrid 4-0 in the previous LaLiga Clasico, while they also hammered Ancelotti’s side 5-2 to win the Spanish Super Cup and fought from behind to win a dramatic Copa del Rey final last month.
Antonio Rudiger banned for six games after feisty Copa del Rey final
14:10 , Flo CliffordOne person who won’t be eligible to play in today’s game is Antonio Rudiger, who was slapped with a six-game ban for some disgraceful behaviour at the end of the Copa del Rey final.
The match descended into farce as Real Madrid reacted angrily to a foul given against Kylian Mbappe in the closing stages, with Rudiger and Lucas Vazquez given straight red cards and Jude Bellingham sent off for dissent after the final whistle.
Rudiger was alleged to have thrown an ice cube at the referee, who Real Madrid hounded before the game, and received a six-game ban for “minor violence” against him.
The ban will extend into the start of next season; for the time being it won’t affect him, as the former Chelsea defender is out with a knee injury.

Antonio Rudiger banned for six games after throwing object at referee
Confirmed Barcelona line-up
14:07 , Jamie BraidwoodBarcelona XI: Szczęsny; Eric Garcia, Cubarsi, Martinez, Gerard Martin; Pedri, De Jong, Olmo; Yamal, Ferran Torres, Raphinha
Lewandowski and Balde are on the bench for Barcelona, who name the same side that started the second leg against Inter on Tuesday night.
Contrasting philosophies leave Barcelona poised to usurp Real Madrid in El Clasico
14:00 , Flo CliffordOn 1 June 2024, Real Madrid further cemented their status as the world’s premier football club, winning their 15th European Cup.
Two days later, Los Blancos added the world’s best player to that Champions League-winning squad, with the arrival of Kylian Mbappe seemingly destined to begin another dynasty in Madrid.
Yet on 11 May 2025, less than a year later, it’s Barcelona who have the chance to put the La Liga title out of reach of their old rivals, with a young core including Lamine Yamal appearing ready to rival Madrid’s new-era Galacticos.
And as they prepare for the fourth El Clasico of the season, the clubs’ differing philosophies have again come to the fore, with both showing signs they could be on the brink of a return to the continental dominance that they showed between 2009 and 2018.

Contrasting philosophies leave Barcelona poised to usurp Real Madrid in El Clasico
Early team news
13:40 , Flo CliffordRobert Lewandowski could start for Barcelona after he returned against Inter on Tuesday, while left back Alejandro Balde may also return. Jules Kounde remains out, however.
El Clasico
13:30 , Flo CliffordBarcelona have had the beating of Real Madrid three times already this season and will feel confident they can make it four and extend their advantage at the top of La Liga to seven points.
Hansi Flick’s team thrashed Real Madrid 4-0 in the previous league Clasico, while they also hammered Ancelotti’s men 5-2 to win the Spanish Super Cup before fighting back from behind to win a dramatic Copa del Rey final last month.
Confirmed Real Madrid starting line-up
13:25 , Jamie BraidwoodArda Guler is handed a rare start fotr Real Madrid, replacing Rodrygo! Dani Ceballos is also preferred to Luka Modric.
Real Madrid XI: Courtois; Vazquez, Tchouameni, Asencio, Garcia; Valverde, Ceballos; Guler, Bellingham, Vinicius Jr; Mbappe
📋✅ Our starting XI!
— Real Madrid C.F. 🇬🇧🇺🇸 (@realmadriden) May 11, 2025
🆚 @FCBarcelona pic.twitter.com/Hym2DCe3ld
Barcelona aim to put damaging Champions League exit behind them
13:20 , Flo CliffordA win today would be the perfect comeback for Barcelona after they were knocked out of the Champions League by Inter Milan in an instant classic on Tuesday night.
They were moments away from a first Champions League final in 10 years, leading 3-2 until the dying moments of stoppage time, before falling 4-3 (7-6 on aggregate) in extra time, ending a breathless contest over both legs.
Here’s how it unfolded:

How Inter stunned Barcelona: from VAR controversy to dramatic late goal
Barcelona vs Real Madrid
13:10 , Flo CliffordToday’s El Clasico is set to be another blockbuster: victory for Barcelona would put them another crucial step closer to sealing the La Liga title, with only three league matches remaining after today.
The Catalan side are four points clear of Real Madrid, who must close the gap to avoid suffering the ignominy of a trophyless season.
How to watch
13:05 , Flo CliffordViewers in the UK can watch today’s El Clasico on Premier Sports. Monthly or annual packages are available, with a monthly package starting at £15.99.
Kick off is at 3:15pm BST on Sunday 11 May, at the Lluis Companys Olympic Stadium in Barcelona.
Good afternoon
13:00 , Flo CliffordHello and welcome to The Independent’s liveblog of El Clasico, as Barcelona look to bounce back from Tuesday’s heartbreaking Champions League exit and seal the La Liga title at the expense of their fiercest rivals.
Follow all the build-up and action right here.