Paco Alcacer scored the winner, while the Bundesliga leaders, Borussia Dortmund, came twice behind to defeat the Bayern Munich champions by 3-2, marking seven points outside their three rivals.
The resulting drivers put pressure on Bayern's head coach Niko Kovac because his chances of winning a seventh straight title in his first season took another shot.
"We were allowed to be beaten twice on the counter, which was not supposed to happen," Kovac said.
"We should have been more compact and, unfortunately, we lost a game that should have been a draw," he added after Robert Lewandowski had two goals in the second half not allowed for the offside.
Bayern was beaten in three of the last six matches in the Bundesliga, after defeats by Hertha Berlin and Borussia Moenchengladbach, who scored just eight points out of 21 points.
They will go down to fourth at the Sunday table if RB Leipzig defeated Bayer Leverkusen at home.
Lucien Favre, Dortmund, remain unbeaten and four points away from the second Gladbach, located at the top of the table.
After Lewandowski twice led Bayern to Signal Iduna Park against his former club, Captain Dortmund Marco Reus hit two equalizers before replacing Alcacer hit in the 73rd minute.
"We did not trust ourselves in the first half, but we played great football after the break and it was very fun," Reus said.
Alcacer has now scored eight goals in six appearances in the league since signing the Barcelona Loan.
Bayern won a deserved advantage when Serge Gnabry scored a shot from Lewandowski to score a goal in the 26th minute of Dortmund goalkeeper Marwin Hitz.
It was 1-0 on the break but Dortmund reached the level when Manuel Neuer brought Reus into the area in the 49th minute and the captain made a fine calm.
Lewandowski recovered the lead three minutes later, second in the 14th place in 16 matches for Bayern v Dortmund, who left in 2014 on a free transfer.
Reus had a chance to clear the line in 59 minutes, just before Lewandowski had the ball in the net in Dortmund but was marked offside.
– Tensioning –
There were end-to-end things like Alcacer, then Reus blew golden chances before both of them could remember.
Reus finally fired at Dortmund when he finished with Lukasz Piszczek in the 67th minute.
Then, when Franck Ribery gave the ball, Alcacer showed a classic final by rounding Neuer to put Dortmund in front for the first time.
Bayern maintained the pressure during a tense five-minute period.
Lewandowski had the ball for the first time for the fourth time, but again the pavilion climbed offside to the delight of 81.365 home fans.
"It was a crazy game, a great ad for the Bundesliga, and the win was not worth it," said Dortmund Favre.
– gone hat-trick –
Previously, Alassane Plea scored a fast hat-trick for the second place, Gladbach, 3 points ahead of Bayern, in a 3-1 victory in Werder Bremen.
Plea needed only 13 minutes to support its hat-trick to leave the eight-goal level at the top of the charts with Alcacer and Lewandowski.
The hosts of Bremen suffered the third direct defeat in the league to rejoin the race to be in the seventh place.
Ten-man Hertha Berlin, who as Bremen saw the aspirations their title breaks, crashed with a defeat of 4-1 at Fortuna Duesseldorf, after being eliminated by Maximilian Mittelstaedt for two yellow cards in the first half.
However, Fortuna remained second after the VfB Stuttgart also won as defender Timo Baumgartl, and midfielder Erik Thommy won 2-0 in Nuremberg.
English teenager Reiss Nelson scored a 84th minute winner when Hoffenheim built a 2-2 draw in Lyon in the Champions League midweek with a 2-1 win in Augsburg.
Nelson, borrowed from Arsenal, has solved the sixth goal in seven games just two minutes after coming.
Mainz are up to nine after winning the last weekend victory over Bremen, with a 3-1 win in Freiburg.
ryj / GJ / IWD / jc / dj
FORTUNA GROUP OF UPLOADING
Date Posted: 11/11/2018 09:13 IST