Mainz có một khởi đầu như mơ khi ghi bàn chỉ sau 90 giây. Edimilson Fernandes thực hiện quả phạt góc tuyệt vời cho Jae-Sung Lee đánh đầu cận thành, giúp đội nhà vượt lên dẫn trước.
Niềm vui của Mainz không kéo dài được lâu khi chỉ chưa đầy 2 phút sau, Borussia Dortmund đã có bàn gỡ hòa. Julian Ryerson có pha đi bóng rồi dứt điểm quyết đoán bằng chân trái, đưa trận đấu về vạch xuất phát.

Niềm vui thắng trận của Dortmund.
Sau khởi đầu sôi nổi, trận đấu lắng xuống. Borussia Dortmund bắt đầu kiểm soát bóng vượt trội, thường chơi với 8 hoặc 9 cầu thủ ở nửa phần sân của Mainz. Tuy nhiên, họ gặp khó khăn trong việc tạo ra các cơ hội rõ ràng.
Sau giờ nghỉ, Mainz tự tin dâng cao và suýt nữa đã có bàn thắng vươn lên, nếu Karim Onisiwo tận dụng tốt cơ hội ngon ăn mà Silvan Widmer trao cho. Không thể chờ đợi, HLV Edin Terzic thực hiện 3 sự thay đổi người sau đó với việc tung Jamie Bynoe-Gittens, Sebastian Haller và Giovanni Reyna vào sân.
Hứa hẹn hấp dẫn, Dortmund vượt mặt Arsenal vụ Fresneda
Rượt đuổi kịch tính, Dortmund giành chiến thắng trong trận cầu 7 bàn
Khi Mainz nghĩ rằng họ đã kiếm được cho mình 1 điểm, thì phút 90+3, từ cú đánh đầu của Sebastian Haller. Đó là bàn thắng thứ hai của Reyna trong khoảng thời gian 4 ngày, sau bàn thắng vào lưới Augsburg.
Với chiến thắng 2-1, Dortmund đã leo lên xếp thứ 5 trên BXH Bundesliga, bằng điểm với đội xếp thứ 4 Frankfurt.