Erling Haaland Nets a Brace as City Triumph to Climb Top.
The Norwegian striker scored his 18th and 19th Premier League strikes of the season.
Match Summary
Pep Guardiola's side move top in the Premier League following their victory.
The prolific forward takes his tally to 19 league goals this season.
The Dutch midfielder adds a second for City before half-time.
Erling Haaland bagged a double to fire the reigning champions defeat beleaguered West Ham United for a fifth consecutive Premier League victory.
The win moved them into first place, a single point ahead of Arsenal, a side that can reclaim top spot later on Saturday.
West Ham, managed by Nuno, needed a strong opening but conceded early within the opening five when Haaland scored at the second attempt.
West Ham's defense was breached all too easily and Haaland unbelievably missed a close-range header soon after scoring.
The Dutchman did get on the scoresheet shortly before the break, collecting Haaland's pass before driving forward and hammering a finish into the top corner.
After the interval, the London side tried to claw something back but Jarrod Bowen could only find the side netting and dragged another shot wide.
Haaland's second goal then ensured a miserable festive period for the Hammers, as they remain anchored inside the relegation zone.
Manchester City Analysis: A Dominant Display
It marked City's seventh straight win in all competitions and Pep Guardiola's side are starting to put together the kind of run that often leads to major silverware.
The Norwegian's opener and second-half finish extended an remarkable season where he has scored 19 league goals.
Once Reijnders thumped home the second goal, the end result seemed certain as City extended their impressive unbeaten run against sides in the relegation zone.
Alphonse Areola denied two City players late on, yet City's commanding win means they have not lost against West Ham in two decades of league meetings.
West Ham Analysis: A Miserable Christmas
For the West Ham fans, all optimism of a shock triumph was extinguished within five minutes of kick-off.
Nuno's side have failed to see a boost from a coaching change, with only two victories and now winless in their last six league games.
Consequently, they sit 18th in the table, three points adrift, with the deficit could grow as rivals have fixtures remaining.
Aside from a couple of opportunities for their winger and a well-struck free-kick, they offered little threat for the City keeper.
Historically, West Ham have survived relegation when outside the bottom place at Christmas, offering a faint hope for the current campaign.
What's Next?
Pep Guardiola's men: They enjoy a week off before returning to action with a trip to Nottingham Forest.
West Ham United: They host Fulham in London on the identical date.