We all know the disastrous challenge that City passed through, which made them not to be in the same shape like previous seasons. City is not yet in form and they are struggling to pick form, which lower their chances of giving is any surprises in this game. City has a very porous defense and Madrid has bunch of strikers that can easily breakthrough City defense to find the back of the net.
The problem now is that City and Madrid's strikers are also sometimes difficult to guess because their performance is still not very consistent. Perhaps in terms of productivity, Madrid are still quite more confident because for now they do not only rely on Mbappe, unlike City, who until now preferred to force Haaland again and again.
In addition, I quite agree for City's defense which is indeed bad at the moment because it cannot be denied that for now there are still a lot of mistakes that are always made by City defenders who sometimes rely on each other or make individual mistakes, it's just that Madrid also has the same problem but the difference is that Madrid has a gap in defense because they have a lot of injured players for now.
But even so, I still expect that in the match later Madrid can qualify for the next phase by beating Manchester City in this play off.