Suporter tuan rumah kembali bersorak di menit ke-34, kali ini giliran penyerang andalan mereka Robert Lewandowski yang mencetak gol ke-33nya di musim ini. berawal dari penetrasi Serge Gnabry yang menekan Dan-Axel Zagadou yang membuat kesalahan dengan mengoperkan bola yang justru jatuh ke kaki Thomas Muller, yang kemudian mengirimkan assist kepada Lewandowski yang bebas menceploskan bola untuk membawa timnya memimpin 2-0 di babak pertama.
Menjelang akhir babak pertama Emre Can dan sang pelatih Marco Rose mendapat kartu kuning dari wasit Daniel Siebert, karena bereaksi berlebihan atas keputusan wasit saat Emre Can melakukan pelanggaran terhadap Thomas Muller. Babak pertama berakhir dengan tuan rumah memimpin 2-0.
Memasuki babak kedua, tim tamu menghidupkan kembali harapan mereka. Wasit Daniel Siebert memberikan hadiah penalti bagi pasukan Die Schwarzgelben Marco Reus yang melakukan penetrasi ke kotak penalti Bayern dilanggar dengan keras oleh Joshua Kimmich, tak ayal wasit menunjuk titik putih.
Pemain Juventus yang dipinjamkan ke Dortmund, Emre Can yang maju sebagai eksekutor sukses mengonversi penalti untuk menghidupkan kembali harapan Dortmund. Dengan tenang Emre Can yang juga pernah membela Bayern, menempatkan bola ke sudut kiri, sementara Manuel Neuer beraksi ke arah sebaliknya.
Tim tamu yang mendapatkan angin nyaris punya kesempatan untuk menyamakan kedudukan saat Benjamin Pavard tampak terlihat menjatuhkan Jude Bellingham saat mencoba meraih bola. Namun, setelah dilakukan tinjauan VAR wasit memutuskan tidak ada penalti bagi Dortmund.
Menit ke-69, tuan rumah nyaris menambah golnya, beruntung Marwin Hitz berhasil menggagalkan peluang bagus dari Lewandowski untuk mencetak gol keduanya malam itu.
Dortmund mendapat peluang menyamakan kedudukan melalui Erling Haaland, namun sayang tendangan keras yang dilepaskannya masih terdefleksi oleh Upamecano. Tak lama berselang Jamal Musiala akhirnya sukses menambah keunggulan tim tuan rumah. Marcel Sabitzer yang baru saja masuk menggantikan Thomas Muller, memberikan assist manis bagi Musiala yang langsung mengkonversinya menjadi gol.
Kedudukan 3-1 bertahan hingga wasit meniup peluit panjang setelah tambahan waktu injury time 5 menit. Luapan kemenangan dirayakan dengan sukacita oleh pasukan Die Roten dengan mandi bir di lapangan dengan diiringi sorak sorai suporter yang memenuhi stadion.
Susunan Pemain :
Bayern Muenchen (4-2-3-1): 1 Manuel Neuer; 5 Benjamin Pavard, 2 Dayot Upamecano, 21 Lucas Hernandez, 19 Alphonso Davies; 6 Joshua Kimmich (4 Niklas Sule 90+3'), 8 Leon Goretzka; 7 Serge Gnabry (42 Jamal Musiala 63'), 25 Thomas Muller (18 Marcel Sabitzer 82'), 11 Kingsley Coman (10 Leroy Sane 82'); 9 Robert Lewandowski  (13 Eric Maxim Choupo-Moting 90+3').
Pelatih: Julian Nagelsmann
Borussia Dortmund (3-4-3): 35 Marwin Hitz; 5 Dan-Axel Zagadou, 16 Manuel Akanji, 23 Emre Can; 39 Marius Wolf (18 Youssoufa Moukoko 88'), 19 Julian Brandt, 22 Jude Bellingham, 13 Raphael Guerreiro; 11 Marco Reus, 9 Erling Haaland (30 Felix Passlack 87'), 20 Reinier Jesus (43 Jamie Bynoe-Gittens 67').
Pelatih: Marco Rose