Trên sân nhà, Man City gặp rất nhiều khó khăn trước đội bóng mới lên hạng là Fulham. Tiền đạo Haaland đã bình phục chấn thương nhưng ngồi trên ghế dự bị. Sức ép của Man City sớm mang lại cho họ bàn thắng ở phút 16. Alvarez thoát xuống dứt điểm tung nóc lưới từ đường chuyền của tiền vệ Ilkay Gundogan.
Người hâm mộ Man City đã nghĩ đến một kịch bản dễ chịu cho đội nhà sau bàn mở tỷ số sớm. Tuy nhiên, mọi thứ thay đổi chóng mặt ở phút 25. Joao Cancelo phạm lỗi với Harry Wilson trong vòng cấm khiến The Citizens bị thổi phạt đền rồi nhận luôn thẻ đỏ trực tiếp. Trên chấm 11m, Andreas Pereira đánh bại thủ môn Ederson để gỡ hòa cho Fulham.
Những phút sau đó, Man City vẫn là đội kiểm soát hoàn toàn thế trận và có nhiều cơ hội nguy hiểm. Tuy nhiên, những tình huống chưa đủ sắc bén để đánh bại hàng thủ Fulham cũng như thủ môn Leno.
Bế tắc trong tấn công, Man City quyết định tung Haaland vào sân ở phút 64 để tìm kiếm một chiến thắng. Điều đó đã suýt xảy ra ở phút 74 khi tiền đạo người Na Uy đánh đầu đẳng cấp từ quả tạt của De Bruyne. Nhưng trọng tài xác định Haaland đã rơi vào thế việt vị.
Những nỗ lực của Man City cuối cùng cũng đã được đền đáp ở phút bù giờ thứ 5. De Bruyne bị phạm lỗi trong vòng cấm và Haaland được trao cơ hội trên chấm penalty. Tiền đạo người Na Uy không phải bất kỳ sai lầm nào để mang về chiến thắng nghẹt thở cho đội chủ nhà Man City. Đây cũng là bàn thắng ấn định chiến thắng muộn nhất của Man City kể từ năm 2017.
Hiện tại, Haaland đã có 18 bàn thắng ở giải Ngoại hạng Anh dù chưa kết thúc lượt đi. Số bàn thắng này bằng với số bàn mà Ronaldo đã ghi trong suốt cả mùa giải Ngoại hạng Anh năm ngoái. Ronaldo về đích thứ 3 trong cuộc đua vua phá lưới. Với phong độ hiện tại, Haaland có cơ hội phá mọi kỷ lục ghi bàn của Ngoại hạng Anh.
Man City đã có 38 bàn thắng ở Ngoại hạng Anh mùa giải năm nay, trong đó Haaland đóng góp gần 50% số bàn. Điều này cho thấy hàng tấn công của Man City đang phụ thuộc vào tiền đạo người Na Uy như thế nào.