Bayer Leverkusen defeated Stuttgart 3-2 at home on Tuesday to advance to the German Cup semi-finals thanks to a goal from Jonathan Tah in the 90th minute.
For the third time in their last five games, league leaders Leverkusen overcame an excellent Stuttgart team by coming back from behind twice. Florian Wirtz, a midfielder, whipped in a beautiful cross for Tah to head home and seal a thrilling victory as the game headed into extra time.
Leverkusen manager Xabi Alonso toasted the victory, telling reporters "sometimes we win with control, structure and stability, but today we won with heart, soul -- and that is also very important."
"To score like that gives us lots of energy and positive hope for what's to come," goalscorer Tah told Germany's ARD network.
Leverkusen's victory will be a major confidence boost ahead of their home match on Saturday against Bayern Munich, who are now two points behind them in the league.