Manchester City are in their first-ever Champions League final after Riyad Mahrez's double ensured a 4-1 aggregate win over Paris Saint-Germain in Tuesday's semi-final second leg.
Mahrez's goals either side of half-time secured a 2-0 victory after his free kick last week earned City a 2-1 win in Paris against last season's beaten finalists.
Angel Di Maria was later sent off for lashing out at Fernandinho to end any slim chance PSG had of a comeback.
City could meet Premier League rivals Chelsea or 13-time record winners Real Madrid in the Istanbul final on May 29. The second semi-final concludes in London on Wednesday with the teams tied at 1-1.
The victory means City could complete a treble of Champions League, Premier League and League Cup titles this season but it was Chelsea who ended their quadruple dream in the FA Cup semi-final.
It also ends a four semi-final losing streak in European's elite competition for manager Pep Guardiola, who led Barcelona to Champions League titles in 2009 and 2011.
PSG had Kylian Mbappe in their squad after he picked up an injury in the first leg but left him on the bench to initially peer at torrential rain, sleet and hail from the stand. That he was not used even in desperation suggests he was not fully fit.
The guests, who had previously won first leg ties at Barcelona and holders Bayern Munich, were busy early on and had a handball penalty correctly overturned when the ball hit Oleksandr Zinchenko's shoulder.
Zinchenko was involved in the 11th minute when goalkeeper Ederson sent him clear on the left and he found Kevin De Bruyne, whose shot was deflected.
The ball could have gone anywhere but fell perfectly for Mahrez to finish.
And in the 63 minute De Bruyne, whose equalizer turned the tide of the tie last week, was again crucial as he fed Phil Foden to cross for Mahrez to ram home at the back post.
That settled matters with PSG needing three goals to secure an unlikely comeback.
Their best chances had come straight after the opener when captain Marquinhos, who scored in the first leg, headed onto the bar.
Di Maria then shot wide with Ederson out of position following a sudden change of possession but PSG struggled to create opportunities against a resolute City defence, who congratulated each other for almost every block and tackle.
Frustration boiled over for Di Maria when he petulantly kicked out at Fernandinho following a minor spat and like the first leg PSG ended with 10 men.
Foden hit the post late on as PSG grew resigned to their loss and City cruised to within one game of a maiden European crown.