Match report

Al-Hilal Saudi FC Stuns Manchester City 4-3 in Club World Cup Thriller

Manchester City
Manchester City
3–4
AET
Al-Hilal Saudi FC
Al-Hilal Saudi FC
Jul 1, 2025

Al-Hilal Saudi FC stunned footballing giants Manchester City with an electrifying 4-3 victory in the FIFA Club World Cup final. Despite a strong start from Manchester City led by Bernardo Silva's early goal, Al-Hilal fought back with goals from Marcos Leonardo and Malcom before Haaland equalized for City. However, Kalidou Koulibaly and another brace from Marcos Leonardo sealed an unforgettable win for the Saudi champions.

Key Facts

  • Manchester City: 3 Goals - Bernardo Silva (9'), Erling Haaland (55'), Phil Foden (104')
  • Al-Hilal Saudi FC: 4 Goals - Marcos Leonardo (39', 112'), Malcom (52'), Kalidou Koulibaly (94')
  • Assists by Ilkay Gündogan and Joao Cancelo played key roles in the early proceedings.
  • Manchester City made multiple substitutions, including Phil Foden coming on for Rodri.

Lineups

Manchester City

Formation: 4-3-2-1

Starting XI

  • 31 Ederson (G)
  • 27 Matheus Nunes (D)
  • 3 Rúben Dias (D)
  • 24 J. Gvardiol (D)
  • 21 R. Aït-Nouri (D)
  • 20 Bernardo Silva (M)
  • 4 T. Reijnders (M)
  • 19 İ. Gündoğan (M)
  • 26 Savinho (M)
  • 11 J. Doku (M)
  • 9 E. Haaland (F)

Substitutes

  • 47 P. Foden
  • 29 R. Cherki
  • 7 Omar Marmoush
  • 6 N. Aké
  • 25 M. Akanji
  • 16 Rodri
  • 14 Nico González
  • 5 J. Stones
  • 52 O. Bobb
  • 18 S. Ortega
  • 13 M. Bettinelli
  • 22 Vitor Reis
  • 45 A. Khusanov
  • 75 N. O'Reilly

Al-Hilal Saudi FC

Formation: 5-4-1

Starting XI

  • 37 Y. Bounou (G)
  • 20 João Cancelo (D)
  • 3 K. Koulibaly (D)
  • 8 Rúben Neves (D)
  • 6 Renan Lodi (D)
  • 24 Moteb Al Harbi (D)
  • 77 Malcom (M)
  • 22 S. Milinković-Savić (M)
  • 28 Mohamed Kanno (M)
  • 16 Nasser Al Dawsari (M)
  • 11 Marcos Leonardo (F)

Substitutes

  • 7 Khalid Al Ghannam
  • 18 Musab Al Juwayr
  • 88 Hamad Al Yami
  • 5 Ali Al Bulayhi
  • 78 Ali Lajami
  • 27 Kaio César
  • 15 Mohammed Al Qahtani
  • 17 Mohammed Al Yami
  • 12 Yasser Al Shahrani
  • 40 Ahmad Aburasyin
  • 39 Abdulaziz Hadhood
  • 4 Khalifah Al Dawsari

Timeline

  1. Manchester City
    9' Manchester City Goal · Normal Goal
    Bernardo Silva · Assist: I. Gundogan
  2. Manchester City
    27' Manchester City Card · Yellow Card
    J. Gvardiol

    Foul

  3. Manchester City
    39' Manchester City Card · Yellow Card
    M. Nunes

    Foul

  4. Al-Hilal Saudi FC
    46' Al-Hilal Saudi FC Goal · Normal Goal
    Marcos Leonardo
  5. Al-Hilal Saudi FC
    52' Al-Hilal Saudi FC Goal · Normal Goal
    Malcom · Assist: João Cancelo
  6. Manchester City
    53' Manchester City subst · Substitution 1
    Off: M. Nunes · On: N. Aké
  7. Manchester City
    53' Manchester City subst · Substitution 2
    Off: J. Gvardiol · On: M. Akanji
  8. Manchester City
    53' Manchester City subst · Substitution 3
    Off: I. Gundogan · On: Rodri
  9. Manchester City
    55' Manchester City Goal · Normal Goal
    E. Haaland
  10. Al-Hilal Saudi FC
    64' Al-Hilal Saudi FC subst · Substitution 1
    Off: Malcom · On: Kaio César
  11. Al-Hilal Saudi FC
    83' Al-Hilal Saudi FC subst · Substitution 2
    Off: Mohamed Kanno · On: Ali Lajami
  12. Al-Hilal Saudi FC
    88' Al-Hilal Saudi FC subst · Substitution 3
    Off: João Cancelo · On: Hamad Al Yami
  13. Al-Hilal Saudi FC
    88' Al-Hilal Saudi FC subst · Substitution 4
    Off: Moteb Al Harbi · On: Ali Al Bulayhi
  14. Manchester City
    90' Manchester City subst · Substitution 4
    Off: T. Reijnders · On: R. Cherki
  15. Manchester City
    90' Manchester City subst · Substitution 5
    Off: E. Haaland · On: O. Marmoush
  16. Al-Hilal Saudi FC
    94' Al-Hilal Saudi FC Goal · Normal Goal
    Kalidou Koulibaly · Assist: Rúben Neves
  17. Manchester City
    100' Manchester City subst · Substitution 6
    Off: Rodri · On: P. Foden
  18. Manchester City
    104' Manchester City Goal · Normal Goal
    P. Foden · Assist: R. Cherki
  19. Manchester City
    105'+1 Manchester City Card · Yellow Card
    M. Akanji

    Foul

  20. Al-Hilal Saudi FC
    105' Al-Hilal Saudi FC subst · Substitution 5
    Off: Nasser Al Dawsari · On: Musab Al Juwayr
  21. Al-Hilal Saudi FC
    112' Al-Hilal Saudi FC Goal · Normal Goal
    Marcos Leonardo
  22. Al-Hilal Saudi FC
    113' Al-Hilal Saudi FC Card · Yellow Card
    Marcos Leonardo
  23. Al-Hilal Saudi FC
    116' Al-Hilal Saudi FC subst · Substitution 6
    Off: Marcos Leonardo · On: Khalid Al Ghannam

Match Stats

Stat Manchester City Al-Hilal Saudi FC
Fouls 17 7
Pass Accuracy 92% 84%
Offsides 0 2
Red Cards
Total Shots 30 17
Corners 19 4
Total Passes 826 373
Yellow Cards 3 1
Blocked Shots 8 7
Shots on Target 15 6
xG
Shots off Target 7 4
Possession 69% 31%
Goals Prevented
Accurate Passes 764 312
Shots Inside Box 20 17
Saves 2 11
Shots Outside Box 10 0

Key Match Notes

  • Al-Hilal's equalizer by Marcos Leonardo at 39' shifted momentum and sparked a counter-attack that saw Malcom score shortly after.
  • Erling Haaland's goal just before halftime nearly regained control for Manchester City, but Al-Hilal's resilient defense and clinical finishing in the second half secured an historic victory.