It's official. We'll have an all-English Champions League Final on May 29th in Istanbul. Timo Werner's opener in the 28th minute and a late Mason Mount goal in the second half was enough to push Chelsea past Real Madrid in the second leg of the Champions League semifinals on Wednesday at Stamford Bridge.

To be frank, the Blues should've had two or three more goals in this clash at the very least, but Madrid keeper Thibaut Courtois made some fantastic saves for the La Liga giants to keep his side in the tie.

It was a very uninspiring performance for the visitors in the final third, with scoring opportunities far and few between. Karim Benzema had a couple of dangerous chances in the first half, but that was about it for Madrid.

Chelsea showed well though, with N'Golo Kante playing a key part in their first goal. The Frenchman completed a nifty turn with the ball then knocked a pass to Timo Werner for a clever give and go. Kai Havertz received the pass from Kante and chipped Courtois, with the attempt hitting the woodwork and landing right on the head of Werner for an easy finish.

Mount capitalized in the 85th minute off a neat ball from Christian Pulisic to knock in an easy goal to solidify the win.

With the victory, Chelsea advance to their first UCL Final since the 2011/12 season, where they beat Bayern Munich in penalties. It was arguably one of the most historic games in club history.

With Thomas Tuchel's side set to take on Man City in Turkey, this is the second time in just three years that two Premier League outfits meet in the final of Europe's most prized competition. Liverpool beat Tottenham in Madrid two years ago.

Chelsea has already beaten City in the FA Cup semifinals in mid-April and also face them this weekend in the Premier League. It should be a good test for the Blues as they look ahead to Istanbul.