Riyad Mahrez scored both goals as Man City beat Paris Saint Germain 2-0 on the night at the Etihad Stadium and 4-1 on aggregate.
It's the first time they have reached the Champions League Final and the first time in 51 years that they have played in a European decider.
City will now play either Chelsea or Real Madrid, who meet tonight.
Their semi final is poised at a goal apiece entering the second leg at Stamford Bridge.
Kick off there is at 8.