Bundesliga Matchday 9 Results & Highlights: Bayern and Dortmund Stay Top as Leipzig Hit Five

Bayern and Dortmund stay perfect at the top as Leipzig run riot and Freiburg climb to third on an eventful Matchday 9.
Matchday 9 of the 2026/27 Bundesliga delivered goals, drama, long-range stunners and late twists across Germany. Bayern Munich and Borussia Dortmund remain level on 21 points at the summit after hard-fought victories, Freiburg moved into the Champions League places with a controlled win, and RB Leipzig produced the weekend’s most emphatic performance.
Results at a glance
Bayern grind out another win
Bayern made it nine games unbeaten in the league (and still without a loss in all competitions this season) with a professional 2-1 success at Mainz. Joshua Kimmich opened the scoring in the 14th minute and young forward Lennart Karl doubled the lead early in the second half. Mainz finally registered a shot on target deep into stoppage time through Phillip Tietz, but it proved only a consolation. The result kept the champions top on goal difference.
Nmecha’s brace keeps Dortmund in lockstep
Felix Nmecha produced the decisive moments at Signal Iduna Park. The midfielder struck twice in the second half as Dortmund overcame a stubborn Elversberg side. Noel Futkeu pulled one back late, but the Black and Yellows held on to stay level with Bayern on 21 points. It is already one of Dortmund’s strongest starts in recent seasons.
Leipzig’s five-star statement
RB Leipzig recovered from the earliest of setbacks to thrash Augsburg 5-2. Anton Kade scored inside the first minute, but Die Roten Bullen responded emphatically. Ezechiel Banzuzi, Christopher Nkunku, David Raum (from a free-kick), Rômulo and Christoph Baumgartner all found the net. Brajan Gruda supplied two assists in a dominant home display that lifted Leipzig to fourth with 18 points and a club-record 27 goals after nine matches.
Rhine Derby goes to Leverkusen
In the weekend’s most heated fixture, Bayer Leverkusen edged Köln 2-1. Aleix García’s early free-kick and Patrik Schick’s eighth goal of the season (a late finish that equalled a club scoring mark) proved enough. Saïd El Mala’s stoppage-time reply, assisted by brother Malek, created a rare sibling combination but could not salvage a point for the hosts.
Elsewhere: Freiburg climb, late drama in Paderborn
Freiburg continued their excellent start under Julian Schuster, beating struggling Union Berlin 2-0 thanks to an own goal by Rani Khedira and a strike from Yuito Suzuki. The win moved them into third on 19 points.
Elsewhere, Maximilian Mittelstädt’s early goal gave Stuttgart a 1-0 win over Werder Bremen, Hamburg produced spectacular long-range goals from Miro Muheim and Albert Grønbæk in a 3-1 victory over ten-man Gladbach, and Hoffenheim took three points against Schalke through Fisnik Asllani and Tim Lemperle.
The most dramatic finish came in Paderborn. Jonathan Burkardt equalised deep into stoppage time for ten-man Eintracht Frankfurt, with goalkeeper Noah Atubolu even providing a headed assist in the build-up, to snatch a 2-2 draw.
At the other end, Borussia Mönchengladbach sit bottom on four points after a seventh defeat, while Schalke and Union Berlin remain in the relegation places.
Matchday 9 underlined the depth and unpredictability of this season’s Bundesliga. Bayern and Dortmund continue to set the pace, Leipzig look dangerous every time they attack, and Freiburg are proving more than capable of challenging the traditional elite. With the season still young, the race for the title and European places already feels wide open.
