Atletico Madrid vs Real Madrid

20 September 2026 · La Liga · 2026/27 · Referee Miguel Ángel Ortiz Arias

Full time 2 – 1

Half-time: 0–0

  • Álex Grimaldo 53’ (pen)
  • Jonathan Christian David 59’
  • Antonio Rüdiger 89’

Match summary

Atletico Madrid saw off Real Madrid 2-1. It was goalless at half-time.

Álex Grimaldo put Atletico Madrid ahead from the penalty spot in the 53rd minute, Jonathan Christian David made it 2-0 in the 59th minute, set up by Giuliano Simeone, and Antonio Rüdiger pulled one back to make it 2-1 with a header in the 89th minute, set up by Bernardo Silva.

The chances backed that up: Atletico Madrid created 2.42 expected goals (xG) from 18 shots to Real Madrid's 0.42 from 8. Real Madrid had a player sent off.

Atletico Madrid secured a 2-1 victory over Real Madrid in La Liga matchday 7 following a dominant display that reflected the match statistics. The home side controlled the contest with 61 percent possession, completing 618 passes at an accuracy of 90 percent compared to the away side's 394 passes. Atletico Madrid registered 18 shots with 9 on target, while Real Madrid managed 8 shots with 3 on target. The home team generated 114 attacks and 55 dangerous attacks, accumulating an expected goals total of 2.42 against 0.42 for Real Madrid. Discipline was strained with 19 fouls committed by Atletico Madrid and 6 by Real Madrid, alongside 2 yellow cards for each side and 1 red card for the visitors.

The first half ended goalless after a period featuring yellow cards for Diego Simeone, Marc Pubill and Cristian Romero. The breakthrough arrived after the interval when Dean Huijsen received a red card for a professional foul as the last man in the 52nd minute. Alejandro Grimaldo converted the resulting penalty in the 53rd minute to put Atletico Madrid 1-0 ahead. Jonathan David extended the lead to 2-0 in the 59th minute with a left foot shot. Antonio Rüdiger scored for Real Madrid with a header in the 89th minute to make it 2-1, which remained the final score.

Match stats

61% Possession 39%
18 Shots 8
9 Shots on target 3
3 Corners 1
114 Attacks 84
55 Dangerous attacks 36
618 Passes 394
90% Pass accuracy 86%
15 Tackles 21
19 Fouls 6
2 Yellow cards 2
0 Red cards 1
2 Offsides 2

Key events

