Beruntung, wasit membatalkan kartu merah itu karena Haaland sudah terlebih dahulu terjebak posisi offside.
Sane kembali bikin peluang untuk Bayern pada menit ke-21 saat mendapat tendangan bebas di depan kotak penalti City, tetapi arah bola ke pojok bawah dapat ditepis Ederson.
City mendapat hadiah penalti pada menit ke-35 setelah Upamecano dinilai handball saat coba menghalau sepakan Ilkay Guendogan.
Haaland maju sebagai eksekutor, tetapi tendangannya justru melambung tinggi dari gawang Yann Sommer.
Jelang berakhirnya babak pertama, Bayern mendapatkan peluang pada menit ke-42 melalui tendangan Kingsley Coman. Sayangnya Ederson bisa menepisnya. Skor 0-0 bertahan hingga turun minum, tetapi City masih unggul agregat 3-0.
Baca juga: Inter Milan ke semifinal Liga Champions usai menang agregat 5-3 Vs Benfica
Selepas jeda, City akhirnya membuka keunggulan pada menit ke-57. Kevin de Bruyne memberikan umpan terobosan ke Haaland yang kemudian melewati Dayot Upamecano sebelum menaklukkan Sommer dengan sontekan kaki kirinya.
Pada menit ke-82, wasit memberi penalti kepada Bayern seusai VAR menilai umpan silang Sadio Mane mengenai tangan Manuel Akanji. Kimmich maju sebagai algojo dan sukses mencetak gol untuk mengubah skor menjadi 1-1.
Bayern gagal mengejar kemenangan maupun defisit agregat melawan City yang terlalu tangguh, bahkan sang pelatih Thomas Tuchel mendapat kartu kuning kedua dan dikirim keluar lapangan setelah meluapkan rasa frustasinya kepada asisten wasit.
Baca juga: Prediksi Liga Champions Muenchen VS Manchester Cityì