Real Madrid finals with a 2-0 victory over Chelsea at Stamford Bridge.
Despite having a two-goal advantage after their first-leg win at the Bernabeu, Real had to overcome some nervy moments in west London as N’Golo Kante and Marc Cucurella both wasted huge chances for the hosts.
And that poor finishing proved costly after the break as Rodrygo put the visitors up on the night before putting the finishing touches on yet another European job well done for Real Madrid with his second late on.
Madrid the 14-time champions are through once more to the last-four where they will likely face Manchester City, barring a stunning comeback from Bayern Munich on Wednesday night.
Chelsea manager Frank Lampard, who has now lost all four of his matches since returning to the club, went with a surprisingly defensive lineup at Stamford Bridge, with Conor Gallagher and Kante two of the more attacking players in the side, though it was a confident start from Chelsea. A cross from Reece James fell for Kante in the box, completely free, but the Frenchman badly scuffed his effort and it dribbled wide of the post.
But it was a low-key display overall from the defending champions, and Chelsea should have led at the break. Another James cross this time found Cucurella in space at the back post, but Thibaut Courtois flew off his line to smother the shot.
Madrid had the occasional dangerous moment themselves, with Rodrygo striking the woodwork from a tight angle and both Luka Modric and Vinicius Jr forcing Kepa Arrizabalaga into first-half saves, before Vinicius was unable to turn home a cross from close range at the back post.