Atletico Madrid Real Madrid
Kick-off
Diego SimeoneArgument
6’
35’
38’
Cristian Romero: card review (VAR)
38’
40’
Arda GülerShot on target
Half-time0-0
46’
Álex BaenaShot on target
47’
Second half underway
49’
Denzel DumfriesArgument
51’
Dean Huijsen: card review (VAR)
52’
Dean HuijsenProfessional foul last man
Alejandro GrimaldoPenalty1-0 (Atletico Madrid)
53’
Lee Kang-InShot on target
56’
Jonathan DavidLeft foot shot2-0 (Atletico Madrid)
59’
Cristian RomeroShot on target
66’
Julián ÁlvarezShot on target
77’
77’
Yan DiomandeShot on target
78’
89’
Antonio RüdigerHeader2-1 (Real Madrid)
KokeShot on target
90+2’
Full-time2-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.42 0.42 53’ Álex Grimaldo (Atletico Madrid), 1-0 53’ 59’ Jonathan Christian David (Atletico Madrid), 2-0 59’ 89’ Antonio Rüdiger (Real Madrid), 2-1 89’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.42 0.42 53’ Álex Grimaldo (Atletico Madrid), 1-0 Grimaldo 53’ 59’ Jonathan Christian David (Atletico Madrid), 2-0 David 59’ 89’ Antonio Rüdiger (Real Madrid), 2-1 Rüdiger 89’
Atletico Madrid 2.42 xGReal Madrid 0.42 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Real Madrid attacking Atletico Madrid attacking 
53’ Álex Grimaldo (Atletico Madrid), penalty, 0.74 xG, goal 59’ Jonathan Christian David (Atletico Madrid), open play, 0.42 xG, goal 66’ Julián Álvarez (Atletico Madrid), from a corner, 0.38 xG, blocked 77’ Yan Diomande (Real Madrid), open play, 0.21 xG, saved 90+2’ Koke (Atletico Madrid), open play, 0.12 xG, saved 77’ Julián Álvarez (Atletico Madrid), open play, 0.09 xG, saved 90’ Julián Álvarez (Atletico Madrid), open play, 0.10 xG, off target 84’ David Hancko (Atletico Madrid), open play, 0.08 xG, blocked 15’ Jonathan Christian David (Atletico Madrid), open play, 0.08 xG, off target 65’ Álex Grimaldo (Atletico Madrid), open play, 0.07 xG, blocked 84’ David Hancko (Atletico Madrid), from a corner, 0.07 xG, blocked 89’ Antonio Rüdiger (Real Madrid), set piece, 0.06 xG, goal 65’ Johnny Cardoso (Atletico Madrid), open play, 0.05 xG, off target 66’ Cristian Romero (Atletico Madrid), from a corner, 0.05 xG, saved 7’ Aurelien Tchouameni (Real Madrid), from a corner, 0.05 xG, off target 23’ Vinícius Júnior (Real Madrid), open play, 0.05 xG, off target 32’ David Hancko (Atletico Madrid), open play, 0.04 xG, blocked 22’ Giuliano Simeone (Atletico Madrid), open play, 0.03 xG, off target 47’ Álex Baena (Atletico Madrid), open play, 0.02 xG, saved 66’ David Hancko (Atletico Madrid), from a corner, 0.03 xG, blocked 33’ Lee Kang-In (Atletico Madrid), open play, 0.02 xG, blocked 40’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.02 xG, blocked 56’ Lee Kang-In (Atletico Madrid), open play, 0.02 xG, saved 21’ Aurelien Tchouameni (Real Madrid), open play, 0.02 xG, off target 26’ Vinícius Júnior (Real Madrid), open play, 0.02 xG, off target 40’ Arda Güler (Real Madrid), set piece, 0.01 xG, saved 53’ Álex Grimaldo (Atletico Madrid), penalty, 0.74 xG, goal 59’ Jonathan Christian David (Atletico Madrid), open play, 0.42 xG, goal 66’ Julián Álvarez (Atletico Madrid), from a corner, 0.38 xG, blocked 77’ Yan Diomande (Real Madrid), open play, 0.21 xG, saved 90+2’ Koke (Atletico Madrid), open play, 0.12 xG, saved 90’ Julián Álvarez (Atletico Madrid), open play, 0.10 xG, off target 77’ Julián Álvarez (Atletico Madrid), open play, 0.09 xG, saved 15’ Jonathan Christian David (Atletico Madrid), open play, 0.08 xG, off target 84’ David Hancko (Atletico Madrid), open play, 0.08 xG, blocked 65’ Álex Grimaldo (Atletico Madrid), open play, 0.07 xG, blocked 84’ David Hancko (Atletico Madrid), from a corner, 0.07 xG, blocked 89’ Antonio Rüdiger (Real Madrid), set piece, 0.06 xG, goal 65’ Johnny Cardoso (Atletico Madrid), open play, 0.05 xG, off target 66’ Cristian Romero (Atletico Madrid), from a corner, 0.05 xG, saved 7’ Aurelien Tchouameni (Real Madrid), from a corner, 0.05 xG, off target 23’ Vinícius Júnior (Real Madrid), open play, 0.05 xG, off target 32’ David Hancko (Atletico Madrid), open play, 0.04 xG, blocked 22’ Giuliano Simeone (Atletico Madrid), open play, 0.03 xG, off target 66’ David Hancko (Atletico Madrid), from a corner, 0.03 xG, blocked 47’ Álex Baena (Atletico Madrid), open play, 0.02 xG, saved 33’ Lee Kang-In (Atletico Madrid), open play, 0.02 xG, blocked 56’ Lee Kang-In (Atletico Madrid), open play, 0.02 xG, saved 40’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.02 xG, blocked 21’ Aurelien Tchouameni (Real Madrid), open play, 0.02 xG, off target 26’ Vinícius Júnior (Real Madrid), open play, 0.02 xG, off target 40’ Arda Güler (Real Madrid), set piece, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Atletico Madrid 4-4-2 Starting XI
Oblak
Pubill 46’
Romero 89’
Hancko
Grimaldo
Simeone
Llorente
Cardoso
Baena 67’
Lee 89’
David 62’
Real Madrid 4-2-3-1 Starting XI
Courtois
Cucurella
Huijsen
Konaté
Dumfries
Tchouaméni 71’
Valverde
Junior 54’
Bellingham 82’
Güler 54’
Mbappé

Player stats

PlayerPosMinGAShxGxAKPCards
Jan Oblak GK900 0.000.000
Marc Pubill DEF480 0.000.000
Cristian Romero DEF901 0.050.000
David Hancko DEF904 0.220.051
Álex Grimaldo DEF9012 0.820.000
Giuliano Simeone MID9011 0.030.421
Marcos Llorente MID900 0.000.143
Johnny Cardoso MID901 0.050.000
Álex Baena MID691 0.020.051
Lee Kang-In FWD902 0.040.081
Jonathan Christian David FWD6412 0.500.041
Koke Sub421 0.120.463
Julián Álvarez Sub263 0.570.000
Ademola Lookman Sub210 0.000.172
Morten Hjulmand Sub10 0.000.121
Robin Le Normand Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Atletico Madrid win 27% Avg odds 3.44 Our estimate 40%
Draw 25% Avg odds 3.80 Our estimate 26%
Real Madrid win 48% Avg odds 1.97 Our estimate 34%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.