In a match that will be etched into the annals of football history, Barcelona emerged victorious against Real Madrid in a pulsating 4-3 encounter at the Estadi Olímpic de Montjuïc on May 11, 2025, bringing them within touching distance of the La Liga title. The fourth El Clásico of the season lived up to its billing as a title-deciding clash, with both sides delivering a spectacle of relentless attacking football, defensive lapses, and sheer drama that left the 50,319 fans in attendance breathless.
The game started disastrously for Barcelona, who found themselves 2-0 down within the first 15 minutes, courtesy of Kylian Mbappé’s clinical finishing. The French superstar struck first in the fifth minute, converting a penalty after a clumsy challenge in the box, and doubled Real Madrid’s lead nine minutes later with a sharp finish following a swift counter-attack. The early deficit stunned the home crowd, and Barcelona, still reeling from their midweek Champions League semifinal exit against Inter Milan, appeared rattled. Real Madrid, sensing blood, pressed their advantage, with Mbappé’s pace tormenting the makeshift Barcelona backline.
However, Barcelona’s resilience, a hallmark of their sensational 2025 campaign, shone through. In the 19th minute, Eric García sparked the comeback, rising highest to head home a pinpoint corner from Raphinha. The goal ignited the stadium, and Barcelona’s young stars took charge. Lamine Yamal, the 17-year-old prodigy, leveled the score in the 32nd minute with a stunning curling effort from the edge of the box, leaving Thibaut Courtois rooted to the spot. Two minutes later, Raphinha put Barcelona ahead, capitalizing on a defensive mix-up to slot the ball past Courtois. The Brazilian winger wasn’t done, adding his second goal in the 45th minute with a deft finish after a flowing team move, sending Barcelona into the halftime break with a 4-2 lead.
The second half saw Real Madrid mount a fierce response. Mbappé completed his hat-trick in the 70th minute, latching onto a through ball and outpacing the Barcelona defense to make it 4-3. The goal set up a nervy final 20 minutes, with Real Madrid throwing everything at their rivals in search of an equalizer. Barcelona’s defense, led by the composed Jules Koundé, held firm, while goalkeeper Iñaki Peña made a crucial save in stoppage time to deny Vinícius Júnior. A late goal from Fermín López was disallowed for a handball, but it mattered little as the final whistle confirmed Barcelona’s victory.
The win moves Barcelona seven points clear of Real Madrid with only three matches remaining, virtually securing their 28th La Liga title. Hansi Flick’s side, despite the emotional toll of their Champions League elimination, showcased their depth and character, with Raphinha’s brace and Yamal’s brilliance proving decisive. For Real Madrid, the defeat marks a low point in a trophyless season, with Carlo Ancelotti’s side struggling to match their rivals’ intensity. Mbappé’s hat-trick was a bright spot, but defensive frailties, particularly at left-back with Fran García filling in for the injured Ferland Mendy, were ruthlessly exposed.
Post-match, Flick praised his team’s mentality, stating, “We were hurt after Inter, but this group never gives up. This is why we fight for every trophy.” Ancelotti, meanwhile, remained defiant, acknowledging the gap but vowing to regroup: “It’s a tough moment, but we’ll keep pushing until the end.” The result not only tilts the La Liga race firmly in Barcelona’s favor but also underscores their dominance in this season’s El Clásico battles, having won all four encounters, including a 4-0 league thrashing in October and a 5-2 Supercopa final victory in January.

