Two goals from Nuno Santos inspired Benfica to a 4-0 rout of Real Madrid in the first UEFA Youth League semi-final in Nyon on Friday to put the Portuguese side through to Monday's final.
A blistering opening 20 minutes at Stade Colovray saw Benfica cruise into a 3-0 lead thanks to Hildeberto Pereira's ninth-minute goal and a double from Santos, as well as Real's Jaime Sanchez being sent off.
Rochinha finished things off for Benfica when he converted their third penalty of the game in the 56th minute with a stylish Panenka chip:
The Portuguese side made it through to the last four courtesy of a hard-fought 2-1 away victory over Manchester City in the quarters which included a man of the match performance from goalkeeper Thierry Graça.
Real also only scraped through thanks to a 1-0 win over Paris St-Germain.
As reported by UEFA.com's Simon Hart, a decent number of people came to see the two sides go head-to-head in Western Switzerland:
And Benfica got off to a flyer. A magnificent defence-splitting pass from Santos found Pereira behind Madrid's back line after nine minutes and the forward rounded the keeper to give the Portuguese side the lead.
Sanchez saw red just five minutes later as he upended Santos in the box, who then proceeded to roll the resulting penalty past the right of keeper Sergio Rodríguez, who went the right way.
Real conceded another penalty in the 17th minute after Felipe Saez fouled Pereira, but this time Rodriguez saved Santos' strike from the spot.
However, it was all in vain as the 19-year-old followed up to score on the rebound.
The game was effectively over with less than a quarter of the game gone as Real scrapped to respond to going 3-0 down so early.
Benfica continued to impress after half-time, playing with some real confidence, unsurprising given the scoreline.
And just before the hour mark, Rochinha sealed Benfica's spot in the final with his classy penalty, conceded after Ismael Cerro handled the ball in the penalty area.
Real were second-best throughout, and despite their efforts to claim a consolation they could not breach their opponent's net.
Real Madrid TV's Phil Kitromilides expressed disappointment and the youngsters' loss but is confident about the prospects of the defeated side:
There they will play either Barcelona or Schalke depending on the outcome of Friday's second semi-final, with both through to the last four thanks to good wins over Arsenal and Chelsea, respectively.