Match Manchester City vs West Ham United 20/12/2025

20/12/2025 - 15:00 Premier League - Round 17
Etihad Stadium, Etihad Campus Manchester M11 3FF, Manchester
Erling Haaland (5')
Tijjani Reijnders (38')
Erling Haaland (69')
HT 2-0
Erling Haaland (38')
Completed Passes
Match Summary
Statistics
Line-ups
TV Channels
0'
1st half
It's starting!
5'
Erling Haaland
Goal
1 - 0
28'
Nico González
Yellow card
38'
Tijjani Reijnders
Goal
2 - 0
41'
Jarrod Bowen
Yellow card
45'
2nd half
It's game on again!
64'
Ezra Mayers
Oliver Scarles 
Substitution
67'
Savinho
Rayan Cherki
Substitution
67'
Abdukodir Khusanov
Nico González
Substitution
67'
Rico Lewis
Tijjani Reijnders
Substitution
69'
Erling Haaland
Goal
3 - 0
75'
Divine Mukasa
Bernardo Silva
Substitution
78'
Tomáš Souček 
Lucas Paquetá
Substitution
79'
Callum Wilson
Freddie Potts
Substitution
79'
Konstantinos Mavropanos 
Crysencio Summerville
Substitution
79'
Guido Rodríguez
Mateus Fernandes
Substitution
Ball possession
66%
34%
750
Passes
391
693
Accurate Passes
314
6
Corners
0
17
Shots
7
8
Shots on target
3
12
Tackles
24
16
Fouls
10
1
Yellow Cards
1
0
Red Cards
0
Formation 4-3-2-1
4-3-1-2 Formation
Asset 8 25
Donnarumma
Asset 8 27
Nunes
Asset 8 3
Dias
Asset 8 24
Gvardiol
Asset 8 33
O'Reilly
Asset 8 4
Reijnders
Asset 8 14
González
Asset 8 20
Silva
Asset 8 10
Cherki
Asset 8 47
Foden
Asset 8 9
Haaland
Asset 8 23
Aréola
Asset 8 2
Walker-Peters
Asset 8 3
Kilman
Asset 8 25
Todibo
Asset 8 30
Scarles
Asset 8 27
Magassa
Asset 8 32
Potts
Asset 8 18
Fernandes
Asset 8 10
Paquetá
Asset 8 20
Bowen
Asset 8 7
Summerville
25 Gianluigi Donnarumma G
27 Matheus Nunes D
3 Rúben Dias D
24 Joško Gvardiol D
33 Nico O'Reilly D
4 Tijjani Reijnders M
14 Nico González M
20 Bernardo Silva M Captain
10 Rayan Cherki M
47 Phil Foden M
9 Erling Haaland A
Substitutes
82 Rico Lewis D
45 Abdukodir Khusanov D
26 Savinho A
63 Divine Mukasa M
1 James Trafford G
6 Nathan Aké D
91 Stephen Mfuni D
59 Charlie Gray M
92 Reigan Heskey A
Coach
Josep Guardiola i Sala
23 Alphonse Aréola G
2 Kyle Walker-Peters D
3 Max Kilman D
25 Jean-Clair Todibo D
30 Oliver Scarles D
27 Soungoutou Magassa M
32 Freddie Potts M
18 Mateus Fernandes M
10 Lucas Paquetá M
20 Jarrod Bowen A Captain
7 Crysencio Summerville A
Substitutes
63 Ezra Mayers D
28 Tomáš Souček M
15 Konstantinos Mavropanos D
24 Guido Rodríguez M
9 Callum Wilson A
1 Mads Hermansen G
5 Igor Júlio D
39 Andy Irving M
55 Mohamadou Kanté M
Coach
Nuno Herlander Simões Espírito Santo
TV CHANNELS
Canal+ Extra 1 (Pol)
DAZN Espana
Disney+ (Arg)
Disney+ (Per)
Disney+ (Uru)
Disney+ (Ven)
FuboTV (Can)
Viaplay (Fin)
Viaplay (Ned)
Viaplay (Nor)
beIN Connect MENA (Ara)
beIN Connect (Tur)
fubo Sports Network 3 DRM (Can)
Go3 Extra Sports Baltic
NBC Sports App (USA)
NBC (Usa)
Oneplay (Cze)
Peacock TV Premium (Usa)
Peacock (Usa)
SKY Go NZ (Nzl)
Stan Sport (Aus)
Voyo (Rou)
1xBet
1xBet.kz
22Bet
Caliente
DAZN Canada
Disney+ (Bra)
Viaplay (Den)
AIS PLAY (Tha)
Arena Sport 1 (Cro)
beIN Sports MENA 1 (Ara)
beIN Sports MENA English 1 (Ara)
Coupang Play (Kor)
CRTV Sports (Cmr)
Diema Sport 2 (Bul)
Disney+ Hotstar (Ind)
DStv Now (Afr)
Fast Sports (Arm)
Gotv (Ken)
Kantipur Max (Nep)
Migu (Chn)
M Plus Live (Hkg)
NBC Universo (Usa)
Nova Sports Premier League (Gre)
NTA Sports (Nga)
Play Diema Xtra (Bul)
Premier Sports 1 ROI (Irl)
QQ Sports (Chn)
Spiler1 TV (Hun)
SuperSport Blitz (Afr)
SuperSport Blitz (Nga)
SuperSport GOtv Football (Afr)
SuperSport MaXimo 1 (Afr)
Supersport Maximo 1 (Nga)
Supersport Maximo 1 (Rsa)
SuperSport OTT 4 (Afr)
SuperSport OTT 4 (Nga)
SuperSport OTT 4 (Rsa)
SuperSport Premier League (Afr)
SuperSport Premier League (Nga)
SuperSport Premier League (Rsa)
TOD (Ara)
TV2 Play Premium (Hun)
U-NEXT (Jpn)
USA Network (Usa)
Viaplay (Swe)
Vidio (Ina)
DAZN 1 (Por)
Nine (Aus)
Arena Premium 2 (Kos)
Arena Premium 2 (Srb)
Arena Sport 1 (BiH)
Kyivstar TV (Ukr)
MAXtv To Go (Cro)
Play Sports 1 (Bel)
Setanta Sports (Ukr)
TV3 MAX (Den)
Viaplay 2 Urheilu (Fin)
V Sport Premier League 1 (Nor)
V Sport Premium (Fin)
V Sport Premium (Swe)
NOW Premier League 1 (Hkg)
Now Sports Premier League TV (Hkg)
Setanta Sports 1 (Arm)
Setanta Sports 1 (Aze)
Setanta Sports 1 Baltic
Setanta Sports 1 (Geo)
Setanta Sports 1 (Kgz)
Setanta Sports 1 (Mda)
Setanta Sports 1 (Tjk)
Setanta Sports 1 (Tkm)
Setanta Sports 1 (Uzb)
Arena Premium 1 (Bih)
Canal+ Live 6 (Fra)
CANAL+ Sport 360 (Fra)
Arena Sport 1 Premium (Slo)
Sky Sport Uno (Ita)
Astro Go (Mys)
Astro Grandstand (Mys)
Astro Premier League (Mys)
Benin TV
CIS (Gui)
ELTA Sports 2 (Tpe)
Eswatini TV (Swz)
GO TV (Mlt)
K24 (Ken)
MBC 11 (Mus)
NCI (Ivo)
Now Player (Hkg)
One Africa
RTS 2 (Sen)
SABC 3 (Rsa)
SABC Plus (Rsa)
Sooka (Mys)
Sporty TV (Afr)
StarTimes App (Afr)
Sunrise TV (Sui)
SuperSport 2 (Alb)
SuperSport 2 (Kos)
TSN Malta 2 (Mlt)
YTV (Bot)
Disney+ (Chi)
Disney+ (Col)
Sky Sport 2 (Nzl)
HBO Max (Mex)
SiriusXM FC (Usa)
Telemundo (Usa)
TNT Go (Mex)
TNT Sports (Mex)
UNIVERSO NOW (Usa)
Voyo (Svk)
Canal+ Sport 1 (Mya)
Hub Premier 1 (Sgp)
CCTV-5 (Chn)
DAZN 1 Espana
beIN Sports 3 (Tur)
Canal+ (Mya)
Canal+ Myanmar (Mya)
Cytavision on the Go (Cyp)
Cytavision Sports 3 (Cyp)
K+ Sport 1 (Vie)
K+ (Vie)
NOW TV (Ita)
SKY Go Italia
Sport 2 (Isr)
SuperSport Maximo 360 (Afr)
TV 360 (Vie)
Sport 24
Star Sports Select 1 (Ind)
DAZN 1 Bar Espana
ORTB (Ben)
Medianet (Mdv)
Sky Sport Premier League (Ger)
CANAL+ Sport 4 (Afr)
ICE Sports (Mdv)
Varzish Sport (Taj)
Sport 24 At Sea