Bayern Munich will face Real Madrid in an epic Champions League semi-final clash
The stage is set for a mouth-watering Champions League semi-final clash as German giants Bayern Munich lock horns with Spanish powerhouse Real Madrid. The first leg will be played on…