Chelsea produced a ruthless performance to see off Manchester United and set up a London derby in the final of the 2019-20 Emirates FA Cup.
Having watched Arsenal secure their place in the final on Saturday evening, the Blues ended United's hopes of equalling the Gunners' record of 13 FA Cup wins.
Goals immediately either side of the interval ultimately did the damage, with Olivier Giroud opening the scoring at the end of 13 minutes of first-half stoppage time before Mason Mount struck within 60 seconds of the restart.
Chelsea added a third when United captain Harry Maguire turned into his own net, with Bruno Fernandes's late penalty proving to be nothing more than a consolation.
No club teams have met at Wembley more often than United and Chelsea, with this being the ninth match between the two sides at the national stadium.
Ole Gunnar Solskjaer gave goalkeeper David de Gea his first appearance of the Emirates FA Cup campaign, with Marcus Rashford also among those coming into the line-up having been benched for their quarter-final win at Norwich City.
There was, however, no place in the squad for Luke Shaw, meaning a start for 19-year-old Brandon Williams at left-wing-back.
Meanwhile Frank Lampard drafted in Giroud, the scorer of a memorable goal the last time Chelsea contested an Emirates FA Cup semi-final – a 2-0 win over Southampton in 2018.
Unlike his United counterpart, the Blues boss stuck with his favoured goalkeeper for Cup matches, with Willy Caballero retaining his place between the sticks. Ross Barkley, scorer of the only goal in Chelsea's last-eight victory over Leicester, was missing from the squad of 20 entirely.
The first quarter – punctuated by the mid-half water break with which we all become fast-accustomed to – was dominated by the Blues. They went close twice in the first 15 minutes, with Reece James stinging De Gea's palms before Marcos Alonso headed Cesar Azpilicueta's cross over the bar.
Having struggled to get out of their half pre-break, United began to find their way into the game as Fernandes – so often their talisman in recent weeks – saw a free kick tipped over by Caballero.
But it was Chelsea who still had the better of the play, with Mount testing De Gea before the England man's deflected cross found Kurt Zouma, whose head made contact with Eric Bailly's as he powered the ball over, leaving both players needing treatment.
Not long afterwards, Bailly's game was over after another clash of heads – this time with team-mate Maguire – led to a worryingly-long pause in play, both before and after the Ivorian was replaced by Anthony Martial.
Referee Mike Dean only allowed the game to resume once Bailly had been safely stretchered down the tunnel, meaning the first half would run beyond the previously-awarded five minutes of stoppage time.
Martial's first involvement could well have been to win his side a penalty after seizing on some indecision in the Chelsea defence before tumbling under pressure from Zouma, but Dean declined United's appeals.
And there was still time in the first half for Chelsea to take the lead as Giroud got the outside of his left foot to Azpilicueta's low cross before the ball squirmed past De Gea to open the scoring in what was the 11th minute of stoppage time.
The Blues started the second half as well as they ended the second, scoring within 60 seconds of the restart as Mount's low drive bobbled under De Gea for two-nil.
To their credit, United responded well and could've halved the deficit within a few minutes as Rashford latched onto a long ball forward before driving at goal from the left wing only to poke his shot across the target and narrowly wide of the far post.
Solskjaer then introduced Paul Pogba and Mason Greenwood, while Maguire drew a good save from Caballero after getting his head to Aaron Wan-Bissaka's dinked cross from the right.
That seemed to spur Chelsea back into life, with Mount flashing a shot narrowly over after good work by Jorginho and Willian, while De Gea reclaimed some pride with an excellent save after a Giroud effort had spun awkwardly towards goal having been blocked by Nemanja Matic.
Maguire, who scored United's winner in the quarter-finals, went close again on 65 minutes when, after Caballero had failed to claim Fernandes's corner, he nodded towards the unguarded goal only for the ball to bounce wide.
The England defender's luck was summed up on 74 minutes when, moments after De Gea had made another superb stop to prevent James from heading in, he deflected in Alonso's low cross under pressure from Antonio Rudiger.
That goal looked to have killed United off, but they did pull a goal back with five minutes remaining when Fernandes converted from the penalty spot in elaborate style after substitute Callum Hudson-Odoi had tripped Martial in the area.
The result means Chelsea will return to Wembley to face Arsenal in the Final, which is being played in support of the Heads Up campaign, on Saturday 1 August. The two sides have met in the FA Cup Final just twice before, in 2002 and 2017, with the Gunners winning both.
Manchester United: 1 David de Gea (GK), 2 Victor Lindelof, 3 Eric Bailly, 5 Harry Maguire (c), 10 Marcus Rashford, 17 Fred, 18 Bruno Fernandes, 21 Daniel James, 29 Aaron Wan-Bissaka, 31 Nemanja Matic, 53 Brandon Williams
Substitutions: 9 Anthony Martial for Bailly 45+2', 6 Paul Pogba for Fred 55', 26 Mason Greenwood for James 56', 25 Odion Ighalo for Rashford 79', 24 Timothy Fosu-Mensah for Wan-Bissaka 79'
Unused substitutes: 22 Sergio Romero (GK), 8 Juan Mata, 15 Andreas Pereira, 39 Scott McTominay
Goals: Fernandes penalty 85'
Yellow cards: Pogba 71'
Manager: Ole Gunnar Solskjaer
Chelsea: 13 Willy Caballero (GK), 2 Antonio Rudiger, 3 Marcos Alonso, 5 Jorginho, 10 Willian, 15 Kurt Zouma, 17 Mateo Kovacic, 18 Olivier Giroud, 19 Mason Mount, 24 Reece James, 28 Cesar Azpilicueta (c)
Substitutions: 9 Tammy Abraham for Giroud 80', 20 Callum Hudson-Odoi for Willian 80', 12 Ruben Loftus-Cheek for Kovacic 86', 11 Pedro for Mount 90+1'
Unused substitutes: 1 Kepa Arrizabalaga (GK), 4 Andreas Christiansen, 22 Christian Pulisic, 29 Fikayo Tomori, 33 Emerson
Goals: Giroud 45+11', Mount 46', Maguire own goal 74'
Manager: Frank Lampard
Referee: Michael Dean