Gol pertama tuan rumah dicetak Mario Mandzukic pada menit ke-44. Memanfaatkan umpan Schweinsteiger, Mandzukic menaklukkan Bernd Leno dengan sundulan yang mengarahkan bola ke sudut kanan bawah gawang.
Bastian Schweinsteiger mengubah angka di papan skor menjadi 2-0 pada menit ke-52. Dipercaya mengeksekusi tendangan bebas, Schweinsteiger melepaskan tendangan kaki kanan yang membuat bola melesat ke sudut kanan atas gawang.
Leverkusen memangkas selisih melalui Stefan Kiessling pada menit ke-90. Dalam kawalan Rafinha di dekat tiang kanan Manuel Neuer, Kiessling menyundul bola kiriman Roberto Hilbert masuk suut kiri bawah gawang Leno.
Menurut catatan Bundesliga, sepanjang laga itu, Bayern melepaskan 23 tembakan akurat, sementara Leverkusen melepaskan enam tembakan titis.
Dengan kemenangan itu, Bayern hanya membutuhkan paling banyak enam angka lagi untuk memastikan diri menjuarai Bundesliga musim ini, mengingat poin maksimal yang bisa diraih Dortmund adalah 75. Mengandaikan Dortmund memenangi dua laga terdekat mereka, Bayern bisa berpesta juara saat menghadapi Hertha Berlin, di Olympiastadion, pada 25 Maret 2013.
Bayern: 1-Manuel Neuer; 13-Rafinha, 5-Daniel van Buyten, 17-Jeroma Boateng, 26-Diego Contento; 31-Bastian Schweinsteiger, 39-Toni Kroos (6-Thiago Alcantara 85); 10-Arjen Robben (7-Franck Ribéry 66), 25-Thomas Mueller, 19-Mario Goetze; 9-Mario Mandzukic (11-Xherdan Shaqiri 75)
Pelatih: Josep Guardiola
Leverkusen: 1-Bernd Leno; 14-Roberto Hibbert, 4-Philipp Wollscheid, 5-Emir Spahic, 17-Sebastian Boenisch; 8-Lars Bender, 6-Simon Rofles, 10-Emre Can (9-Eren Derdiyok 80); 27-Gonzalo Castro, 7-Son Heung-min (18-Sidney Sam 66); 11-Sebastian Kiessling
Pelatih: Sami Hyypia
Wasit: Markus Schmidt
Simak breaking news dan berita pilihan kami langsung di ponselmu. Pilih saluran andalanmu akses berita Kompas.com WhatsApp Channel : https://www.whatsapp.com/channel/0029VaFPbedBPzjZrk13HO3D. Pastikan kamu sudah install aplikasi WhatsApp ya.