Bundesliga Matchday 29 has been played and Bayern Munich remain leaders of the tournament as they head to another year securing the title. Hansi Flick, who will leave the club at the end of the season, is leading his side to a new trophy after beating Wolfsburg in an eventful game.

Action began on Friday with Leipzig failing to claim the three points against Hoffenheim in a goalless draw. On Saturday, Borussia Monchengladbach put four past Eintracht Frankfurt, who remain in a good position regardless. Freiburg demolished Schalke 04, who seem condemned to relegation unless they turn up their game immediately. 

Union Berlin defeated Stuttgart to continue chasing European spots, while Augsburg and Arminia Bielefeld finished stalemate. Later that day, Bayer Leverkusen defeated low-placed Koln comfortably. Borussia Dortmund wrapped up Matchday 29 with a convincing triumph over Werder Bremen.

Bundesliga 2020-2021 Results after Matchday 29

Leipzig 0-0 Hoffenheim
Wolfsburg 2-3 Bayern Munich
Augsburg 0-0 Arminia Bielefeld
Union Berlin 2-1 Stuttgart
Freiburg 4-0 Schalke 04
Borussia Monchengladbach 4-0 Frankfurt
Bayer Leverkusen 3-0 Koln
Borussia Dortmund 4-1 Werder Bremen
Mainz vs Hertha Berlin (Postponed)

Bundesliga 2020-2021 Next Round Matches

Koln vs Leipzig
Bayern Munich vs Bayer Leverkusen
Eintracht Frankfurt vs Augsburg
Arminia Bielefeld vs Schalke 04
Borussia Dortmund vs Union Berlin
Hoffenheim vs Borussia Monchengladbach
Werder Bremen vs Mainz 05
Stuttgart vs Wolfsburg

Bundesliga 2020-2021 Top Scorers after Matchday 29

1. Robert Lewandowski (Bayern) 35
2. André Silva (Eintracht Frankfurt) 23
    Erling Haaland (Borussia Dortmund) 23

Bundesliga 2020-2021 Table after Matchday 29

Bundesliga 2021 standings after Matchday 29 (bundesliga.com)

Bundesliga 2021 standings after Matchday 29 (bundesliga.com)

Bundesliga 2021 standings after Matchday 29 (bundesliga.com)

Bundesliga 2021 standings after Matchday 29 (bundesliga.com)

* Standings via bundesliga.com