AEK Athens vs Real Madrid

4 November 2026 · Champions League · Matchday 4 · 2026/27 · Referee Maurizio Mariani

Full time 2 – 3

Half-time: 1–1

  • Aboubakary Koita 12’
  • Stavros Pilios 75’
  • Jude Bellingham 32’
  • Kylian Mbappé 78’
  • Federico Valverde 90+2’

Match summary

Real Madrid came from behind to win 3-2 away at AEK Athens, with the winner arriving in stoppage time. It was 1-1 at half-time.

In the first half, Aboubakary Koita put AEK Athens ahead in the 12th minute and Jude Bellingham equalised in the 32nd minute. In the second half, Stavros Pilios put AEK Athens back in front in the 75th minute, Kylian Mbappé equalised in the 78th minute, and Federico Valverde won it in stoppage time.

The chances backed that up: Real Madrid created 3.34 expected goals (xG) from 24 shots to AEK Athens's 0.87 from 9. AEK Athens had a player sent off.

Real Madrid claimed a narrow victory in this Champions League fixture despite AEK Athens producing a stubborn defensive display. The visitors dominated possession with 70 percent of the ball and controlled the territory throughout the 90 minutes. Real Madrid registered 24 shots with 8 on target, producing an expected goals total of 3.34 compared to the hosts' 0.87 from their 9 shots. AEK Athens managed 30 percent possession, completed 274 passes, and earned 1 yellow card from 9 fouls. Meanwhile, the visitors accumulated 628 passes, won 7 corners, and also received 1 yellow card after committing 16 fouls.

The action began when Aboubakary Koita opened the scoring for AEK Athens in the 12th minute to make it 1-0. Jude Bellingham equalised for Real Madrid in the 32nd minute, sending the teams into the interval level at 1-1 after Kervin Arriaga received a yellow card for argument. Stavros Pilios restored the hosts' lead in the 75th minute to make it 2-1, before Kylian Mbappé scored in the 78th minute following a high-value chance to level at 2-2. Marc Cucurella was booked for a foul in the 65th minute, and Federico Valverde struck the winner in the 90+2nd minute to seal the 2-3 result.

Match stats

30% Possession 70%
9 Shots 24
5 Shots on target 8
0 Corners 7
45 Attacks 86
31 Dangerous attacks 65
274 Passes 629
85.0% Pass accuracy 92.2%
17 Tackles 22
9 Fouls 16
1 Yellow cards 1
1 Red cards 0
0 Offsides 2

Key events

