Barcelona defeated Real Madrid 4–3 in a wild final El Clásico of the season to essentially cling the La Liga title for the Catalans.
Los Blancos took an early two goal advantage thanks to Kylian Mbappé brace that silenced the stadium in Montjuic. Barcelona settled in and after Eric García's goal, Hansi Flick's side dominated the rest of the first half to the tune of four unanswered goals to go into half time with a 4–2 lead.
Mbappé completed his hat trick in the second half but it wasn't enough for Los Blancos, as Barcelona managed to hang on in the final minutes to win secure a perfect El Clásico record this season and land a knockout blow in the title race.
One of the biggest rivalries in all of sports delivered this season. For the first time in years, the tension, drama, magic and big-game atmosphere that defined El Clásicos of old returned. The Catalans dominated the season series but the stage is set for the rivalry to reach another level in 2025-26. For now, Barcelona will celebrate their most important victory of the season.
Here's how fans across the world experienced the rollercoaster that was the final El Clásico of the season.
JOIN SI SOCCER'S BARCELONA WHATSAPP COMMUNITY - GET ALL THE LATEST NEWS AND ANALYSIS STRAIGHT TO YOUR PHONE
Mbappé Scores in Third Straight El Clasico
Pau Cubarsí played a sloppy back pass to Wojciech Szczésny that Mbappé got to first before he was brought down by the Polish goalkeeper, leaving match referee Alberto Hernández to award Los Blancos a penalty.
Mbappé stepped up and dispatched the penalty kick to give Real Madrid the lead five minutes into the game.
A CUBARSÍ MISTAKE LEADS TO A PEN AND MBAPPE PUTS REAL MADRID AHEAD FROM THE SPOT 🔥 pic.twitter.com/Vmqg5YwKO2
— ESPN FC (@ESPNFC) May 11, 2025
𝗖𝗔𝗟𝗠. 𝗖𝗟𝗜𝗡𝗜𝗖𝗔𝗟. 𝗠𝗕𝗔𝗣𝗣𝗘́. 🎯 pic.twitter.com/e49Rd78R0d
— 433 (@433) May 11, 2025
🤍🇫🇷 Kylian Mbappé reached 37 goals this season with penalty scored vs Barça. pic.twitter.com/iH2sxk7UFO
— Fabrizio Romano (@FabrizioRomano) May 11, 2025
Kylian Mbappé is now level with Robert Lewandowski in the race for Golden Boot in La Liga. ⚽ pic.twitter.com/m4XqyGiNBJ
— Football Tweet ⚽ (@Football__Tweet) May 11, 2025
Mbappe Makes Real Madrid History in Debut Season
Vinícius Júnior played a perfect trivela pass for Mbappé to go fire his brace past Szczęsny, double the lead and write his name into the Real Madrid history books with with his 38th goal of 2024-25—the most any player has scored in a debut season for Los Blancos.
Iván Zamorano was the previous record-holder with 37 goals in the 1992-93 season, but that mark now belongs to the 26-year-old Frenchman. Mbappé took the outright lead in the Pichichi race with his 26th La Liga goal of the campaign and Real Madrid silenced the Estadi Olímpic Lluís Companys with a two goal lead less than 15 minutes into the match.
VINI TO MBAPPÉ AND REAL MADRID LEAD 2-0 INSIDE 14 MINUTES IN ELCLÁSICO!!!
— ESPN FC (@ESPNFC) May 11, 2025
MBAPPÉ WITH A BRACE ALREADY 🔥 pic.twitter.com/wdliTYZgsH
KYLIAN MBAPPÉ BREAKS THE RECORD FOR MOST GOALS SCORED IN A DEBUT SEASON FOR REAL MADRID (38)
— B/R Football (@brfootball) May 11, 2025
HISTORIC ⚪👑 pic.twitter.com/YMYG5c8Ng4
Kylian Mbappé has now scored more goals in 2024/25 than any other Real Madrid player has in their debut season with the club.
— Squawka (@Squawka) May 11, 2025
Ivan Zamorano’s record of 37 from 1992/93 has finally been broken. 🤯 pic.twitter.com/JXjMRZmdS2
Wow 🤯 Take a bow Kylian Mbappe. pic.twitter.com/eDXY07Tl4j
— Match of the Day (@BBCMOTD) May 11, 2025
Eric Garcia Responds for Barca
Five minutes after Mbappé's brace, Barcelona began their comeback when Dani Olmo's corner was headed back by Ferran Torres for Eric García to head the ball into the back of the net from short distance.
What was previously a dead-silent stadium erupted thank to a goal from a player that's stepped up in recent weeks after key injuries in the back line. Barça had been knocking on the door of an equalizer and García finally pulled one back for the hosts in the 19th minute.
The goal made this the first Clásico to see three goals scored in the first 20 minutes since Barcelona's infamous 6–2 victory at the Santiago Bernabéu in 2009.
FERRAN TORRES WITH THE FLICK ON AND ERIC GARCIA DRAWS ONE BACK FOR BARCA 👀 pic.twitter.com/Na71f6mnnq
— ESPN FC (@ESPNFC) May 11, 2025
Eric García was so close to leaving in the summer.
— Barça Universal (@BarcaUniversal) May 11, 2025
Thankfully he took the best decision for everyone. pic.twitter.com/6TiFsbWgFn
Eric Garcia is the true “Joker” type of player not whatever Roberto was.
— Barça Pictures #14 (@Barca__pictures) May 11, 2025
Eric García 2025 pic.twitter.com/lsAnWF65qJ
— Carlos Reynoso ✍️ (@CarlosReynosoKC) May 11, 2025
Lamine Yamal Says "Calma"
Lamine Yamal had been menacing ever since Barcelona got on the scoresheet, making light work of Fran García on a number of occasions. In what's become a regular sight during Barça's biggest games of the seasons, Yamal looked unfazed by the pressure and took over.
After a quick combination between Pedri and Torres, the latter teed up Yamal who was waiting for the ball on the edge of the ball to curl a perfect shot into the far corner, far out of reach from Thibaut Courtois stretched arm to bring Barcelona level.
The stadium erupted as the hosts came from behind for a third straight Clásico and Yamal recreated Cristiano Ronaldo's legendary "Calma" celebration, sealing yet another moment of magic from the 17-year-old.
Lamine Yamal is backing up his words 🗣️ pic.twitter.com/QXQxaLuL3l
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) May 11, 2025
Lamine Yamal (17) says calma. 🥶🇪🇸 pic.twitter.com/ukSMVlxbzq
— EuroFoot (@eurofootcom) May 11, 2025
Best stats in the world: no.
— Football Tweet ⚽ (@Football__Tweet) May 11, 2025
Best player in the world: YES.
You're lying to yourself if you don't agree.
Lamine Yamal is the best player to watch in the world right now and he DESERVES the Ballon d'Or over everyone. pic.twitter.com/0NWNx6rnl3
Lamine Yamal one of the best talents I’ve ever seen man, and this Barca squad is non stop entertainment.
— Niko (@nikotaughtyou) May 11, 2025
LAMINE YAMAL WOW I’VE RUN OUT OF WORDS
— Mod (@CFCMods) May 11, 2025
Raphinha Completes Yet Another Barca Comeback
It only took Barcelona 100 seconds after Yamal's equalizer to take the lead. Pedri took advantage of Mbappé and Dani Ceballos tripping over themselves to take the ball and set Raphinha through on goal.
The Brazilian calmly went inside the box and fired a bullet of a low shot into the far corner to complete yet another Barça comeback against Los Blancos. Real Madrid's temporary advantage had placed them within one point of Barcelona in the La Liga standings. In less than two minutes, The Catalans turned it around to take a seven point lead atop the table with a little under an hour to go.
LAMINE YAMAL AND RAPHINHA BOTH SCORE WITHIN TWO MINUTES OF EACH OTHER TO COMPLETELY TURN ELCLÁSICO AROUND FOR BARCA! 3-2! 😱 pic.twitter.com/44gkmDRLqB
— ESPN FC (@ESPNFC) May 11, 2025
Raphina has now been directly involved in 60 goals this season in all competitions. 🇧🇷🔥 pic.twitter.com/eO4kjfbbbx
— Football Tweet ⚽ (@Football__Tweet) May 11, 2025
Real Madrid were up 2-0
— Russ' TD ⚡ (@RussFcb) May 11, 2025
Yamal and Raphinhapic.twitter.com/ahvkpb1Gwu
Raphinha Secures his Brace
Barcelona weren't done with their first half feast. The Catalans exploited Real Madrid's makeshift defense to wreck havoc and take advantage of silly mistakes from Los Blancos defenders.
Lucas Vázquez was egregiously dispossessed by Raphinha inside the box. The Brazilian passed the ball to Torre to get away from Vázquez, got the ball back to emphatically fire in his second El Clásico brace of the season to re-ignite his Ballon D'or charge and give Barcelona a 4–2 lead going into halftime.
RAPHINHA STEALS IT FROM LUCAS VÁZQUEZ AND PUTS BARCA UP 4-2 IN ELCLÁSICO! WHAT A HALF 🔥 pic.twitter.com/LCNjHC9SQ3
— ESPN FC (@ESPNFC) May 11, 2025
Jesus Raphinha and Yamal own Madrid man
— Trey (@UTDTrey) May 11, 2025
Real Madrid have conceded sixteen (16) goals in four El Clasico's this season so far. 45 minutes left.
— Madrid Zone (@theMadridZone) May 11, 2025
Beyond embarrassing.
🚨🚨🚨Raphinha (58) has surpassed Neymar’s highest G/A amount (56) in a single season for Barcelona.
— Brasil Football 🇧🇷 (@BrasilEdition) May 11, 2025
He is now 2 away from equaling Ronaldo
Fenômeno’s record (60) for a Brazilian at Barcelona. pic.twitter.com/Xf3OrpOwhz
Raphinha goal in a title decider pic.twitter.com/RHxlOeULNs
— 🥤 (@TheImmortalKop) May 11, 2025
Six Goals in the First Half of El Clásico
It was a thrilling first half between two big rivals who traded punches from the starting whistle. The Catalans went into the tunnel with a two goal advantage and 45 minutes away from landing a knockout punch in the La Liga title race.
The final Clásico of the season lived up to the hype.
FoOtBaLl iS tOo lOw-ScOrInG, iT WiLl nEvEr CaTcH oN 🤪 pic.twitter.com/dBQZjiTlWC
— Men in Blazers (@MenInBlazers) May 11, 2025
⏱️ Barcelona 0-1 Real Madrid (5')
— Football Tweet ⚽ (@Football__Tweet) May 11, 2025
⏱️ Barcelona 0-2 Real Madrid (14')
⏱️ Barcelona 1-2 Real Madrid (19')
⏱️ Barcelona 2-2 Real Madrid (32’)
⏱️ Barcelona 3-2 Real Madrid (34’)
⏱️ Penalty to Real Madrid overturned (44’)
⏱️ Barcelona 4-2 Real Madrid (45’)
𝗧𝗛𝗜𝗦 𝗚𝗔𝗠𝗘 𝗜𝗦 𝗜𝗡𝗦𝗔𝗡𝗘 😱 pic.twitter.com/yqgUVTmo4M
— 433 (@433) May 11, 2025
I’m really watching united over el clasico, i have issues
— Karan (@ksenguptaa) May 11, 2025
JOIN SI SOCCER'S REAL MADRID WHATSAPP COMMUNITY - GET ALL THE LATEST NEWS AND ANALYSIS STRAIGHT TO YOUR PHONE
Mbappe Completes Hat Trick
Barcelona missed clear chances to extend their lead in the second half. As it often happens in soccer, the goals you fail to score, you usually end up conceding.
In the 70th minute, Real Madrid exploited Barcelona's high defensive line and Vinícius went free on goal with Mbappé alongside him. Once they entered the box, the Brazilian squared the ball for Mbappé to tuck in his hat trick into an open net. The Frenchman showed his quality and single handedly carried Los Blancos throughout the game.
With 20 minutes to go in the match, Los Blancos were in business, needing just one more goal to make a Remontada of their own.
VINI TO MBAPPÉ ONCE AGAIN TO COMPLETE THE HAT TRICK FOR MBAPPÉ AND CUT BARCELONA'S LEAD TO ONE GOAL 🔥 pic.twitter.com/g4l9bN6ctH
— ESPN FC (@ESPNFC) May 11, 2025
Haters can’t even say “Mbappe ruined Madrid “ because he’s literally been their best player this season 😂 pic.twitter.com/lYCChFYHFY
— Janty (@CFC_Janty) May 11, 2025
Mbappe & Vini so cold.. not fair! ⚽️
— Trae Young (@TheTraeYoung) May 11, 2025
REAL MADRID HAVE ACTUALLY LET KYLIAN MBAPPE DOWN THIS SEASON pic.twitter.com/SzkRD2Sihi
— fan (@NoodleHairCR7) May 11, 2025
This Mbappe performance is the complete opposite of his first El Clasico and yet they’re still down. The game is so cold.
— Zito (@_Zeets) May 11, 2025
Mbappe has shown up big time to 3/4 Clasicos this season. Gotta respect that tbh
— 🫵🏽 (@idoxvi) May 11, 2025
Barcelona Keep Their Cool and Have One Hand on the La Liga Title
The final minutes of the match were chaotic. Real Madrid had chances to score the equalizer, but weren't sharp in front of goal during the game's climax.
Fermín López thought he'd clinched Barcelona's win deep into stoppage time with a brilliant goal, but his celebration was cut short when the goal was disallowed for offsides.
However, Barcelona's party couldn't be denied any longer. The referee blew the final whistle to confirm Barcelona's 4–3 victory. The Catalans completed the season sweep of El Clásicos, dominating Real Madrid all season. A special victory for Barcelona in the last El Clásico at the Estadi Olímpic Lluís Companys.
EL CLÁSICO IS BLAUGRANA!!!!💙❤️
— FC Barcelona (@FCBarcelona) May 11, 2025
Barcelona are the first team in ElClásico history to go 4-0-0 in the rivalry in a single season 🤯
— ESPN FC (@ESPNFC) May 11, 2025
ABSOLUTE DOMINANCE 😤🔥 pic.twitter.com/IgmiWpcKjf
Barcelona really took over every Clásico this season 🤯
— CBS Sports Golazo ⚽️ (@CBSSportsGolazo) May 11, 2025
One step closer to LaLiga ⏳ pic.twitter.com/Hu4eJ9Wwzy
This ain’t a rivalry bro 🕊️ pic.twitter.com/65kzFxyHAf
— Mod (@CFCMods) May 11, 2025
📸 - TRAVIS SCOTT CELEBRATING BARCELONA'S VICTORY! pic.twitter.com/Ucs6Klj4pI
— The Touchline | Football Coverage (@TouchlineX) May 11, 2025
📸 - RAPHINHA HAS BEEN CROWNED MAN OF THE MATCH! pic.twitter.com/ghkdzIOrwO
— The Touchline | Football Coverage (@TouchlineX) May 11, 2025
The result give Barcelona a seven point lead in the title race with only nine left at play. The win essentially checkmates La Liga in favor of Hansi Flick's side, who can become champions in next Thursday's Catalan derby vs. Espanyol.
READ THE LATEST LA LIGA NEWS, TRANSFER RUMORS & GOSSIP
This article was originally published on www.si.com as X Reacts to Barcelona vs. Real Madrid in Exciting Seven-Goal El Clasico.