Madrid Wins El Classico 2-1 Vs Barcelona
Real Madrid earned a hard-fought 2–1 victory over FC Barcelona at the Spotify Camp Nou in Matchday 10 of La Liga, handing Barça their first league defeat of the 2026–27 season and narrowing the title race gap to just three points.
person
Noah Sousacalendar_today
October 25, 2026
Real Madrid delivered a tactical masterclass in opportunistic counter-attacking football, defeating FC Barcelona 2–1. Here's a deep dive into the match, following the tactical flow of both of the teams, full match stats, and takeaways for the rest of the season in La Liga and for the rest of the season.
First Half: Madrid Withstands the High Line (0–1)
- 0'–30': Barcelona asserted dominance early through possessional control (63% overall), looking to unlock Madrid's shape via Pedri and Lamine Yamal. However, Barça was forced into an early structural shift in the 29th minute when Xavi Espart was replaced by Alejandro Balde.
- 41' GOAL! (0–1): Real Madrid punished Barcelona's high defensive line. A failed clearance by Gerard Martín inside the penalty box fell directly to Kylian Mbappé, who reacted sharply to slot home the opening goal.
2. Second Half: Barcelona Responds, Lunin Resists (1–1)
- 46'–60': Barcelona increased their tempo coming out of half-time. In the 61st minute, Pedri found space near the edge of the area and played a clever pass to Raphinha, who drove a low, clinical finish past Andriy Lunin to level the score at 1–1.
- 62'–85': Barça pressed for a winner, registering 16 total shots. However, Andriy Lunin produced 6 critical saves—most notably denying Anthony Gordon on a clear scoring opportunity—while Madrid's backline racked up 27 total clearances.
3. Late Drama: Substitute Impact & Mbappé's Winner (1–2)
- 79': Carlo Ancelotti brought on Eduardo Camavinga for Bernardo Silva to inject speed and energy into midfield transitions.
- 87' GOAL! (1–2): Camavinga intercepted a loose pass in midfield and immediately played a sharp through-ball into space. Kylian Mbappé burst past Pau Cubarsí and calmly beat Joan García for his second goal of the night.
- 90+': Madrid successfully managed 7 minutes of stoppage time despite yellow cards to Marc Cucurella and Mbappé, securing all three points.
Full Official Match Statistics
| Category | FC Barcelona 🇪🇸 | Real Madrid 🇪🇸 |
| Final Score | 1 | 2 |
| Possession | 63% | 37% |
| Total Shots | 16 | 9 |
| Shots on Target | 6 | 5 |
| Passes Completed | 581 / 643 (90%) | 314 / 363 (86%) |
| Total Tackles (Won) | 18 (15) | 22 (15) |
| Clearances | 15 | 27 |
| Interceptions | 6 | 8 |
| Corner Kicks | 6 | 6 |
| Goalkeeper Saves | 3 | 6 |
| Fouls / Yellow Cards | 15 / 3 | 11 / 3 |
Player Performance Standouts
- Kylian Mbappé (Real Madrid): 90 minutes, 3 shots, 2 goals. Ultra-efficient in front of goal, taking full advantage of the two defensive missteps in Barça's backline.
- Andriy Lunin (Real Madrid): 90 minutes, 6 saves. Stepping in for Thibaut Courtois, Lunin kept Madrid in the match during Barcelona's dominant second-half spells.
- Eduardo Camavinga (Real Madrid): Came off the bench in the 79th minute and provided the decisive game-winning assist to Mbappé just 8 minutes later.
- Pedri (FC Barcelona): 90 minutes, 1 assist. Barça's orchestrator in midfield, completing key progressive passes and creating Raphinha's equalizing goal.
- Raphinha (FC Barcelona): 85 minutes, 4 shots, 1 goal. Barcelona's most dangerous attacking threat throughout the 90 minutes.
Key Takeaways & Tactical Verdict
- Efficiency Beats Volume: Barcelona held 63% possession and outshot Madrid 16 to 9, but Real Madrid created higher-quality chances on the break, converting 2 of their 5 shots on target.
- High-Line Vulnerability: Barcelona's aggressive pressing system continues to create offensive control, but defensive errors from Gerard Martín and Pau Cubarsí under pressure proved fatal against world-class pace like Mbappé's.
- La Liga Title Race Heat Up: This victory cuts Barcelona's lead over Real Madrid to just 3 points, blowing the La Liga title race wide open after 10 matchdays.