The home of football tactics, data & odds
Odds 18+
Live scoresLive 8' BOR - REA 0–0 9' FCP - NAP 0–0 9' LEN - COM 0–1 10' PSV - CLU 0–0 7' RBL - MAN 0–0 9' SLA - ARS 0–1 10' VIK - SAB 0–0 FT AEK - REA 2–3 FT FEN - LIV 3–2
Home › Live scores › AEK Athens FC vs Real Madrid
Champions League · League Stage - 4 Full time

AEK Athens FC 2-3 Real Madrid — Full-Time Result

AEK Athens FC AEK Athens FC
2:3
Full time
Match Finished
Real Madrid Real Madrid
Form, head-to-head & model team data
Win probability — TFA model
AEK Athens FC10%
Draw45%
Real Madrid45%
Model angle: Combo Double chance : draw or Real Madrid and +1.5 goals · full prediction →
Recent form
AEK Athens FCDWWLL
Real MadridWWW
Last 5 goals — AEK Athens FC 7–8 · Real Madrid 10–5
How it unfolded
  1. 90+5' Red card — Aboubakary Koita AEK Athens FC
  2. 90+2' Goal! Federico Valverde (assist: Brahim Díaz) Real Madrid
  3. 88' Substitution — Luka Jovic on, Oleksandr Zubkov off AEK Athens FC
  4. 86' Substitution — Jude Bellingham on, Carlos Espí off Real Madrid
  5. 81' Substitution — Vinícius on, Álvaro Fernández Carreras off Real Madrid
  6. 81' Substitution — Marc Cucurella on, Brahim Díaz off Real Madrid
  7. 78' Goal! Kylian Mbappé (assist: Denzel Dumfries) Real Madrid
  8. 75' Goal! Stavros Pilios (assist: Aboubakary Koita) AEK Athens FC
  9. 67' Substitution — Bernardo Silva on, Endrick Felipe Moreira de Sousa off Real Madrid
  10. 67' Substitution — Yan Diomande on, Federico Valverde off Real Madrid
  11. 65' Yellow card — Marc Cucurella Real Madrid
  12. 60' Substitution — Kaan Kairinen on, Barnabás Varga off AEK Athens FC
  13. 60' Substitution — Mijat Gaćinović on, Răzvan Marin off AEK Athens FC
  14. 53' Substitution — Lovro Majer on, Ambrósini António Cabaça Salvador off AEK Athens FC
  15. 34' Yellow card — Kervin Arriaga AEK Athens FC
  16. 32' Goal! Jude Bellingham (assist: Marc Cucurella) Real Madrid
  17. 12' Goal! Aboubakary Koita (assist: Luka Jovic) AEK Athens FC
Match stats
30%Ball Possession70%
9Total Shots24
5Shots on Goal8
0Corner Kicks7
9Fouls16
1Yellow Cards1

Live data via our aggregation feed, refreshed continuously — figures may lag the broadcast by a few seconds. 18+ · Gamble responsibly · T&Cs apply · BeGambleAware.org

18+
Please gamble responsibly. When live, 18+/21+ only, region-dependent. BeGambleAware.org · GamCare · National Council on Problem Gambling. TFA may earn commission from operators listed — this never affects our analysis or rankings.

Total Football Analysis — tactical journalism, now with live odds, model-backed predictions and an honest betting layer.

© 2026 Total Football Analysis. Odds via our live aggregation feed — prices change constantly, always confirm at the bookmaker.