Babak semifinal mempertemukan antara Bayern Munchen vs Real Madrid dan Chelsea vs Barcelona. 2 partai semifinal ini akan digelar pada 18 dan 19 April 2012 untuk leg 1 serta 25 dan 26 April 2012 untuk leg 2.Yup, ada 4 klub besar Eropa yang bertanding dibabak semifinal Liga Champions 2012 ini, mereka akan berebut dan berjuang habis-habisan demi melangkah ke partai final Liga Champions musim 2012/2012 ini. Keempat tim yang bertanding dibabak semifinal Liga Champions 2012 ini adalah yang menang dibabak perempatfinal sebelumnya, dimana Bayern Munchen lolos setelah mengalahkan Merseille, Real Madrid mengalahkan Apoel FC, Chelsea mengalahkan Benfica dan Barcelona mengalahkan AC Milan. Jadwal Semifinal Liga Champions 2012 Bayern Munchen vs Real Madrid -> 18 April dan 26 April 2012 Chelsea vs Barcelona -> 19 April dan 25 April 2012 Waktu sudah disesuaikan dengan waktu Indonesia Prediksi Semifinal Liga Champions 2012 Prediksi babak semifinal Liga Champions 2012, pertandingan