Bayern Munich's defence of their German Cup crown was ended by a shock defeat to second-tier Holstein Kiel on Wednesday evening.
The DFB-Pokal holders conceded an injury-time equaliser and failed to find a breakthrough in extra-time as the game ended in a 2-2 draw, necessitating penalties.
And it was Holstein Kiel who held their nerve in the shootout, winning 6-5 to claim a famous victory over the reigning German and European champions.
Bayern, who had named a strong starting XI in Kiel, looked set for a straightforward evening when Serge Gnabry opened the scoring after just 14 minutes.
They were pegged back by Hauke Wahl shortly after but, when Leroy Sane restored the visitors' lead shortly after half-time, few would have predicted what was to come.
In the fifth minute of injury time, Fin Bartels popped up with the equaliser to set up a tense period of extra-time that saw Bayern - now boasting Robert Lewandowski and Douglas Costa among their number - held at arm's length.
Consequently, a shootout was needed and, after both sides had dispatched their first five penalties, Marc Roca missed for Bayern to set up a potential winner.
Bartels subsequently made no mistake from 12 yards to claim a huge win Holstein Kiel on a night to forget for Bayern.