Tenant du titre, le Real Madrid est tombé. Opposé à Manchester City en demi-finale retour de la Ligue des champions, le club espagnol s'est lourdement incliné à l'Etihad Stadium (4-0). Après le match nul à l'aller (1-1), les hommes de Carlo Ancelotti ont cédé face aux assauts mancuniens, portés par un Bernardo Silva dans tous les bons coups. L'international portugais va se muer en bourreau des Madrilènes en signant un doublé (23ème et 37ème) et placer les siens sur la voie du succès dès la première période. Malgré un sursaut d'orgueil au retour des vestiaires, les Madrilènes vont concéder un nouveau but inscrit contre son camp par Eder Militao (76ème). Entré en fin de partie, Julian Alvarez va parachever le succès des hommes de Pep Guardiola (90ème+1). 4-0, un résultat sans appel qui permet aux Citizens de retrouver une finale de Ligue des champions. Ils affronteront l'Inter Milan, tombeur de l'AC Milan la veille.