Manchester City hade en liten chans att rubba Real Madrid. Det hade gått enklare utan Bernardo Silvas utvisning.