Crystal Palace shocked Manchester City to give the title chasers their first home defeat of 2018.
Jeffrey Schlupp equalised shortly after Ilkay Gündogan opened the scoring, with Andros Townsend scoring a screamer moments later.
Luka Milivojević scored from the penalty spot shortly after the restart to give the Eagles a two-goal buffer, and despite Kevin De Bruyne creating a nervy final five minutes after a fluke cross went in, Palace were able to hold out for the win.
Palace now move up to 14th in the table, six points clear of the relegation zone, while City now sit four points behind league leaders Liverpool.
Here is how we rated the Crystal Palace players after this game.