AEK Athens Real Madrid
Kick-off
Mijat GaćinovićShot on target
5’
Harold MoukoudiShot on target
10’
Aboubakary KoitaLeft foot shot1-0 (AEK Athens)
12’
15’
Corner
Luka JovićShot on target
17’
23’
Corner
27’
Corner
32’
Jude BellinghamLeft foot shot1-1 (Real Madrid)
Kervin ArriagaArgument
34’
39’
Marc CucurellaShot on target
Half-time1-1
Second half underway
50’
Éder MilitãoShot on target
53’
65’
65’
Kylian MbappéShot on target
Stavros PiliosLeft foot shot2-1 (AEK Athens)
75’
78’
Kylian MbappéRight foot shot2-2 (Real Madrid)
80’
Denzel DumfriesShot on target
80’
Corner
86’
Kylian MbappéShot on target
86’
Corner
90’
Corner
90+1’
Corner
90+2’
Federico ValverdeRight foot shot2-3 (Real Madrid)
90+5’
Full-time2-3

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 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.87 3.34 12’ Aboubakary Koita (AEK Athens), 1-0 12’ 32’ Jude Bellingham (Real Madrid), 1-1 32’ 75’ Stavros Pilios (AEK Athens), 2-1 75’ 78’ Kylian Mbappé (Real Madrid), 2-2 78’ 90+2’ Federico Valverde (Real Madrid), 2-3 90+2’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.87 3.34 12’ Aboubakary Koita (AEK Athens), 1-0 Koita 12’ 32’ Jude Bellingham (Real Madrid), 1-1 Bellingham 32’ 75’ Stavros Pilios (AEK Athens), 2-1 Pilios 75’ 78’ Kylian Mbappé (Real Madrid), 2-2 Mbappé 78’ 90+2’ Federico Valverde (Real Madrid), 2-3 Valverde 90+2’
AEK Athens 0.87 xGReal Madrid 3.34 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Real Madrid attacking AEK Athens attacking 
78’ Kylian Mbappé (Real Madrid), open play, 0.77 xG, goal 45’ Bernardo Silva (Real Madrid), open play, 0.55 xG, off target 80’ Denzel Dumfries (Real Madrid), from a corner, 0.28 xG, saved 55’ Marc Cucurella (Real Madrid), open play, 0.27 xG, blocked 32’ Jude Bellingham (Real Madrid), open play, 0.21 xG, goal 75’ Stavros Pilios (AEK Athens), open play, 0.19 xG, goal 17’ Luka Jović (AEK Athens), open play, 0.18 xG, saved 5’ Mijat Gaćinović (AEK Athens), open play, 0.15 xG, saved 87’ Brahim Díaz (Real Madrid), open play, 0.14 xG, off target 21’ Kylian Mbappé (Real Madrid), open play, 0.13 xG, off target 90+1’ Kylian Mbappé (Real Madrid), open play, 0.13 xG, blocked 71’ Kylian Mbappé (Real Madrid), open play, 0.11 xG, blocked 80’ Éder Militão (Real Madrid), from a corner, 0.11 xG, off target 86’ Kylian Mbappé (Real Madrid), open play, 0.10 xG, saved 28’ Vinícius Júnior (Real Madrid), from a corner, 0.09 xG, off target 10’ Harold Moukoudi (AEK Athens), set piece, 0.08 xG, saved 12’ Aboubakary Koita (AEK Athens), open play, 0.08 xG, goal 65’ Kylian Mbappé (Real Madrid), open play, 0.07 xG, saved 71’ Aboubakary Koita (AEK Athens), open play, 0.07 xG, blocked 72’ Endrick (Real Madrid), open play, 0.07 xG, off target 45’ Vinícius Júnior (Real Madrid), open play, 0.06 xG, off target 79’ Răzvan Marin (AEK Athens), open play, 0.06 xG, blocked 69’ Jude Bellingham (Real Madrid), open play, 0.05 xG, off target 62’ Kylian Mbappé (Real Madrid), open play, 0.04 xG, off target 11’ Jude Bellingham (Real Madrid), open play, 0.04 xG, blocked 67’ Răzvan Marin (AEK Athens), direct free kick, 0.03 xG, off target 27’ Yan Diomande (Real Madrid), open play, 0.02 xG, blocked 90+2’ Federico Valverde (Real Madrid), open play, 0.03 xG, goal 90+2’ Endrick (Real Madrid), from a corner, 0.02 xG, blocked 26’ Vinícius Júnior (Real Madrid), open play, 0.02 xG, blocked 70’ Aboubakary Koita (AEK Athens), open play, 0.02 xG, off target 50’ Éder Militão (Real Madrid), open play, 0.02 xG, saved 39’ Marc Cucurella (Real Madrid), open play, 0.00 xG, saved 78’ Kylian Mbappé (Real Madrid), open play, 0.77 xG, goal 45’ Bernardo Silva (Real Madrid), open play, 0.55 xG, off target 80’ Denzel Dumfries (Real Madrid), from a corner, 0.28 xG, saved 55’ Marc Cucurella (Real Madrid), open play, 0.27 xG, blocked 32’ Jude Bellingham (Real Madrid), open play, 0.21 xG, goal 75’ Stavros Pilios (AEK Athens), open play, 0.19 xG, goal 17’ Luka Jović (AEK Athens), open play, 0.18 xG, saved 5’ Mijat Gaćinović (AEK Athens), open play, 0.15 xG, saved 87’ Brahim Díaz (Real Madrid), open play, 0.14 xG, off target 21’ Kylian Mbappé (Real Madrid), open play, 0.13 xG, off target 90+1’ Kylian Mbappé (Real Madrid), open play, 0.13 xG, blocked 71’ Kylian Mbappé (Real Madrid), open play, 0.11 xG, blocked 80’ Éder Militão (Real Madrid), from a corner, 0.11 xG, off target 86’ Kylian Mbappé (Real Madrid), open play, 0.10 xG, saved 28’ Vinícius Júnior (Real Madrid), from a corner, 0.09 xG, off target 10’ Harold Moukoudi (AEK Athens), set piece, 0.08 xG, saved 12’ Aboubakary Koita (AEK Athens), open play, 0.08 xG, goal 65’ Kylian Mbappé (Real Madrid), open play, 0.07 xG, saved 71’ Aboubakary Koita (AEK Athens), open play, 0.07 xG, blocked 72’ Endrick (Real Madrid), open play, 0.07 xG, off target 45’ Vinícius Júnior (Real Madrid), open play, 0.06 xG, off target 79’ Răzvan Marin (AEK Athens), open play, 0.06 xG, blocked 69’ Jude Bellingham (Real Madrid), open play, 0.05 xG, off target 62’ Kylian Mbappé (Real Madrid), open play, 0.04 xG, off target 11’ Jude Bellingham (Real Madrid), open play, 0.04 xG, blocked 67’ Răzvan Marin (AEK Athens), direct free kick, 0.03 xG, off target 90+2’ Federico Valverde (Real Madrid), open play, 0.03 xG, goal 90+2’ Endrick (Real Madrid), from a corner, 0.02 xG, blocked 27’ Yan Diomande (Real Madrid), open play, 0.02 xG, blocked 26’ Vinícius Júnior (Real Madrid), open play, 0.02 xG, blocked 70’ Aboubakary Koita (AEK Athens), open play, 0.02 xG, off target 50’ Éder Militão (Real Madrid), open play, 0.02 xG, saved 39’ Marc Cucurella (Real Madrid), open play, 0.00 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

