City now face Inter Milan at the Atatürk Olympic Stadium in Istanbul come 10th June as they chase their first Champions League title.
Manchester City outclassed Real Madrid to book their place in this year's Champions League final.
The match which held on Wednesday saw City put four goals behind Madrid keeper, Thibaut Courtois at the Etihad.
Guardiola’s boys bossed the opening period, with an 80 percent possession of the ball.
Madrid’s shot-stopper, Thibaut Courtois was called to save a header from Erlong Haaland in the 22nd minute, who looked certain to score
City wouldn’t have to wait too long for the first goal as the Portuguese midfielder, Bernardo Silva, would flash a finish past Courtois, whose heroics could not save his side
Silva was at the thick of things again in the 37th minute to give the Citizens a two-goal advantage with a header despite an earlier long-range shot from Toni Kroos that was almost close to being a sucker punch equalizer for Madrid.
Militao would eventually seal Madrid’s fate with an own goal in the 76th minute after Akanji touched on a free-kick before it hit the Real Madrid defender and went into his own net.
Manchester City not content with a third went searching for a fourth and were rewarded as Alvarez added another in added time to complete the route
City now face Inter Milan at the Atatürk Olympic Stadium in Istanbul come 10th June as they chase their first Champions League title.