Ở trận đấu này, HLV Guardiola tung ra sân đội hình xuất phát khá lạ mắt. Các tiền đạo như Aguero, Sterling hay Jesus đều ngồi dự bị và đội chủ nhà khởi đầu trận đấu với chiến thuật không có tiền đạo thực thụ.
Như thường lệ, Man City kiểm soát bóng nhiều hơn và đến phút 19, họ đã có bàn mở tỷ số. Xuất phát từ đường chuyền bất cẩn của Can bên phía Dortmund, De Bruyne cướp được bóng và phối hợp với Cancelo. Hậu vệ phải của Man City căng ngang vào cho Mahrez, nhưng ngôi sao người Algeria không dứt điểm từ góc hẹp mà nhả lại cho De Bruyne dứt điểm trái phá từ cự ly gần hạ thủ thành Marwin Hitz.
Có bàn dẫn trước, Man City chơi rất hứng khởi và có thêm nhiều cơ hội ghi bàn. Tuy nhiên, De Bruyne, Foden, Rodri... đều không gặp may hoặc thiếu sự chính xác để ghi bàn.
Đến phút 84, Dortmund bất ngờ có bàn gỡ hòa. Xuất phát từ pha xử lý 1 chạm đẳng cấp của Haaland, thủ quân Marco Reus của Dortmund đã đánh bại thủ môn Ederson trong thế đối mặt bằng cú đá chéo góc đầy quyết đoán.
Tưởng như Man City bị cầm hòa ngay trên sân nhà thì họ đã có bàn thắng ấn định tỷ số 2-1 ở phút 90. Từ pha nhả bóng của Gundogan, Foden đã sút bóng chính xác, mang về chiến thắng và lợi thế cho Man City trước trận lượt về.
Phát biểu sau trận đấu, HLV Guardiola cho biết: "Trong hiệp một, chúng tôi đã chơi không đúng nhịp độ. Hiệp hai tốt hơn khi đội bóng có nhiều cơ hội rõ ràng để ghi bàn khi tỷ số là 1-0".
Đánh giá về đối thủ và ý nghĩa của chiến thắng này, HLV Guardiola nhấn mạnh: "Dortmund là CLB điển hình của Champions League. Họ đã chơi ở giải đấu này trong nhiều năm và biết phải làm gì để đạt được hiệu quả. Chúng tôi cũng thể hiện được đẳng cấp, ghi bàn và đánh bại họ.
Tôi muốn chúc mừng các cầu thủ bởi họ đã thể hiện sự gắn bó với nhau. Họ thực sự đã chơi rất quyết tâm và đội bóng chỉ thắng sít sao do chất lượng đối thủ. Chúng tôi đã chiến đấu và gắn bó với nhau để có được kết quả tốt nhất có thể và sẽ tiếp tục làm điều đó ở trận lượt về".
Kết quả các trận đấu: