Manchester City produced a commanding performance at the Etihad Stadium, defeating Real Madrid to secure their place in the Champions League final. The clash between these English and Spanish giants seemed like a battle of David against Goliath, with Manchester City asserting their dominance throughout the game.

Manchester City’s overwhelming possession, accounting for 81% after just 25 minutes, put immense pressure on Real Madrid, and it was only a matter of time before they succumbed. Thibaut Courtois made two remarkable saves against Erling Haaland, but Bernardo Silva capitalized on the momentum and fired home from inside the box, giving Manchester City a 1-0 lead. Silva continued to shine as he headed in another goal, extending the lead to 2-0 and leaving the visitors stunned.

Real Madrid’s attacking threats, such as Vinícius Júnior and Karim Benzema, were effectively neutralized by the impressive Kyle Walker’s speed. Meanwhile, Toni Kroos and Luka Modrić, showing their age, struggled to make an impact. Despite their efforts to initiate trademark counter-attacks in the second half, Real Madrid faced a resilient Manchester City defense that limited their chances. By the 60th minute, the sluggish Madrid side had managed just one shot on target, prompting the substitutions of Kroos and Modrić. However, with a depleted bench, any hopes of a comeback were quickly dashed.

Manuel Akanji’s contribution, forcing an own-goal by Éder Militão, effectively sealed the fate of the game. Adding insult to injury, substitutes Phil Foden and Julián Álvarez combined to score the fourth goal, as the elated Manchester City fans celebrated in the stands. The only disappointment of the night belonged to Haaland, who missed three significant opportunities.

Real Madrid, the reigning champions, suffered an incredible defeat, while Manchester City’s dominant display secured their spot in the final. They will now face Inter in Istanbul, setting the stage for an exciting clash for the Champions League title.