Chelsea have beaten Real Madrid in the Champions League semi-final, setting up an all-English final against Manchester City.
They beat the Spanish side 2-0 in west London with goals from Timo Werner and Mason Mount.
The Blues will take on Manchester City in Istanbul at the end of the month.
Feels so good, doesn't it. 🥰 pic.twitter.com/MTD2k1Wo3A
After a 1-1 draw in the away leg, Chelsea were on top throughout against a lacklustre Madrid side who created very little.
In contrast, Chelsea had a clutch of good chances and could have won by many more.
The first goal came in the 28th minute courtesy of a simple header by Werner, taking advantage of the rebound from Kai Havetz’s chip.
That put them 2-1 up on aggregate, but another goal from Real would have forced extra time and seen Chelsea rue not taking advantage of their other chances.
Former Chelsea star Eden Hazard was uncharacteristically quiet, and their other big names like Sergio Ramos and Luka Modric were also poor.
The all-English final was sealed five minutes from time – the brilliant N’Golo Kante latching on to a loose ball, passing to Christian Pulisic who took his time before squaring it for Mount’s finish.
Celebrations erupted at the whistle, with manager Thomas Tuchel having taken his side to the showpiece final of world club football in his first season at Stamford Bridge.
Chelsea and Manchester City warm up for the big game on 29 May when they play each other in a Premier League tie on Saturday.
City booked their own ticket to Turkey on Tuesday when they beat Paris Saint-Germain 2-0, 4-1 on aggregate.
There could also be an all-English Europa League final if Manchester United and Arsenal both win their semi-finals tomorrow evening.