Laga berjalan sengit sejak awal. Sebagai tuan rumah, Dortmund kebobolan dengan cepat saat laga belum genap semenit.
Kiper Dortmund, Roman Weidenfeller, yang maju meninggalkan sarangnya, kesulitan menjangkau bola dari tendangan voli Elkin Soto.
Dortmund baru bisa membalasnya melalui gol yang diciptakan Neven Subotic pada menit ke-49. Subotic berhasil menyundul bola dari situasi sepak pojok Marcel Schmelzer.
Gol tersebut membuat Dortmund bangkit setelah mereka berbalik unggul berkat gol Marco Reus pada menit ke-55. Menguasai bola dari Kevin Kampl, Reus berhasil mengelabui kiper Stefanos Kapino. Dengan tenang, Reus menjaringkan bola.
Namun, keunggulan Dortmund hanya bertahan semenit setelah Yunus Malli mencetak gol balasan.
Gol Malli menjadi pelecut Dortmund. Pasukan Juergen Klopp tersebut mampu kembali unggul berkat gol Pierre-Emerick Aubameyang dengan memanfaatkan assist Reus pada menit ke-71.
Berselang tujuh menit kemudian, Aubemeyang menjadi aktor penting di balik gol Nuri Sahin. Aubemeyang mengeksekusi tendangan bebas yang kemudian ditepis Kapino. Sahin menyambut bola liar tersebut dengan sepak keras yang berujung gol. Gol itu sekaligus mengunci kemenangan Dortmund.
Susunan Pemain
Borrusia Dortmund: 1-Roman Weidenfeller; 4-Neven Subotic, 25-Sokratis Papastathopoulos, 26-Lukasz Piszczek, 29-Marcel Schmelzer; 7-Shinji Kagawa (Matthians Ginter 78), 8-Ilkay Gündogan, 11-Marco Reus (A Ramos 84), 18-Nuri Sahin, 23-Kevin Kampl (Henrikh Mkhitaryan 70); 17-Pierre-Emerick Aubameyang
Pelatih: Jurgen Klopp
Mainz: 1-Stefanos Kapino; 7-Pierre Bengtsson, 16-Stefan Bell, 18-Daniel Brosinski, 26-Niko Bungert; 6-Johannes Geis, 14-Julian Baumgartlinger, 19-Elkin Soto (Christian Clemens 78); 11-Yunus Malli, 23-Shinji Okazaki, 31-Jonas Hofmann (Koo Ja-Cheol 55)
Pelatih: Kasper Hjulmand