Updated

Bayern Munich advanced to the Champions League final for the third time in four years, routing Barcelona on 7-0 aggregate and advancing to the first all-German final against Borussia Dortmund.

Coasting from a 4-0 win in the first leg at home last week, Bayern beat Barcelona 3-0 Wednesday night in the second leg on goals by Arjen Robben in the 49th minute and Thomas Mueller in the 76th around Gerard Pique's own goal in the 72nd.

The final at London's Wembley Stadium on May 25 will be just the fourth single-nation championship match in Europe. Real Madrid beat Valencia in 2000, AC Milan defeated Juventus in 2003 and Manchester United edged Chelsea in 2008.