Manchester City defeated league leaders Real Madrid 4-0 on Wednesday to go to the Champions League final for the second time in three seasons (5-1 on aggregate).
When it came to the 14-time European winners, Bernardo Silva's two goals in the first half gave City the upper hand.
Later, an own goal by Eder Militao and a fourth goal by Julian Alvarez let Pep Guardiola's team avenge their heartbreaking semifinal defeat from the previous year.
After losing to Chelsea two years ago, Abu Dhabi's Sheikh Mansour will now be strong favorites to finally deliver the trophy he has wanted since purchasing the club in 2008.
Since Portuguese midfielder Silva beat Thibaut Courtois with a shot in the 23rd minute and then headed in his team's second in the 37th, City has gone undefeated in 26 home games in the competition.
In the second half, Real, the current champions looking to capture the trophy for the sixth time in ten years, were outplayed by a tenacious City team pursuing a treble.