BAYERN MUNICH scored twice in stoppage time to win astonishing nine-goal thriller against Red Bull Leipzig.
Carlo Ancelotti’s champions had been trailing 4-2 to Leipzig, the second-placed side in the Bundesliga, with 84 minutes on the clock.
But Robert Lewandowski’s second of the game brought Bayern back into it before David Alaba and Arjen Robben both scored in added time to clinch an incredible victory.
Keep up to date with ALL the football news, gossip, transfers and goals on our page plus fixtures, results and live match commentary.
Marcel Sabitzer had got RB Leipzig off to a flying start scoring in the second-minute, before Lewandowski levelled from the penalty spot in the 17-th minute.
In-demand Timo Werner got the hosts’ second before half-time – also from the spot – before Yussuf Poulsen put Leipzig 3-1 up.
Thiago Alcantara halved the deficit on the hour mark, but Werner quickly restored the two-goal cushion to almost certainly give Leipzig the win.
However, Bayern’s late fireworks kicked off with six minutes of normal time to play to steal a famous win in the 95th-minute.
While Ancelotti’s giants had already won the title – with Leipzig confirmed as earning second-place – the game will still go down as one of the most dramatic of the season.