Man City vs Crystal Palace

16 December 2023 · Premier League · 2023/24 · Referee Paul Tierney

Full time 2 – 2

Half-time: 1–0

  • Jack Grealish 24’
  • Rico Lewis 54’
  • Jean-Philippe Mateta 76’
  • Michael Olise 90+5’ (pen)

Match summary

Man City and Crystal Palace drew 2-2. Man City led 1-0 at half-time.

In the first half, Jack Grealish put Man City ahead in the 24th minute, set up by Phil Foden. In the second half, Rico Lewis made it 2-0 in the 54th minute, Jean-Philippe Mateta pulled one back to make it 2-1 in the 76th minute, set up by Jeffrey Schlupp, and Michael Olise equalised from the penalty spot in stoppage time.

Man City had the better of the chances, with 2.42 expected goals (xG) from 19 shots to Crystal Palace's 1.65 from 5.

Match stats

Man City Crystal Palace
19 Shots 5
9 Shots on Target 2
6 Corners 1
1 Yellow Cards 1
0 Red Cards 0
2.42 xG 1.65
2.42 Non-penalty xG 0.89
5 Deep Completions 4

Key events

Man City Crystal Palace
Kick-off
Jack Grealish
Assist: Phil Foden
1-0 (Man City)
24’
Half-time1-0
Rico Lewis2-0 (Man City)
54’
76’
Jean-Philippe Mateta
Assist: Jeffrey Schlupp
2-1 (Crystal Palace)
90+5’
Michael Olise
Penalty
2-2 (Crystal Palace)
Full-time2-2

Bookings

Card times are not on file for this game, so they are listed without a minute.

Man City
  • Ederson
Crystal Palace
  • Joachim Andersen

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.42 1.65 24’ Jack Grealish (Man City), 1-0 24’ 54’ Rico Lewis (Man City), 2-0 54’ 76’ Jean-Philippe Mateta (Crystal Palace), 2-1 76’ 90+5’ Michael Olise (Crystal Palace), 2-2 90+5’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.42 1.65 24’ Jack Grealish (Man City), 1-0 Grealish 24’ 54’ Rico Lewis (Man City), 2-0 Lewis 54’ 76’ Jean-Philippe Mateta (Crystal Palace), 2-1 Mateta 76’ 90+5’ Michael Olise (Crystal Palace), 2-2 Olise 90+5’
Man City 2.42 xGCrystal Palace 1.65 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Crystal Palace attacking Man City attacking 
90+5’ Michael Olise (Crystal Palace), penalty, 0.76 xG, goal 76’ Jean-Philippe Mateta (Crystal Palace), open play, 0.74 xG, goal 54’ Rico Lewis (Man City), open play, 0.52 xG, goal 16’ Rodri (Man City), open play, 0.41 xG, blocked 24’ Jack Grealish (Man City), open play, 0.36 xG, goal 29’ Josko Gvardiol (Man City), open play, 0.36 xG, saved 5’ Julián Álvarez (Man City), open play, 0.22 xG, saved 6’ Rúben Dias (Man City), from a corner, 0.12 xG, off target 11’ Rodri (Man City), open play, 0.08 xG, off target 36’ Josko Gvardiol (Man City), open play, 0.06 xG, saved 6’ Rodri (Man City), from a corner, 0.05 xG, blocked 44’ Michael Olise (Crystal Palace), direct free kick, 0.06 xG, off target 90+2’ Naouirou Ahamada (Crystal Palace), open play, 0.05 xG, blocked 67’ Nathan Aké (Man City), open play, 0.04 xG, blocked 87’ Bernardo Silva (Man City), open play, 0.04 xG, saved 21’ Jeffrey Schlupp (Crystal Palace), open play, 0.04 xG, blocked 63’ Bernardo Silva (Man City), open play, 0.03 xG, saved 36’ Rico Lewis (Man City), from a corner, 0.02 xG, saved 58’ Josko Gvardiol (Man City), from a corner, 0.02 xG, saved 37’ Kyle Walker (Man City), open play, 0.02 xG, blocked 23’ Nathan Aké (Man City), open play, 0.02 xG, blocked 33’ Nathan Aké (Man City), set piece, 0.02 xG, off target 10’ Rúben Dias (Man City), open play, 0.01 xG, off target 41’ Phil Foden (Man City), set piece, 0.01 xG, off target 90+5’ Michael Olise (Crystal Palace), penalty, 0.76 xG, goal 76’ Jean-Philippe Mateta (Crystal Palace), open play, 0.74 xG, goal 54’ Rico Lewis (Man City), open play, 0.52 xG, goal 16’ Rodri (Man City), open play, 0.41 xG, blocked 24’ Jack Grealish (Man City), open play, 0.36 xG, goal 29’ Josko Gvardiol (Man City), open play, 0.36 xG, saved 5’ Julián Álvarez (Man City), open play, 0.22 xG, saved 6’ Rúben Dias (Man City), from a corner, 0.12 xG, off target 11’ Rodri (Man City), open play, 0.08 xG, off target 36’ Josko Gvardiol (Man City), open play, 0.06 xG, saved 44’ Michael Olise (Crystal Palace), direct free kick, 0.06 xG, off target 6’ Rodri (Man City), from a corner, 0.05 xG, blocked 90+2’ Naouirou Ahamada (Crystal Palace), open play, 0.05 xG, blocked 67’ Nathan Aké (Man City), open play, 0.04 xG, blocked 21’ Jeffrey Schlupp (Crystal Palace), open play, 0.04 xG, blocked 87’ Bernardo Silva (Man City), open play, 0.04 xG, saved 63’ Bernardo Silva (Man City), open play, 0.03 xG, saved 36’ Rico Lewis (Man City), from a corner, 0.02 xG, saved 58’ Josko Gvardiol (Man City), from a corner, 0.02 xG, saved 37’ Kyle Walker (Man City), open play, 0.02 xG, blocked 33’ Nathan Aké (Man City), set piece, 0.02 xG, off target 23’ Nathan Aké (Man City), open play, 0.02 xG, blocked 41’ Phil Foden (Man City), set piece, 0.01 xG, off target 10’ Rúben Dias (Man City), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Ederson GK900 0.000.000
Kyle Walker DEF901 0.020.221
Nathan Aké DEF903 0.080.121
Rúben Dias DEF902 0.130.361
Josko Gvardiol DEF903 0.440.011
Rodri MID903 0.530.021
Rico Lewis MID9012 0.540.534
Bernardo Silva MID902 0.070.021
Phil Foden MID9011 0.010.361
Jack Grealish MID9011 0.360.042
Julián Álvarez FWD901 0.220.082
John Stones Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Man City win 82% Avg odds 1.18
Draw 13% Avg odds 7.38
Crystal Palace win 5% Avg odds 18.26

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.