Manchester City has defeated Crystal Palace twice after coming from behind in their last 5 matches. Crystal Palace hosted Manchester City at Selhurst Park in Round 16 of the Premier League on Sunday, 14 December 2025.
Coming into this match, Pep Guardiola’s side was a point behind league leaders Arsenal. The win for Man City puts them in a strong position to become champions at the end of the 2025/26 season.
A victory for Crystal Palace would have boosted their chances of playing in the UEFA Champions League next season.
Crystal Palace vs Manchester City: Last 5 Matches
Crystal Palace has lost three matches and drawn once against Manchester City in their last five games. The Eagles stunned Man City once in their past five fixtures.
Pep Guardiola’s charges have scored 14 goals against Crystal Palace in the last five games, conceding seven in that period. City has kept one clean sheet against the Eagles in the previous five encounters.
There’s been an average of over 2.5 goals per Premier League match in Palace and City’s past five meetings.
SportPurse zooms in on the last five matches between Crystal Palace and Manchester City, from 2024 to 2025.
Crystal Palace 0-3 Manchester City
Manchester City thrashed Crystal Palace 3-0 in a thrilling Premier League showdown at Selhurst Park on 14 December 2025. Prolific goalscorer Erling Haaland struck twice in the game.
Haaland opened the scoring in the 41st minute, assisted by Matheus Nunes. Phil Foden then doubled his side’s lead in the 69th minute, assisted by Rayan Cherki.
Haaland then converted from the spot in the 89th minute, completing his brace. His two goals and Foden’s goal secured maximum points for the dominant away side.
Crystal Palace 1-0 Manchester City
Crystal Palace stunned Manchester City 1-0 in a thrilling FA Cup final at Wembley Stadium on 17 May 2025.
Eberechi Eze, who has transferred to Arsenal, scored the winning goal in the 16th minute, assisted by Daniel Munoz. Omar Marmoush failed to equalise for City when he missed from the spot in the 36th minute.
Munoz was unlucky in the 58th minute when his goal was ruled out for offside after a VAR review. Crystal Palace goalkeeper Dean Henderson had a game of his life, saving six efforts from Manchester City’s goal-hungry stars.

Manchester City 5-2 Crystal Palace
In an epic comeback at the Etihad Stadium, Manchester City defeated Crystal Palace 5-2 in a Premier League fixture on 12 April 2025.
Eberechi Eze opened the scoring in the 8th minute, assisted by Ismaila Sarr. Chris Richards doubled the Eagles’ lead in the 21st minute, assisted by Adam Wharton.
Man City then put on a show from the 30th minute onwards. Kevin De Bruyne pulled one back in the 33rd minute. Omar Marmoush then equalised in the 36th minute, assisted by Ilkay Gundogan.
The home side took the lead for the first time in the match when Mateo Kovacic, assisted by De Bruyne, scored in the 47th minute. James McAtee then extended City’s lead in the 56th minute, assisted by Ederson.
Nico O’Reilly made it 5-2 in the 79th minute. Pep Guardiola’s side secured three points despite going down 2-0 earlier in the game.
Crystal Palace 2-2 Manchester City
Crystal Palace and Manchester City earned a point each after playing to a 2-2 draw in a Premier League showdown at Selhurst Park on 7 December 2024.
Crystal Palace’s Daniel Munoz scored the first goal in the 4th minute, assisted by Will Hughes. Erling Haaland equalised for Pep Guardiola’s side in the 30th minute, assisted by Matheus Nunes.
Maxence Lacroix restored Crystal Palace’s lead in the 56th minute, assisted by Hughes. However, Rico Lewis made it 2-2 in the 68th minute, assisted by Bernardo Silva.
Lewis was then red-carded in the 84th minute after receiving his second yellow card. The match ended 2-2.
Also Read: Manchester City 3-2 Leeds: Phil Foden brace powers Man City to second spot in Premier League
Crystal Palace 2-4 Manchester City
In yet another Premier League clash, Crystal Palace was defeated by Manchester City after taking the lead first. Man City thrashed Palace 4-2 at Selhurst Park on 6 April 2024.
Jean-Philippe Mateta opened the scoring in the 4th minute, assisted by Adam Wharton. Kevin De Bruyne responded for the Citizens in the 13th minute.
Rico Lewis then made it 2-1 in the 47th minute, silencing the Eagles fans who packed the stadium. Erling Haaland, assisted by De Bruyne, also registered his name on the scoresheet, extending City’s lead to 3-1.
De Bruyne, assisted by Rodri, then scored his second goal of the match in the 70th minute, making it 4-1. Odsonne Edouard scored the Eagles’ second goal in the 86th minute, assisted by Jeffrey Schlupp.
For a live score of the Crystal Palace vs Manchester City fixture and a detailed match timeline, including names of scorers, cards, substitutions, etc, visit our live scores page.





Leave a Reply