Bayer Leverkusen were on the receiving end of a shock loss in the German Cup as the holders were knocked out by a third-tier outfit before Granit Xhaka clashed with a fan