Harry Kane scored a stoppage-time winner to spare Bayern Munich from embarrassment in the German Cup, sealing a 3-2 victory over third-tier Wehen Wiesbaden after a dramatic collapse.
The England captain had put Bayern in front from the penalty spot after 16 minutes, before Michael Olise doubled the advantage early in the second half.
But the Bavarians lost their grip, conceding twice in six minutes to Fatih Kaya as Wiesbaden threatened a famous upset.
Kane then saw a second penalty saved by Florian Stritzel in the 76th minute, his first miss in 32 attempts since the 2022 World Cup.
Yet the striker made amends deep into stoppage time, nodding home his sixth goal in three matches this season to carry Bayern into the next round.