Bayern Munich swept into the final of the Champions League Wednesday with an impressive 3-0 win at Barcelona, giving them a massive aggregate 7-0 triumph over the Catalans. In the final, to be played at Wembley on May 25, they will meet fellow Germans Borussia Dortmund, who Tuesday lost 2-0 at Real Madrid but scraped through on a 4-3 aggregate. It will be the first ever all-German Champions League final.