Kém RB Leipzig 4 điểm, Dortmund muốn tận dụng cuộc đối đầu trực tiếp để rút ngắn khoảng cách với đối thủ. Đoàn quân áo đỏ tràn lên tấn công từ đầu trận, buộc Leipzig phải lùi rất sâu về phần sân nhà.
Phút 23, Julian Weigl có pha sút xa tưởng chừng vô hại, nhưng thủ thành Peter Gulacsi đã thi đấu không tập trung, và Dortmund vượt lên đầy bất ngờ.
Hơn 10 phút sau, đội bóng vùng Ruhr tìm được bàn nhân đôi cách biệt. Nhận bóng từ Jadon Sancho, Julian Brandt lừa qua một hậu vệ đội bóng trong vòng cấm rồi dứt điểm vào góc xa, nâng tỷ số lên 2-0. Nhưng lợi thế này đã tan biến chỉ sau ít phút đầu hiệp 2.
Từ phút 47 đến 53, Timo Werner ghi liền 2 bàn thắng đưa trận đấu trở về vạch xuất phát, và cả 2 đều xuất phát từ những sai lầm đáng trách của hàng thủ Dortmund.
Chỉ 2 phút sau, Jadon Sancho một lần nữa đưa Dortmund vượt lên khi kết thúc hoàn hảo từ đường chuyền của đội trưởng Marco Reus. Nhưng kịch bản cũ một lần nữa xảy ra, phút 77, pha bẫy việt vị lỗi của Dortmund tạo điều kiện để hai cầu thủ Leipzig thoát xuống, và ở tình huống quyết định Patrik Schick đá bồi thành công, ấn định tỷ số hòa 3-3 hấp dẫn.
Đội hình thi đấu của 2 đội:
Dortmund: Bürki - Akanji, Hummels, Zagadou - Hakimi, Weigl, Brandt, Guerreiro (84. Schulz), Reus - Hazard, Sancho (71. Piszczek)
Leipzig: Gulacsi - Mukiele, Klostermann, Upamecano, Halstenberg - Demme, Laimer, Sabitzer (70. Cunha), Forsberg (46. Nkunku) - Poulsen (62. Schick), Werner
Ghi bàn: Weigl (23'), Brandt (34'), Sancho (55') - Werner (47', 53'), Schick (77')
Duy Anh (SHTT)