Bundesliga Roundup, Matchweek 31
Over the weekend, Round 31 of the Bundesliga was played, offering fans some unexpected outcomes and thrilling high-scoring games. The reigning champions Bayern Munich extended their winning streak. Meanwhile, Borussia Dortmund displayed a commanding performance against Wolfsburg, securing an impressive victory.
Leverkusen 1-2 FC Köln
On Friday evening, Bayer Leverkusen suffered a 2-1 defeat against FC Köln in the Rhein Derby. The home side scored their only goal in the 28th minute, courtesy of Amine Adli. However, Davie Selke’s impressive brace in the 14th and 36th minutes propelled the visitors to a comeback victory. Leverkusen missed a vital opportunity to close the gap to the Europa League spots, while Cologne moved to eleventh place.

Mainz 2-3 Schalke
Friday’s match between Mainz and Schalke at the MEWA Arena was a thrilling affair, with Schalke emerging victorious with a 3-2 scoreline after coming from behind. Mainz dominated the first half of the game, but Schalke rallied in the second half to secure the win, thanks to the heroics of Marius Bülter and Tom Krauß. Leandro Barreiro and Aarón Martín were the goal-scorers for Mainz. The outcome left Mainz in eighth place and Schalke in 15th place on the Bundesliga table.

Freiburg 0-1 RB Leipzig
RB Leipzig earned a crucial victory on Saturday by defeating Freiburg 1-0, bolstering their prospects of securing a place in the Champions League from the Bundesliga. Kevin Kampl emerged as the match-winner, scoring a remarkable solo goal in the 73rd minute. Although the hosts had some opportunities to score, their lack of clinical finishing proved costly. The outcome leaves Freiburg in fifth place, trailing third-placed Leipzig by a solitary point and level on points with Union Berlin, with just three games remaining.

Monchengladbach 2-0 Bochum
Borussia M’gladbach secured a comfortable victory against VfL Bochum on Saturday. The hosts dominated proceedings right from the start and scored two goals in the first half, with Lars Stindl and Jonas Hoffman finding the back of the net. Bochum struggled to create any meaningful scoring opportunities and ultimately succumbed to a 0-2 defeat. With this win, M’gladbach climbed to the tenth position in the Bundesliga table, while Bochum remained in the relegation zone.

Hoffenheim 3-1 Frankfurt
Hoffenheim earned a comfortable 3-1 victory over Eintracht Frankfurt on Saturday. The hosts took the lead early in the game, with Baumgartner converting a cross in the eighth minute. Just before half-time, Kramaric doubled their advantage by converting a penalty kick after Baumgartner was fouled in the box by Kamada. In added time of the first half, Bebou added a third goal with a sublime finish from Angeliño’s header. Frankfurt managed to pull one back through Gotze in the second half, but it proved to be only a consolation goal. With this win, Hoffenheim climbed to the 14th position in the Bundesliga table, while Frankfurt slipped to ninth place.

Hertha Berlin 2-1 Stuttgart
In a tightly contested match on Saturday, Hertha Berlin secured a narrow 2-1 win over Stuttgart. The hosts took the lead in the 29th minute when Kempf scored a header. However, Stuttgart managed to equalize just before halftime with a goal from Guirassy. In injury time of the first half, Niederlechner scored the decisive goal for Hertha after Lukébakio’s cross. Despite a strong push by Stuttgart in the second half, they failed to create any clear chances. Hertha held on to their lead and celebrated their first win since February.

Augsburg 1-0 Union Berlin
Union Berlin’s faint title hopes took a hit as they lost 1-0 to Augsburg on Saturday. The hosts secured a vital win in their relegation battle thanks to a second-half goal from Dion Drena Beljo. Augsburg put up a solid defense that prevented Union from scoring, marking their second goalless game in as many matches. The result leaves Union trailing league leaders Bayern Munich by nine points, while Augsburg moves six points clear of the relegation zone.

Werder Bremen 1-2 Bayern Munich
Bayern Munich maintained their lead at the top of the Bundesliga with a hard-fought 2-1 victory over Werder Bremen on Saturday. Despite dominating proceedings, the Bavarian giants struggled to break down their resolute opponents until the 60th minute, when Serge Gnabry finally found the back of the net. Leroy Sané doubled Bayern’s advantage 10 minutes later, but a late goal from Niklas Schmidt gave Bremen a glimmer of hope. Ultimately, Bayern held on for a crucial three points.

Dortmund 6-0 Wolfsburg
Borussia Dortmund delivered a resounding performance on Sunday, securing a 6-0 victory over VfL Wolfsburg. The hosts dominated the game from the outset, with three goals in the first half alone. Karim Adeyemi, Sébastien Haller, Donyell Malen, and Jude Bellingham were all on target for the Black and Yellows, who still trail leaders Bayern Munich by only one point. Meanwhile, Wolfsburg struggled to cope with their opponents and slipped down to seventh place in the Bundesliga table.

(All images via Getty)
Also Checkout: Premier League Roundup, MD35
