Bayern Munich hosted RB Leipzig on Saturday, and a 3-1 loss means the Bundesliga title could very well slip away.
Thomas Tuchel will be feeling the pressure again as the reigning champions let their lead slip against Leipzig in front of home fans.
Bayern named a strong starting line-up, knowing Borussia Dortmund were hot on their heels with Yann Sommer fit to start and Thomas Müller leading the ling, yet the big guns couldn’t deliver.
Serge Gnabry found the net in his fourth consecutive league match for 1-0 but after the hosts cracked Leipzig, they struggled to take it up a notch and instead collapsed.
The visitors subsequently rallied in the second half and made Bayern pay.
A blistering counter-attack allowed Konrad Laimer to equalise before, in the blink of an eye, Leipzig turned things around away from home.
A determined Christopher Nkunku won a penalty and scored from the spot after blasting past Sommer for 2-1 with about 15 minutes to go.
Minutes later, another penalty allowed Dominik Szoboszlai to put the game to bed, and the hosts (as well as the club executives) were stunned as the title race was blown wide open.
If Borussia Dortmund win on Sunday, they will move two points clear of Bayern heading into the final day.
Meanwhile, the statement win means Leipzig confirmed Champions League football for next season.