Bayern Munich and RB Leipzig played out what will surely be a contender for the game of the season in a thrilling contest at the Allianz Arena.
A goal from Christopher Nkuku had put Leipzig in the lead but a quick double from Jamal Muisala and Thomas Muller put Bayern ahead before Justin Kluivert pegged them back.
Goals from Emil Forsberg and another from Muller meant it ended all square in a thrilling contest.
Story of the game
It was a lively start from both sides but Leipzig nearly had the perfect start. Their energy seemed to surprise Bayern and they won an early corner which found its way to Marcel Sabitzer who on the volley struck it well and Manuel Neuer was forced to tip it over.
Bayern got to grips with the pace however and started to play their football. It took them eleven minutes to fashion a chance, a switch to Kingsley Coman inside the box was controlled well by the Frenchman, but he was only able to smash into the side netting under pressure from Nordi Mukiele.
Leipzig looked happy to play on the break and it nearly paid off, a well worked counter found it's way to Christopher Nkuku on the left hand side of the box. He cut in onto his right foot and tried to curl an effort into the top right hand corner but it was well blocked.
He had another similar chance moments later, this time Bayern were unable to block his effort but he was unable to find the corner and it just went over.
At the other end Leipzig had a scare, Coman who looked their best outlet putting in a low cross which Peter Gulasci spilled but luckily for him it rolled out of play of a corner.
Bayern were made to pay for their slow start. Nkuku again with the chance after being released by Emil Forsberg through the middle, he beat an onrushing Neuer to the ball with ease and slotted into the empty net to give Leipzig a thoroughly deserved lead.
Benjamin Pavard had to do better, it was the third time in quick succession he let Nkuku drift away from him. Neuer also has to take the blame, he has no right to be that far out of his goal, Nkuku is the clear favourite and Neuer is never going to get there.
Bayern responded, David Alaba getting further forward but his couple of crosses were unable to pick anyone out.
It took till just before the half hour to force a save of note from Gulasci. Pavard on the edge of the box channeling his technique from the World Cup forcing Gulasci to make an excellent save at full stretch.
Bayern got themselves level on the half hour. A passage of play on the edge of the box ended up with seventeen year-old Jamal Muisala who curled an effort low beyond Gulasci into the bottom right corner. The Englishman was only on the pitch due to an injury to Javi Martinez shortly before, but he took his opportunity to give Bayern parity when they needed it.
In the blink of an eye they had turned it round. Muisala again involved, passing to Robert Lewandowski who nutmegged Dayot Upamencano passing to Coman. The Frenchman had the composure to slip in Muller who slotted under the onrushing Gulasci to complete the turnaround.
The lead lasted seconds, Leipzig ran up the other end from the kickoff and equalised. On loan Roma forward Kluivert capitalising on confusion in the Bayern defence to slot past Neuer and cancel out Bayern's good work. It was a good move by Leipzig, Amadou Haidara with a smart pass and Kluivert was clinical.
It was certain a classic half, both sides needed to better on the defensive end but the football was top-notch and a great advert for the Bundesliga.
Leipzig yet again came flying out of the traps and were rewarded after two minutes. The ball found it's way to Angelino on the left hand side, Pavard was hesitant to close him down and he swung over an inch perfect ball which Emil Forsberg headed home from close range. It was a great team goal, but Forsberg was able to ghost in unchallenged and that will anger Hansi Flick.
Leipzig were up for the game and searching for a win. They had chances but couldn't add to their tally and instead started to feel the Bayern pressure.
They were pegged back though as Bayern worked the ball well, the ball eventually found Muller from a cross and lept highest, keeping his header down and left Gulasci with no chance to grab his second of the game.
Man of the Match - Thomas Muller
Big Game Player.
2 goals and he took them well, he remained calm with Gulasci belting towards him and his header showed all his experience. The thing with Muller is he doesn't do anything better than all his teammates. He's not fast or a world class finisher but he's one of the smartest players around. His level of movement you can't teach and it gets him goals and assists. His energy, even late on is key to the way Bayern play and why he has so many appearances.
Even when not at their best, Bayern ooze class
Even a diehard Bayern fan will tell you they were far from their best today. Leipzig surprised them with their energy and at times it looked like the champions could be blown away. But they used their experience and quality to earn a well deserved draw.
Leipzig are coming
That first half was the most uncomfortable I've seen Bayern. The energy and quality of Leipzig was brilliant and they were unlucky to not be leading at the half. They did well to regroup in the second half but they faded as the game went on and energy sapped.
They have something about them Dortmund lack and it stems from their coach. Nagglesman will end Bayern's reign with Leipzig, it just won't be this season.