Borussia Monchengladbach 1-0 Borussia Dortmund
Borussia Dortmund have fallen four points behind Bundesliga leaders Bayern Munich after a 1-0 defeat to Borussia Monchengladbach on Saturday evening.
Erling Haaland missed out through injury as Youssoufa Moukoko and Donyell Malen led the attack.
However, Gladbach got the only goal of the game in the 37th minute courtesy of a strike from Denis Zakaria before the visitors Mahmoud Dahoud sent off a few minutes later.
RB Leipzig 6-0 Hertha Berlin
RB Leipzig claimed their second win of the Bundesliga season after thrashing Hertha Berling 6-0 on Saturday afternoon.
Christopher Nkunku bagged a brace, while Yousseff Poulsen, Nordi Mulere, Emil Forsberg and Amadou Haidara completed the rout for the home side.
Eintracht Frankfurt 1-1 FC Cologne
Rafael Santos netted for the home side to cancel out Ellyes Skhiri as Eintracht Frankfurt and FC Cologne drew 1-1 on Saturday afternoon.
Bayer Leverkusen 1-0 Mainz
Bayer Leverkusen made it back-to-back wins in the league thanks to a 1-0 triumph over Mainz.
Florian Wirtz bagged the game's only goal in the 62nd minute, taking his tally to three league goals in the process.
Union Berlin 1-0 Arminia Bielefeld
Kevin Behrens struck in the 88th minute to hand Union Berlin a 1-0 win over Arminia Bielefeld at the Stadion An der Alten Försterei.
Hoffenheim 3-1 Wolfsburg
Hoffenheim rallied from behind to secure a 3-1 victory over high-flying Wolfsburg.
Andrej Kramaric, Christoph Baumgartner and Pavel Kadeřábek netted for the hosts after Ridle Baku opened the scoring for Wolfsburg.
Here are the highest-paid footballers in the world, as per Forbes: