Bayern Munich beat a Barcelona side missing Lionel Messi 3-0 on Wednesday to seal a crushing 7-0 win on aggregate and line up an all-German Champions League final against Borussia Dortmund.
Without its all-time leading scorer, apparently not fit from his right hamstring injury, Barcelona failed to seriously threaten Bayern's goal - much less an epic comeback after its 4-0 first-leg defeat.
Bayern forward Arjen Robben opened the scoring in the 49th minute. Barcelona's Gerard Pique scored an own goal in the 72nd, followed by Thomas Mueller's headed goal four minutes later, as Barcelona slumped to its first home loss in European competition since 2009.
Bayern will face Dortmund in the final on May 25 at Wembley Stadium.
While fellow Spanish side Real Madrid won 2-0 on Tuesday to almost reverse its 4-1 first-leg loss to Dortmund, Barcelona didn't even come close and definitely didn't bow out of Europe's top-tier competition gracefully.
Instead, its second stinging defeat to the newly-crowned German champions will surely open a period of reflection in the club, despite being on course to win the Spanish league title. The Catalan side has been seriously outclassed for the first time since a trophy-laden era started in 2008 under the guidance of former coach Pep Guardiola, who will take over as Bayern coach next season.
Cracks had already appeared in Barcelona's dominance during the round of 16 with a 2-0 loss at AC Milan, before Messi dug down and scored twice to help secure a 4-0 win.
And after this tie, it's clear that the power has shifted away from Camp Nou further east.
Besides Messi, Barcelona was also missing Jordi Alba, Sergio Busquets, Carles Puyol and Javier Mascherano. But the truth is that even with several Spanish internationals on the pitch Bayern, was once again the better side.
Bayern destroyed Barcelona in their first meeting last week, looking both the fresher and more imaginative side, while holding Messi in check without much trouble.
And although Messi had done little in the loss in Germany, nobody had expected him not to start - given that his team faced an already daunting challenge of pulling off a historic comeback.
Since injuring his leg on April 2 against Paris Saint-Germain, Messi's only start had been against Bayern. He had missed three games and come off the bench in two more, including last Saturday's Spanish league game at Athletic Bilbao where he looked to be back in top shape after scoring a superb goal and setting up another in the 2-2 draw.
If coach Tito Vilanova had kept Messi on the bench to spur his other players on, the plan backfired.
Camp Nou was uncharacteristically subdued from the start as if the absence of Messi had robbed the home fans of their last hopes.
Neither side played with the tension expected for a Champions League semifinal; Bayern because it was in command, and Barcelona seemingly lacking in belief.
Needing to score at least four goals to send the game into extra time, Barcelona didn't seriously threaten Bayern's area in the first 45 minutes and was limited to Pedro Rodriguez's rising shot in the 24th to give goalkeeper Manuel Neuer his first save.
Barcelona could muster little else, while Bayern provided a constant threat on the break.
Having failed to complete that last pass in the first 45 minutes, Bayern finally converted just after halftime when Robben received the ball on the right flank, cut back to his left to shake off Adriano, and curled one of his trademark left-footed shots over the outstretched Victor Valdes and into the far side of the net.
Bayern then pressed its advantage and quickly turned a win into humbling of Barcelona.
Pique added to the home side's misery when he kneed Frank Ribery's cross into his own net in an attempt to clear.
Mueller then netted his third goal of the series when Ribery picked him out at the far post to head home his cross over Valdes.