Real Madrid hosts Manchester City at the Santiago Bernabeu tonight in the first leg of the Champions League’s semi-finals, with the holders looking to beat Pep Guardiola’s side in back-to-back semi-finals, while City are aiming to get a positive result to enhance their chances of reaching what would be their second final in this competition.