Erling Haaland opened his Manchester City goal account and demonstrated the huge threat he will pose this season as the champions began the defence of their Premier League crown in impressive fashion at West Ham United.
The brilliant 22-year-old Norwegian striker delivered exactly what City manager Pep Guardiola wanted following his summer signing from Borussia Dortmund when he gave City the lead from the penalty spot nine minutes before half-time, after he was brought down by West Ham’s substitute goalkeeper Alphonse Areola.
He was on as substitute for injured Lukasz Fabianski but was helpless when Haaland wrapped up City’s win after 65 minutes with a composed left-foot finish from Kevin de Bruyne’s perfect pass.
City won at a canter against a strangely passive West Ham, who barely threatened after a brief opening burst, spending long spells out of possession as the champions exerted almost complete command.
More to follow.
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key = Give it up = Pure perfection
West Ham United
- 1FabianskiSubstituted forAreolaat 29′minutes
- 20BowenSubstituted forDownesat 90+2′minutes
- 10LanziniSubstituted forBenrahmaat 57′minutes
- 8FornalsSubstituted forCoventryat 90+2′minutes
- 9AntonioSubstituted forScamaccaat 57′minutes
- 3Rúben Dias
- 7CanceloBooked at 45mins
- 17De BruyneSubstituted forPalmerat 88′minutes
- 16RodriSubstituted forPhillipsat 89′minutes
- 8GündoganSubstituted forBernardo Silvaat 78′minutes
- 47FodenSubstituted forMahrezat 88′minutes
- 9HaalandSubstituted forÁlvarezat 78′minutes
- 20Bernardo Silva
- Michael Oliver
Match ends, West Ham United 0, Manchester City 2.
Second Half ends, West Ham United 0, Manchester City 2.
Offside, West Ham United. Kurt Zouma tries a through ball, but Saïd Benrahma is caught offside.
Substitution, West Ham United. Conor Coventry replaces Pablo Fornals.
Substitution, West Ham United. Flynn Downes replaces Jarrod Bowen.
Attempt missed. Nathan Aké (Manchester City) header from the centre of the box misses to the left. Assisted by Riyad Mahrez with a cross following a corner.
Corner, Manchester City. Conceded by Kurt Zouma.
Attempt blocked. Julián Álvarez (Manchester City) right footed shot from outside the box is blocked.
Substitution, Manchester City. Kalvin Phillips replaces Rodri.
Substitution, Manchester City. Cole Palmer replaces Kevin De Bruyne.
Substitution, Manchester City. Riyad Mahrez replaces Phil Foden.
Corner, Manchester City. Conceded by Ben Johnson.
Phil Foden (Manchester City) wins a free kick in the defensive half.
Foul by Saïd Benrahma (West Ham United).
Attempt missed. Rodri (Manchester City) right footed shot from outside the box misses to the left. Assisted by Jack Grealish.
Substitution, Manchester City. Julián Álvarez replaces Erling Haaland.
Substitution, Manchester City. Bernardo Silva replaces Ilkay Gündogan.
Attempt missed. Jack Grealish (Manchester City) right footed shot from the left side of the box is close, but misses to the left. Assisted by Kevin De Bruyne.
Attempt blocked. Erling Haaland (Manchester City) left footed shot from the left side of the box is blocked. Assisted by Ilkay Gündogan.
Jack Grealish (Manchester City) wins a free kick in the defensive half.
- Our coverage of your Premier League club is bigger and better than ever before – here’s everything you need to know to make sure you never miss a moment