Two top Bundesliga sides, Bayer Leverkusen and Bayern Munich were battling hard for a ticket into DFB Pokal semifinals which eventually went to the latter after a dramatic penalty shoot out.
Playing in front of their home crowd at BayArena, Leverkusen were motivated to eliminate their rival.
However, Pep Guardiola's men were also keen on maintaining their chance in winning a treble this season, creating a tight contest between them.
Despite creating several goal scoring opportunities, none of those two sides were able to score any goals until the final 90 minutes was up.
That tie eventually went into penalty shoot out as they still can't be separated even after playing another 2x15 of extra time.
Eventually, Guardiola's men grabbed that ticket into the next stage as they successfully completed all of their shots, while Leverkusen missed one.