Finalists Bayern in seventh heaven

It is to be an all-German Champions League final as Bayern compound Barca’s misery with comprehensive win at Camp Nou.