Manchester City are in Madrid to take Carlo Ancelotti's Real Madrid in the semi-final (First Leg) of this season's Champions League.

The return leg at The Etihad is on Wednesday 17 May.