AEK Athens 4-4-2 Starting XI
Brignoli
Pilios
Rota
Moukoudi
Relvas
Koita
Arriaga
Kairinen 60’
Gaćinović 60’
Majer 53’
Jović 88’
Real Madrid 4-2-3-1 Starting XI
Courtois
Dumfries
Militão
Rüdiger
Cucurella 81’
Silva 67’
Camavinga
Júnior 81’
Diomande 67’
Bellingham 86’
Mbappé

Player stats

Goalkeeper1 player
90′ 5 3 27 – – – – –
Defenders4 players
90′ 3 – 2 5 1 23 3 – – –
90′ 1 2 1 1 – 31 – – – –
90′ – 1 2 1 1 32 – – – –
90′ – 2 1 1 1 25 – 1 – –
Midfielders7 players
90′ 1 1 18 1 – 4 – 10 – 3 –
90′ – – 30 – – – 3 5 3 1
Kaan Kairinen Taken off
60′ – – 11 – – – 1 – 1 – –
Lovro Majer Taken off
53′ – – 12 2 – 3 2 4 – – –
Mijat Gaćinović Taken off
60′ – – 14 1 – 1 2 9 – 6 –
Răzvan Marin Came on as a substitute
30′ – – 12 – – – – – – – –
Oleksandr Zubkov Came on as a substitute
2′ – – 1 – – – – – – – –
Forwards3 players
Luka Jović Taken off
88′ – 1 1 1 0.18 – 2 5 1 17 –
Zini Came on as a substitute
37′ – – – – – – 1 8 3 10 –
Barnabás Varga Came on as a substitute
30′ – – – – – – – 5 1 11 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

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

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.