Bước vào trận đấu, với lợi thế sân nhà, Newcastle đã đẩy cao đội hình để tấn công nhằm tạo ra bất ngờ cho đối thủ. Ngay phút thứ 2, Isak băng xuống chuyền cho Longstaff đệm cận thành tung lưới Ederson, tiếc là trọng tài biên đã phất cờ báo việt vị.
Sau khoảng 15 phút bị Newcastle ép sân, Man City đã dần lấy lại thế trận và tổ chức tấn công. Bernardo Silva và Doku liên tiếp bắn phá khung thành của Newcastle nhưng bóng không đi vào lưới.
Sau nhiều nỗ lực thì cuối cùng Man City cũng có bàn thắng mở tỷ số, phút 26, Kyle Walker có pha bứt tốc rồi căng ngang vào vòng cấm, Bernardo Silva có pha đánh gót kỹ thuật mở tỷ số cho trận đấu.
Có bàn thắng dẫn trước, Man City tiếp tục tấn công để gia tăng cách biệt, suýt chút nữa lưới của “Chích chòe” rung lên lần 2 sau cú vô-lê uy lực của Bernardo Silva, rất may cho Newcastle khi thủ thành Dubravka xuất sắc cứu thua.
Bất ngờ xảy ra ở phút 36, Bruno Guimaraes có pha đẩy bóng dài lên trên, Isak loại bỏ Walker rồi cứa lòng chính xác, quân bình tỷ số 1-1 cho trận đấu.
Chưa hiểu chuyện gì xảy ra thì lưới của Man City lại rung lên lần 2, phút 37, nhận bóng bên cánh trái, Gordon đi vào trong rồi cứa lòng vào nhằm góc xa đánh bại Ortega, nâng tỷ số lên 2-1 cho Newcastle.
Sang hiệp 2, Man City đẩy cao đội hình tấn công để tìm kiếm bàn thắng quân bình tỷ số, nhưng trước sự xuất sắc của thủ thành Dubravka, các chân sút của Man City tỏ ra bất lực.
Phút 52, Man City được hưởng quả đá phạt ngoài vòng cấm. Julian Alvarez cứa lòng kỹ thuật buộc Dubravka bay người hết cỡ cứu thua.
Để gia tăng sức mạnh tấn công, HLV Pep Guardiola tung Kevin De Bruyne vào sân, từ khi có sự xuất hiện của tiền vệ người Bỉ, sức tấn công của Man City cải thiện đáng kể.
Vào sân chưa được bao lâu, De Bruyne đã có bàn giúp Man City gỡ hòa 2-2, phút 73, nhận bóng từ đồng đội, De Bruyne tung cú sút chìm vào góc xa khung thành, không cho thủ thành Dubravka cơ hội cản phá.
Có được bàn thắng gỡ hòa, tinh thần của Man City lên cao, liên tiếp những pha dứt điểm hướng đến khung thành của Newcastle nhưng nhờ sự xuất sắc của Dubravka nên lưới của “Chích chòe” được an toàn.
Tưởng chừng trận đấu sẽ kết thúc với tỷ số hòa 2-2 thì ở phút bù giờ 90+1, Kevin De Bruyne tiếp tục để lại dấu ấn khi tung đường chuyền vượt tuyến, tạo cơ hội cho Oscar Bobb dứt điểm, nâng tỷ số lên 3-2 cho Man City. Với chiến thắng này, Man City leo lên vị trí thứ 2 Premier League, kém Liverpool 2 điểm.