Man City và Celtic đã mang đến cho khán giả một trận giao hữu vô cùng hấp dẫn với 7 bàn thắng được ghi. Tuy tung ra đội hình trẻ nhưng Celtic đã có khởi đầu ấn tượng và vươn lên dẫn trước 3-1 trong hiệp 1. Man City vùng lên gỡ hòa 3-3 trong hiệp 2 nhưng lại để thua bàn quyết định ở phút 68, chấp nhận thất bại 3-4 chung cuộc.
Mở đầu trận đấu, Celtic bất ngờ có bàn thắng vươn lên dẫn trước ngay phút thứ 13 nhờ pha dứt điểm chính xác của Nicolas-Gerrit Kuhn. Man City sau đó dồn lên tấn công mạnh mẽ và có bàn gỡ hòa 1-1 do công của Oscar Bobb ở phút 33. Tuy nhiên, niềm vui của Man City không kéo dài lâu khi Celtic再度 ghi liên tiếp 2 bàn thắng trong vòng 3 phút do công của Nicolas-Gerrit Kuhn (phút 36) và Furuhashi (phút 39) để kết thúc hiệp 1 với tỷ số 3-1 đầy lợi thế.
Bước sang hiệp 2, Man City đẩy cao tốc độ tấn công và nhanh chóng có bàn gỡ hòa 2-3 ở phút 46 nhờ pha lập công của Perrone sau đường kiến tạo của Oscar Bobb. Tiếp đà hưng phấn, Man City tiếp tục ghi thêm bàn gỡ hòa 3-3 ở phút 57 nhờ pha dứt điểm của Haaland sau đường kiến tạo tiếp theo của Oscar Bobb.
Tưởng chừng như Man City sẽ lật ngược thế trận, nhưng đội bóng này lại để thủng lưới lần nữa ở phút 68 sau pha phản công nhanh của Celtic. Palma tận dụng sai lầm của hàng thủ Man City để ghi bàn, nâng tỷ số lên 4-3 cho Celtic.
Man City nỗ lực tìm kiếm bàn gỡ trong những phút cuối trận nhưng không thành công. Chung cuộc, Celtic giành chiến thắng 4-3 đầy kịch tính.
Trận đấu này là màn khởi động cho mùa giải mới của cả hai đội. Man City sẽ có trận đấu tiếp theo gặp RB Leipzig vào ngày 27 tháng 7, trong khi Celtic sẽ gặp Bayer Leverkusen vào ngày 28 tháng 7.
Tỷ số chung cuộc: Man City 3-4 Celtic (H1: 1-3)
Ghi bàn: