Stay up to date with notifications from The Independent

Notifications can be managed in browser preferences.

Liveupdated

Crystal Palace vs Manchester City live: Haaland strikes twice to seal victory in Premier League clash

Crystal Palace 0-3 Manchester City: Pep Guardiola’s side moved back within two points of league leaders Arsenal

Video Player Placeholder
Pep back for Sunday - City’s Toure

Manchester City maintained their pursuit of Arsenal at the top of the Premier League table with a 3-0 win over Crystal Palace at Selhurst Park.

The visitors had been distanced by late drama for the league leaders yesterday but moved back to within two points of their potential title rivals thanks to a double from Erling Haaland and fine strike from Phil Foden. Pep Guardiola’s side did not have things their own way by any means, though, with Yeremy Pino and Adam Wharton striking the woodwork in either half with Palace perhaps the more consistently threatening of the two sides.

But Haaland, who had few touches in the first half, popped up to powerfully head home the opener from Matheus Nunes’s cross just before the interval, before Foden drilled home a second 20 minutes from time. With Palace pressing to cause late drama, Savinho broke free to earn a penalty, which Haaland cooly slotted home in the final moments. Crystal Palace remain fifth having been overtaken by Chelsea on Saturday.

Follow all of the latest from Selhurst Park with our live blog below:

Erling Haaland at the double as Manchester City battle past Crystal Palace

Manchester City moved back to within two points of the Premier League summit with an impressive 3-0 win against Crystal Palace at Selhurst Park.

Goals in each half from Erling Haaland and Phil Foden then a late Haaland penalty ensured City got their fourth league victory in a row to keep the pressure on leaders Arsenal, and it was a guileful, gutsy display that was needed to see off a Palace team who had sights on the top four.

Oliver Glasner could reflect on poor finishing from his side who had multiple opportunities to hurt the visitors whilst the game was goalless. In the end it was the difference, with two unerring executions from two players in wonderful form ultimately settling the bout in favour of Pep Guardiola's team.

Erling Haaland at the double as Manchester City battle past Crystal Palace

Crystal Palace 0-3 Manchester City: The Norwegian struck twice as Manchester City kept up their pursuit of Arsenal at the top of the table
Harry Latham-Coyle14 December 2025 16:14

Results elsewhere

Plenty of action around the grounds this afternoon: Aston Villa came from behind to confine West Ham to the bottom three with a 3-2 success; Tottenham endured another tough outing with Nottingham Forest 3-0 home winners at the City Ground; and Sunderland’s first Premier League derby day for nearly a decade was most enjoyable indeed:

Sunderland vs Newcastle live: Score and latest updates from Premier League derby

The two rivals meet in the first Tyne-Wear league derby since 2016, with the hosts just a point above the Magpies in the Premier League
Harry Latham-Coyle14 December 2025 16:00

FT: Crystal Palace 0-3 Manchester City

A comfortable win on the scoresheet for Manchester City, but they really had to work for that. Crystal Palace twice strike the woodwork and were still hunting hard for a goal late on before Savinho’s counter-attack and Erling Haaland’s resultant penalty killed the game for good. Manchester City move back to within two points of league leaders Arsenal.

Harry Latham-Coyle14 December 2025 15:58

FULL TIME: Crystal Palace 0-3 Manchester City

(Action Images via Reuters)
Harry Latham-Coyle14 December 2025 15:55

Crystal Palace 0-3 Manchester City, 90 + 4 minutes

This scoreline is rather harsh on Crystal Palace. They’ve been pretty good, and unfortunate, this afternoon.

Harry Latham-Coyle14 December 2025 15:52

Crystal Palace 0-3 Manchester City, 90 + 1 minutes

A late triple-change from Pep Guardiola, introducing Rayan Ait-Nouri, Rico Lewis and Omar Marmoush. Nico O’Reilly, Bernardo Silva and Erling Haaland the men replaced.

Harry Latham-Coyle14 December 2025 15:51

GOAL! Crystal Palace 0-3 MANCHESTER CITY (Erling Haaland, 89 minutes)

Rolled insouciantly home! Erling Haaland has two, Manchester City have three points.

Erling Haaland has scored his second from the penalty spot
Erling Haaland has scored his second from the penalty spot (AP)
Harry Latham-Coyle14 December 2025 15:48

PENALTY! Crystal Palace 0-2 Manchester City, 88 minutes

But Manchester City have a penalty at the other end! A most untimely slip from Tyrick Mitchell lets Savinho in, and away goes the Brazilian with no defender able to catch him. Savinho rounds Dean Henderson, who brings him down with a grasping arm - this would finish it for good...

Harry Latham-Coyle14 December 2025 15:47

Crystal Palace 0-2 Manchester City, 87 minutes

Crystal Palace still piling the pressure on...

Can Crystal Palace find late hope?
Can Crystal Palace find late hope? (Jordan Pettitt/PA Wire)
Harry Latham-Coyle14 December 2025 15:46

Crystal Palace 0-2 Manchester City, 86 minutes

Another Richards hurl from the sideline is headed clear by Erling Haaland.

Crystal Palace mount another offensive and Marc Guehi jabs something at goal, but it is light on power and cleared by a Manchester City leg.

Harry Latham-Coyle14 December 2025 15:45

Join our commenting forum

Join thought-provoking conversations, follow other Independent readers and see their replies

Comments

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in