Match report

Manchester City Defeats West Ham 3-0 in Premier League Clash

Manchester City
Manchester City
3–0
FT
West Ham
West Ham
Dec 20, 2025

Manchester City delivered a convincing performance to defeat West Ham 3-0 at the Etihad Stadium in a crucial Premier League encounter. Erling Haaland was instrumental with two goals and an assist, while Thomas Reijnders scored his first goal of the season. Despite early pressure from West Ham, Manchester City's clinical finishing secured three vital points.

Key Facts

  • Erling Haaland scored twice and assisted one for Manchester City.
  • Thomas Reijnders found the back of the net in his first goal of the season.
  • Nico received a yellow card early on due to a foul.
  • Jarrod Bowen was shown a yellow card for arguing with the referee.
  • West Ham made multiple substitutions but could not find their rhythm.

Lineups

Manchester City

Formation: 4-3-2-1

Starting XI

  • 25 G. Donnarumma (G)
  • 27 M. Nunes (D)
  • 3 R. Dias (D)
  • 24 J. Gvardiol (D)
  • 33 N. O'Reilly (D)
  • 4 T. Reijnders (M)
  • 14 Nico (M)
  • 20 B. Silva (M)
  • 10 R. Cherki (M)
  • 47 P. Foden (M)
  • 9 E. Haaland (F)

Substitutes

  • 1 J. Trafford
  • 6 N. Ake
  • 26 Savinho
  • 45 A. Khusanov
  • 59 C. Gray
  • 63 D. Mukasa
  • 82 R. Lewis
  • 91 S. Mfuni
  • 92 R. Heskey

West Ham

Formation: 4-3-1-2

Starting XI

  • 23 A. Areola (G)
  • 2 K. Walker-Peters (D)
  • 3 M. Kilman (D)
  • 25 J. Todibo (D)
  • 30 O. Scarles (D)
  • 27 S. Magassa (M)
  • 32 F. Potts (M)
  • 18 M. Fernandes (M)
  • 10 Lucas Paqueta (M)
  • 20 J. Bowen (F)
  • 7 C. Summerville (F)

Substitutes

  • 1 M. Hermansen
  • 5 Igor
  • 9 C. Wilson
  • 15 K. Mavropanos
  • 24 G. Rodriguez
  • 28 T. Soucek
  • 39 A. Irving
  • 55 M. Kante
  • 63 E. Mayers

Timeline

  1. Manchester City
    5' Manchester City Goal · Normal Goal
    E. Haaland
  2. Manchester City
    28' Manchester City Card · Yellow Card
    Nico

    Foul

  3. Manchester City
    38' Manchester City Goal · Normal Goal
    T. Reijnders · Assist: E. Haaland
  4. West Ham
    41' West Ham Card · Yellow Card
    Jarrod Bowen

    Argument

  5. West Ham
    64' West Ham subst · Substitution 1
    Off: O. Scarles · On: E. Mayers
  6. Manchester City
    67' Manchester City subst · Substitution 1
    Off: R. Cherki · On: Savinho
  7. Manchester City
    67' Manchester City subst · Substitution 2
    Off: Nico · On: A. Khusanov
  8. Manchester City
    67' Manchester City subst · Substitution 3
    Off: T. Reijnders · On: R. Lewis
  9. Manchester City
    69' Manchester City Goal · Normal Goal
    E. Haaland
  10. Manchester City
    75' Manchester City subst · Substitution 4
    Off: Bernardo Silva · On: D. Mukasa
  11. West Ham
    78' West Ham subst · Substitution 2
    Off: Lucas Paquetá · On: T. Souček
  12. West Ham
    79' West Ham subst · Substitution 3
    Off: F. Potts · On: C. Wilson
  13. West Ham
    79' West Ham subst · Substitution 4
    Off: C. Summerville · On: Konstantinos Mavropanos
  14. West Ham
    79' West Ham subst · Substitution 5
    Off: Mateus Fernandes · On: G. Rodriguez

Match Stats

Stat Manchester City West Ham
Fouls 16 10
Pass Accuracy 92% 80%
Offsides 1 2
Red Cards
Total Shots 17 7
Corners 6 0
Total Passes 750 391
Yellow Cards 1 1
Blocked Shots 2 0
Shots on Target 8 3
xG 2.10 0.98
Shots off Target 7 4
Possession 66% 34%
Goals Prevented 0 0
Accurate Passes 693 314
Shots Inside Box 14 5
Saves 4 5
Shots Outside Box 3 2

Key Match Notes

  • Erling Haaland's early goal in the 5th minute set the tone for Manchester City, putting them on the front foot from the start.
  • Thomas Reijnders' second goal in the 38th minute and Haaland's third in the 69th minute effectively sealed West Ham's fate, leaving no room for a comeback.