When Bayern Munich took to the field for their semi final clash against Barcelona, few believed that they would emerge with victory. Despite their impressive performances this season,