Manchester City beat Real Madrid 2-0 in the first leg of the Champions League semi-final. Bernardo Silva opened the scoring in the 23rd minute.

Eder Militão scored an own goal in the 76th minute to make it 3-0. Manchester City's Phil Foden came on for Kevin De Bruyne in the 84th minute. Antonio Rüdiger comes in for Luka Modric in midfield. Toni Kroos is substituted, Marco Asensio comes into the game for her.