Đội chủ nhà giữ nhịp của trận đấu với một tốc độ vừa phải. Họ mở tỷ số ngay ở phút thứ 8. Ronaldo đi bóng bên cánh trái và chuyền vào trong cho Isco. Dù cầu thủ người Tây Ban Nha khống chế không tốt nhưng Mayoral kịp băng vào ghi bàn.
Khoảng 4 phút sau, CR7 đã điền tên mình lên bảng điện tử. Có bóng từ Kovacic, Ronaldo sau vài nhịp xử lí đã đưa bóng đi thẳng vào góc xa khung thành của Dortmund trong sự bất lực của thủ môn Burki. Qua đó, anh trở thành cầu thủ đầu tiên trong lịch sử UEFA Champions League ghi bàn trong cả 6 trận đấu vòng bảng.
Bị dẫn trước tới 2 bàn, đội bóng áo vàng đen vẫn không thể tung ra những đòn phản công chất lượng. Đến khi có được cơ hội thuận lợi ở phút thứ 35, Aubameyang lại đưa bóng đi không trúng đích trong pha đối mặt với Keylor Navas.
May mắn thay, Dortmund đã có bàn rút ngắn tỷ số ở phút thứ 43. Cú đánh đầu cận thành của Aubameyang đã chuyển hóa quả tạt của Schmelzer thành bàn.
Trong nửa cuối hiệp 1, Real Madrid đã bỏ lỡ một vài cơ hội khá đáng tiếc để gia tăng cách biệt. Vì lẽ đó, hiệp đấu này khép lại với lợi thế 2-1 cho “Kền kền trắng”.
Khi hiệp 2 mới trôi qua được gần 5 phút, Aubameyang đã lại lên tiếng. Kagawa tung ra pha chọc khe đưa tiền đạo người Gabon vào vị trí dứt điểm thuận lợi. Mất 2 lần sút bóng, anh đã cân bằng tỷ số 2-2.
Real Madrid tiếp tục tỏ ra vượt trội so với Dortmund về số lần dứt điểm trong hiệp 2. Mayoral, Ronaldo hay Asensio lần lượt tung ra những pha kết thúc nhưng hầu hết những cú đá của họ đều đi thiếu chính xác. Cũng phải nói rằng hàng thủ Dortmund đã thi đấu chắc chắn hơn.
Ronaldo có lần thứ hai đưa được bóng vào lưới đối phương ở phút thứ 80. Tuy nhiên, các trọng tài đã không công nhận bàn thắng vì cho rằng anh đã rơi vào thế việt vị. Dù vậy, Lucas Vazquez đã ấn định chiến thắng 3-2 cho Real Madrid khoảng 1 phút sau đó bằng cú sút chìm hiểm hóc.
Ở trận đấu cùng giờ của bảng H, Tottenham đã đánh bại Apoel Nicosia trên sân nhà với tỷ số 3-0 nhờ các bàn thắng của Fernando Llorente (20’), Son Heung-min (37’) và Nkoudou (80’).
Như vậy, Totteham và Real Madrid là 2 đội đứng đầu bảng đấu này với lần lượt 16 và 13 điểm. Có cùng 2 điểm nhưng có chỉ số phụ tốt hơn Apoel Nicosia, Dortmund sẽ xuống chơi ở Europa League.