Robert Lewandowski cracked in his 20th league intention this season to present Bayern an early lead, however Gladbach hit back with goals in 4 first-half mins via Florian Neuhaus and Stefan Lainer.
Despite the defeat behind closed doorways in Munich, Bayern continue to be nine points clean on the pinnacle of the table, however 2d-placed Borussia Dortmund can trim the space on Saturday at Eintracht Frankfurt.
Gladbach climbed three locations inside the table to 11th after their 2nd win over Bayern this season having already thrashed the Bavarians five-zero inside the German Cup ultimate October.
With so a lot of his stars sidelined with the aid of Covid, Bayern train Julian Nagelsmann named a patched-up squad with six reserve team players at the bench whilst forward Malik Tillman, 19, started out his first Bundesliga healthy.
He was replaced within the second-half by using Paul Wanner, who at sixteen years, 15 days have become the youngest Bayern participant to make his German league debut having been known as up from the membership's Under-19 crew.
Germany megastar Joshua Kimmich, who ignored the preceding months with Covid, performed at proper-returned with some other defensive midfielder Marcel Sabitzer named at the left of defence.
Gladbach were additionally missing US defender Joe Scally and Swiss midfielder Denis Zakaria, who each also examined fine for Covid.
Bayern took a deserved lead in wintry conditions whilst Lewandowski hammered an unstoppable shot in the submit past goalkeeper Yann Sommer with 18 minutes long gone.
Gladbach equalised while the visitors unpicked the Bayern defence and moved the ball to Neuhaus, who fired past Bayern stand-in goalkeeper Sven Ulreich.