Its a cup final, anything can happen. Wigan beat Man City so why can't Borussia Dortmund beat Bayern Munich? Not saying they will but I don't see how you can't see past Bayern. Both teams there on merit, Bayern have been unlucky not to win recently so perhaps that will play its part...