Dortmund progressed to the DFB-Pokal final on penalties following a 1-1 draw.
Pep Guardiola started with a three-man defence, and surprisingly named Rafinha, traditionally a right-back, as the left-sided centre-back.
Further forward, Mitchell Weiser was handed the right-sided midfield role for the newly-crowned Bundesliga champions, with Arjen Robben fit enough only for the bench.
Thiago Alcantara returned to the head of a midfield triangle, so Mario Gotze was on the bench.
Jurgen Klopp, facing Bayern for the final time as Dortmund coach, brought Ilkay Gundogan back into his midfield, in place of Matthias Ginter.
He also changed shape to a 4-3-3 / diamond midfield, with Marco Reus returning in place of Henrikh Mkhitaryan. Jakub Blaszczykowski narrowed into a midfield trio, with Shinji Kagawa playing as a false nine, although the front three often rotated.
Bayern dominated in terms of possession, although the ball spent far too long in non-threatening positions, and Bayern rarely converted their possession into clear-cut chances. Read more »