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 ...