Dù phải làm khách tại St. James' Park, Man City áp đảo với 73% tỷ lệ kiểm soát bóng, dứt điểm 18 lần, trong đó có bảy cú trúng đích và ghi bốn bàn, chia đều cho hai hiệp. Trong khi đó, Newcastle chỉ một lần khiến thủ thành Ederson phải trổ tài, cản cú đánh đầu cận thành của Callum Wilson ở phút 81.
Trận thắng thứ ba liên tiếp tại Ngoại hạng Anh giúp Man City có 44 điểm, nới rộng khoảng cách với Liverpool - đội gặp Tottenham ở trận đấu muộn - lên bốn điểm. Đây cũng là lần đầu Man City đứng đầu Ngoại hạng Anh dịp Giáng sinh, kể từ mùa 2017-2018. Ba mùa qua, Liverpool đều chiếm đỉnh bảng dịp lễ hội này.
Bốn bàn vào lưới Newcastle giúp Man City lần đầu tiên cán mốc 105 bàn tại Ngoại hạng Anh trong một năm, phá kỷ lục 104 bàn được thiết lập năm 1950, khi thi đấu ở giải đấu hàng đầu của Anh. Họ có cơ hội nới rộng kỷ lục khi trở về Etihad tiếp Leicester ngày 26/12.
Làm khách của Newcastle, Guardiola thay nhiều vị trí so với trận thắng Leeds 7-0 cách đây ít ngày. Joao Cancelo thế chỗ John Stones đá hậu vệ phải. Trên hàng công, Raheem Sterling đá chính thay bản hợp đồng kỷ lục Jack Grealish, còn Gabriel Jesus đá cắm thay Phil Foden.
Hai đội thể hiện phong độ trái ngược trước vòng 18. Trong khi Man City thắng bảy trận gần nhất để chiếm ngôi đầu Ngoại hạng Anh từ tay Chelsea, Newcastle lại không thắng 16 trong 17 trận gần nhất, và chỉ hơn đội bét bảng Norwich ở chỉ số phụ.
Sự trái ngược đó được thể hiện rõ trên sân St. James' Park. Man City nhập cuộc chủ động và ghi bàn ngay phút 6. Oleksandr Zinchenko châm bóng để Joao Cancelo xâm nhập vòng cấm rồi chuyền vào. Hàng thủ Newcastle nhường nhau không phá bóng, tạo điều kiện để Ruben Dias đánh đầu vào lưới trống. Đây là bàn thứ hai của trung vệ Bồ Đào Nha tại Ngoại hạng Anh mùa này, sau pha lập công ở trận thắng Norwich 5-0 từ vòng hai.
Man City nhân đôi cách biệt nhờ khoảnh khắc tỏa sáng của Cancelo. Phút 27, hậu vệ 27 tuổi lừa qua hai cầu thủ Newcastle rồi dứt điểm chân trái từ cự ly khoảng 20 mét, găm bóng vào góc cao khung thành. Cancelo đã góp dấu giày vào mười bàn cho Man City trên mọi đấu trường mùa này, gồm ba bàn và bảy kiến tạo. Đây là lần đầu một hậu vệ góp công vào ít nhất mười bàn cho CLB dưới trướng Guardiola, sau David Alaba cho Bayern mùa 2013-2014.
Kịch bản tương tự diễn ra trong hiệp hai, khi Man City vượt trội và ghi thêm hai bàn. Phút 64, Zinchenko tạt bóng sớm để Riyad Mahrez dứt điểm chân trái một chạm khiến thủ thành Martin Dubravka không kịp phản xạ. Ban đầu, trọng tài biên căng cờ báo lỗi việt vị. Nhưng sau khi VAR vào cuộc, Mahrez đã được mừng bàn thắng thứ ba tại Ngoại hạng Anh mùa này.
Màn thị uy của Man City khép lại ở phút 86. Jesus dùng tốc độ vượt qua Jacob Murphy để xâm nhập vòng cấm, trước khi căng ngang cho Sterling đệm tung lưới trống, ấn định tỷ số 4-0.
Kết quả này khiến HLV Eddie Howe nối dài mạch không thắng trước Man City tại Ngoại hạng Anh 11 trận. Newcastle của ông chìm sâu phía đáy bảng, và sẽ có trận đấu khó khăn khác gặp Man Utd ngày 27/12.