Match Events
| Min | Team | Card | Event | Score |
|---|---|---|---|---|
| 6' | Atletico Madrid | Diego Pablo Simeone | 0-0 | |
| 35' | Atletico Madrid | Marc Pubill | 0-0 | |
| 38' | Atletico Madrid | Cristian Romero | 0-0 | |
| 45' | Atletico Madrid | Substitution — Marc Pubill on, Koke off | 0-0 | |
| 49' | Real Madrid | Denzel Dumfries | 0-0 | |
| 52' | Real Madrid | Dean Huijsen | 0-0 | |
| 53' | Atletico Madrid | Goal — Alejandro Grimaldo | 1-0 | |
| 54' | Real Madrid | Substitution — Arda Güler on, Antonio Rüdiger off | 1-0 | |
| 54' | Real Madrid | Substitution — Vinícius on, Yan Diomande off | 1-0 | |
| 59' | Atletico Madrid | Goal — Jonathan David (assist: Giuliano Simeone Baldini) | 2-0 | |
| 62' | Atletico Madrid | Substitution — Jonathan David on, Julián Álvarez off | 2-0 | |
| 67' | Atletico Madrid | Substitution — Alejandro Baena Rodríguez on, Ademola Lookman off | 2-0 | |
| 71' | Real Madrid | Substitution — Aurelien Tchouameni on, Eduardo Camavinga off | 2-0 | |
| 78' | Real Madrid | Jude Bellingham | 2-0 | |
| 82' | Real Madrid | Substitution — Jude Bellingham on, Bernardo Silva off | 2-0 | |
| 89' | Atletico Madrid | Substitution — Cristian Romero on, Robin Le Normand off | 2-0 | |
| 89' | Atletico Madrid | Substitution — Lee Kang-In on, Morten Hjulmand off | 2-0 | |
| 89' | Real Madrid | Goal — Antonio Rüdiger (assist: Bernardo Silva) | 2-1 |
Atletico Madrid got the better of their city rivals on Sunday, 20 September 2026, edging out Real Madrid 2-1 at the Civitas Metropolitano in a derby that stayed goalless and tense right up until half-time. Nothing separated the sides in the opening 45 minutes, both defences holding firm, but the second half turned into a different story entirely once the home crowd found its voice. Atletico pushed on after the break and found the breakthrough, then doubled their advantage before Real Madrid hit back late to make things uncomfortable. It wasn't enough though, and the visitors had to settle for the defeat. For Atletico, this is the kind of derby win that lifts a whole season's mood and gives their home form a real boost. Real Madrid, meanwhile, will need to regroup quickly, with questions now hanging over their away performances as the title race takes shape.
The Matchup
Atletico Madrid 2-1 Real Madrid was the final score at Civitas Metropolitano, in a game where Atletico Madrid did enough across the ninety minutes to deserve the three points. Atletico Madrid also had the better share of the ball, holding 61% possession, which usually goes hand in hand with the extra control a winning side tends to show. The shot count told a similar story, with 18 attempts from Atletico Madrid against 8 from Real Madrid over the course of the game. It was not always comfortable for Atletico Madrid, and Real Madrid pushed for a way back into the game, but the result stood. Games like this can carry real weight later in the season, so this is a scoreline worth remembering. Below is a closer look at how the match broke down, statistically.
Man of the Match
Match Statistics
Atletico Madrid vs Real Madrid Lineups
Looking Ahead
Atletico Madrid will already be turning their attention to what comes next. Their next test comes at home to Deportivo, and how they respond after this result will be worth watching. You can follow the build-up and everything you need to know when Atletico Madrid vs Deportivo going to play at 24 October 2026 in Spanish La Liga 2026-27.
Real Madrid, meanwhile, have a quick chance to build on this result. They are next in action at home to Sevilla, a game that will give an early sense of how they carry this result forward. Full details are here: Real Madrid vs Sevilla going to play at 18 October 2026 in Spanish La Liga 2026-27.