Bayern Munich were dumped out of the German Cup by second-tier Holstein Kiel, who prevailed 6-5 on penalties after a 2-2 draw in extra time.

Iran PressEurope: In the shootout, both sides converted all five spot-kicks before Bayern’s Marc Roca had his sudden-death effort saved. Fin Bartels slotted in the winning penalty to eliminate the holders at the second-round stage.

The visitors went ahead through Serge Gnabry in the 14th minute and Thomas Müller should have doubled the lead when he fired over the bar from close range. Bayern were punished on the break in the 37th minute as defensive issues resurfaced, Bartels racing past Niklas Süle to equalize.

Hansi Flick made five changes to the team that squandered a two-goal lead to lose 3-2 at Mönchengladbach in the Bundesliga on Friday, but his team continued to look vulnerable at the back even after Leroy Sané’s fine free-kick restored their lead. Jamal Musiala hit the woodwork for Bayern before Hauke Wahl’s last-gasp header sent the game into extra time.

Kiel, who are currently third in the second division, held off their opponents and then kept their cool in the shootout to earn a last-16 tie against fellow 2. Bundesliga side Darmstadt. “We believed throughout that we could spring a big surprise here tonight,” Bartels said. “Overall I think it capped a very good performance from us and we deserved it.”

Bayern forward Thomas Mueller said the defeat was "brutal".

This is the first time Bayern have been knocked out of the cup by a non-Bundesliga club since losing to then fourth-tier Magdeburg in 2000/01.

104/216

Read more:

Bayern beats Paris Saint-Germain to win Champions League

Bayern Munich Championship in picture