Premier League Regular Season - 32
Match Stats
25%
Possession
75%
7
Shots
18
4
Shots on Target
8
2
Corners
9
13
Fouls
3
1
Yellow Cards
1
2
Offsides
1
4
Saves
2
78%
Pass Accuracy
91%
1.08
xG
1.91
Match Events
Mateta 4'
Bruyne 13'
Gvardiol 45'
Gvardiol 46'
Lewis 47'
Mateta 63'
Eze 64'
Haaland 66'
Bruyne 70'
Mateta 74'
Ayew 74'
Rodri 74'
Álvarez 74'
Mitchell 75'
Hughes 82'
Édouard 86'
Bruyne 90'
4'
J. Mateta (A. Wharton)
Crystal Palace
13'
K. De Bruyne Normal Goal
Manchester City
45+2'
Joško Gvardiol Yellow Card
Manchester City
46'
J. Gvardiol for M. Akanji
Manchester City
47'
R. Lewis Normal Goal
Manchester City
63'
Jean-Philippe Mateta Yellow Card
Crystal Palace
64'
E. Eze for J. Schlupp
Crystal Palace
66'
E. Haaland (K. De Bruyne)
Manchester City
70'
K. De Bruyne (Rodri)
Manchester City
74'
J. Mateta for O. Édouard
Crystal Palace
74'
J. Ayew for M. Olise
Crystal Palace
74'
Rodri for M. Kovačić
Manchester City
74'
J. Álvarez for Matheus Nunes
Manchester City
75'
T. Mitchell for N. Clyne
Crystal Palace
82'
W. Hughes for N. Ahamada
Crystal Palace
86'
O. Édouard (J. Schlupp)
Crystal Palace
90+3'
K. De Bruyne for Bernardo Silva
Manchester City
Head to Head
Last 10 meetings
Premier League Sat 21 Mar 2026
15:00
Crystal Palace
Etihad Stadium
Premier League Sun 14 Dec 2025
0 - 3
FT
Manchester City
Selhurst Park
FA Cup Sat 17 May 2025
1 - 0
FT
Manchester City
Wembley Stadium
Premier League Sat 12 Apr 2025
5 - 2
FT
Crystal Palace
Etihad Stadium
Premier League Sat 7 Dec 2024
2 - 2
FT
Manchester City
Selhurst Park
Premier League Sat 6 Apr 2024
2 - 4
FT
Manchester City
Selhurst Park
Premier League Sat 16 Dec 2023
2 - 2
FT
Crystal Palace
Etihad Stadium
Premier League Sat 11 Mar 2023
0 - 1
FT
Manchester City
Selhurst Park
Premier League Sat 27 Aug 2022
4 - 2
FT
Crystal Palace
Etihad Stadium
Premier League Mon 14 Mar 2022
0 - 0
FT
Manchester City
Selhurst Park
Match Comments
Comments coming soon. Sign up to be the first to comment on matches.
More Premier League Fixtures
Premier League Sat 6 Apr 2024
0 - 1
FT
Newcastle
Craven Cottage
Premier League Sat 6 Apr 2024
1 - 2
FT
West Ham
Molineux Stadium
Premier League Sat 6 Apr 2024
1 - 0
FT
Burnley
Goodison Park
Premier League Sat 6 Apr 2024
3 - 3
FT
Brentford
Villa Park
Premier League Sat 6 Apr 2024
2 - 1
FT
Bournemouth
Kenilworth Road
Premier League Sat 6 Apr 2024
0 - 3
FT
Arsenal
American Express Stadium