Thursday , 2 July 2026

Crystal Palace FC vs Manchester City FC, Premier League 2022-23 REGULAR SEASON

Premier League · 2022-23
Sat 11 Mar 2023 · 17:30 UTC Selhurst Park HT 45' · FT 45'

Overview

Match Preview

Crystal Palace FC vs Manchester City FCPremier League at Selhurst Park.

Match Details

  • Referee Thomas Bramall
  • Referee Robert Jones
  • Referee Steve Meredith
  • Referee Daniel Robathan
  • Referee Ian Hussin
  • Referee Neil Swarbrick (England)

Recent Form

DateOpponentH/A ScoreResult
11 Mar Manchester City FC H 0–1 L
04 Mar Aston Villa FC A 0–1 L
25 Feb Liverpool FC H 0–0 D
18 Feb Brentford FC A 1–1 D
11 Feb Brighton & Hove Albion FC H 1–1 D
04 Feb Manchester United FC A 1–2 L
DateOpponentH/A ScoreResult
11 Mar Crystal Palace FC A 1–0 W
04 Mar Newcastle United FC H 2–0 W
28 Feb Bristol City FC A 3–0 W
25 Feb AFC Bournemouth A 4–1 W
22 Feb RB Leipzig A 1–1 D
18 Feb Nottingham Forest FC A 1–1 D

Season Stats

Crystal Palace FC Manchester City FC
#22 Position #9
0 Points 0
0 Played 0
0 / 0 / 0 W / D / L 0 / 0 / 0
0 Scored 0
0 Conceded 0
+0 GD +0
PPG
Win %

Key Stats

47% Both Teams to Score
H2H (17 games)
65% Over 2.5 Goals
H2H history

Crystal Palace FC are 22nd (0 pts). Manchester City FC are 9th (0 pts).

Events

Match Events

  • 0' In just a few seconds Selhurst Park will turn into a battlefield for Crystal Palace FC and Manchester City FC.
  • 5' The teams are not in a rush to score plenty of goals. It might look strange considering Crystal Palace FC that had 322 games and scored 376 goals.
  • 10' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
  • 15' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
  • 20' The clock is ticking and both teams know a goal could change everything at this point.
  • 25' Manchester City FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
  • 30' The referee does not hesitate — a Yellow card for Luka Milivojevic on 30 minutes.
  • 35' will be watching from the dugout nervously. His Crystal Palace FC side need to improve if they are to claim all three points.
  • 40' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Jack Grealish suffering a number of foals already.
  • 45' The tempo has dropped considerably in the last few minutes. Patrick Vieira will be considering his options from the bench.
  • 50' Manchester City FC are keeping things exceptionally tight at the back. It will take something special to break them down.
  • 55' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
  • 58' Time for substitution for Manchester City FC. Phil Foden is replaced by Julian Alvarez.
  • 59' Ruben Dias was booked on 59.
  • 60' A moment of madness from Ruben Dias on 60 minutes earns him a Yellow card. Manchester City FC will be frustrated.
  • 61' Luka Milivojevic makes way for Naouirou Ahamada at the 61 minute mark. A tactical switch from Crystal Palace FC.
  • 65' Controversy at the stadium! Nathan Ake argues furiously but the Yellow card stands.
  • 70' Manchester City FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
  • 71' The supporters are chanting for Joel Ward. He replaces Nathaniel Clyne on 71 minute.
  • 76' Crystal Palace FC are deployed in a today, looking to exploit space against Manchester City FC's shape.
  • 78' GOAL! Erling Haaland fires home to make it 0-1!
  • 79' Time for substitution for Manchester City FC. Bernardo Silva is replaced by Kevin De Bruyne.
  • 80' Odsonne Edouard is replacing Jordan Ayew for the Crystal Palace FC side.
  • 85' Manchester City FC is showing some good football. However, Manchester City FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 89' The Manchester City FC manager makes a substitution. John Stones departs to be replaced by Kyle Walker.
  • 90' Joachim Andersen was booked on 90.
  • The referee blows the final whistle. Sensational lose for Crystal Palace FC.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
0.3 Crystal Palace FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.71 Manchester City FC xG
I would bet for: Under 2.5 goals 91% + Under — clean sheet likely 84%

Match Result

✗ Wrong
Crystal Palace FC17% Draw42% Manchester City FC41%
Actual: Manchester City FC win

Both Teams to Score

✓ Correct
Yes16% 0% No84%
Avg goals/match: 1.01
Actual: No — clean sheet

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 61%
39%
± 1.5 28%
72%
± 2.5 9%
91%
± 3.5 3%
97%
± 4.5 1%
99%

Double Chance

Crystal Palace FC or Draw
58%
Draw or Manchester City FC
83%
Crystal Palace FC or Manchester City FC
58%

Half-Time Result

✓ Correct
Crystal Palace FC6% Draw72% Manchester City FC22%
Actual: Draw at HT

Correct Score

✓ In top 12
0 – 0
39.2%
0 – 1
Actual
1 – 0
9%
1 – 1
8.9%
0 – 2
8.3%
1 – 2
3.2%
0 – 3
1.9%
2 – 0
1.3%
2 – 1
1.2%
1 – 3
0.8%
2 – 2
0.6%
0 – 4
0.4%

Asian Handicap — Crystal Palace FC

Handicap Crystal Palace FC covers Push Manchester City FC covers
-2.5 0% 100%
-2 0% 1% 98%
-1.5 2% 98%
-1 2% 10% 88%
-0.5 12% 88%
+0.5 61% 39%
+1 61% 28% 12%
+1.5 88% 12%
+2 88% 9% 3%
+2.5 97% 3%

Clean Sheet

Crystal Palace FC keeps clean sheet
50%
Manchester City FC keeps clean sheet
74%

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.