Pep Guardiola’s first-ever Champions League final had been five years in the making after Riyad Mahrez's double saw off Paris Saint-Germain 2-0 on Tuesday to seal a 4-1 semi-final aggregate win.
Manchester City’s previous four Champions League campaigns under Guardiola ended in anguish before the semi-final stage.
Guardiola has won the competition twice before as a coach during his time at Barcelona.
“It is for all of us and the club. I'm incredibly proud,” said Guardiola.
“Getting to the final now makes sense of what we have done in the past four or five years. Every day these guys have been consistent and this is remarkable.”
Mahrez's goal also decided the first leg and the Algerian, who grew up in the Parisian suburbs, haunted his hometown team again with two clinical finishes early in each half.
The final in Istanbul on May 29 against Real Madrid or Chelsea is the culmination of City's rise since an Abu Dhabi takeover in 2008 transformed the club's fortunes.
This article was most recently revised and updated 2 years ago