Back to Blog
Picks

Bundesliga Matchday 29 Recap: Bayern Smash Record with 105 Goals, Leverkusen Snap Dortmund's Streak, Stuttgart Demolish Hamburg

Bayern Munich became the highest-scoring Bundesliga side in a single season with a 5-0 destruction of St. Pauli. Bayer Leverkusen ended Dortmund's four-match winning streak with a 1-0 away victory, Augsburg and Hoffenheim drew 2-2 in a thriller, and Stuttgart crushed Hamburg 4-0. Full matchday recap.

Matchday 29 will be remembered as the weekend Bayern Munich rewrote the Bundesliga record books — but the most significant result for the title race came at Signal Iduna Park, where Bayer Leverkusen silenced the Yellow Wall with a 1-0 victory that ended Dortmund's momentum. Here's the complete breakdown.

Friday: Augsburg 2-2 Hoffenheim — The Friday Night Thriller

The weekend opened with an entertaining draw at the WWK Arena that encapsulated both sides' seasons — moments of quality undermined by defensive fragility.

Alexis Claude-Maurice gave Augsburg a dream start, firing the hosts ahead before Michael Gregoritsch doubled the lead inside 14 minutes. The home crowd sensed a comfortable evening. They were wrong.

Hoffenheim's response was swift and emphatic. Robin Hranáč pulled one back before half-time, and Bazoumana Touré levelled shortly after to make it 2-2 at the break. The second half was an end-to-end affair that should have been won by the hosts — Claude-Maurice had the chance to be the hero from the penalty spot with five minutes remaining but skied his effort high over the crossbar.

For Augsburg, it's a missed opportunity in their survival fight. For Hoffenheim, a point on the road extends their winless run but keeps them in the European conversation at 51 points.

Betting verdict: Our pick was Both Teams to Score — correct. Both sides' defensive vulnerabilities were exposed exactly as our preview suggested, with BTTS landing in the 14th minute.

Saturday: St. Pauli 0-5 Bayern Munich — A Record-Breaking Rout

Bayern Munich didn't just win at the Millerntor-Stadion — they made history. The 5-0 demolition took their season tally to 105 Bundesliga goals, breaking the legendary record of 101 set by the 1971-72 Bayern side that included Gerd Müller, Franz Beckenbauer and Sepp Maier.

Jamal Musiala set the tone with a brilliant ninth-minute opener — a driving run through St. Pauli's midfield before a precise low finish into the far corner. That goal equalled the 55-year-old record of 101. Leon Goretzka's 53rd-minute header then surpassed it, and the floodgates opened.

Michael Olise made it three just 60 seconds later with a curling effort from the edge of the box. Nicolas Jackson — enjoying a productive loan spell from Chelsea — added the fourth on 65 minutes with a composed finish, and Raphaël Guerreiro completed the rout with a late fifth.

The most remarkable aspect? Harry Kane wasn't even in the squad. Vincent Kompany rested his 31-goal striker entirely, yet Bayern's attacking depth barely noticed. Musiala, Olise and Jackson combined for three goals between them, demonstrating the squad quality that has made this season's Bayern one of the most prolific in European football history.

Bayern's 12-point lead at the top with five games remaining means the title is mathematically secured with one more win. The Meisterschale will almost certainly return to Munich.

Betting verdict: Our pick was Bayern Munich to Win — emphatic winner. Even without Kane, Bayern's quality against a relegation-threatened side was never in doubt. The 5-0 margin exceeded even our most bullish projections.

Saturday: Borussia Dortmund 0-1 Bayer Leverkusen — The Streak Breaker

This was the match of the weekend in Germany. Dortmund's four-match winning streak — during which they'd scored at least two goals in each of their last 14 games — came to a shuddering halt against a Leverkusen side that produced a masterclass in disciplined away football.

Robert Andrich scored the only goal in the 42nd minute — a powerful drive from the edge of the area that beat Dortmund's goalkeeper at his near post. It was a goal worthy of winning any match, and Andrich's celebration, sliding toward the away fans, captured Leverkusen's defiance.

But the real story was Leverkusen's defensive performance. Last season's invincible champions had endured a miserable 2025-26 campaign, managing just 1 win in their last 5 before this fixture. Yet at Signal Iduna Park, Xabi Alonso's side rediscovered the tactical discipline and defensive organisation that defined their title-winning season.

Dortmund dominated possession (64%) and had 18 shots, but Leverkusen's compact 3-4-2-1 shape nullified the home side's creative players. Guirassy, Dortmund's 13-goal top scorer, was shackled by Leverkusen's centre-backs and barely had a sniff all afternoon.

For Dortmund, at 64 points, the defeat confirms that second place is now their ceiling — Bayern's lead is insurmountable. For Leverkusen, at 52 points, this win is a huge boost in their push for European qualification.

Betting verdict: Our pick was Borussia Dortmund to Win — a loss. We backed Dortmund's form and home advantage, but Leverkusen's tactical discipline and Andrich's moment of quality proved us wrong. A reminder that form lines don't always translate when the opponent has elite tactical coaching.

Sunday: VfB Stuttgart 4-0 Hamburger SV — Undav's Army Marches On

Stuttgart's remarkable season continued with a comprehensive dismantling of Hamburg at the MHPArena. Sébastian Hoeneß's side are now firmly in the Champions League conversation at 56 points after delivering their most complete home performance of the season.

Angelo Stiller opened the scoring in the 21st minute with a driving run from midfield and a precise low finish — the type of goal that has marked him out as one of the Bundesliga's most improved midfielders this season. Chris Führich doubled the lead with a sweet strike on 32 minutes, and the game was effectively over before half-time.

Maximilian Mittelstädt added a third on 56 minutes — the left-back arriving late into the box to head home from a corner — and Bilal El Khannouss completed the scoring with a clever 86th-minute finish that showcased his growing confidence in Stuttgart colours.

Hamburg's return to the Bundesliga after years in the second tier has been a sobering experience. They offered little resistance at the MHPArena and their away form remains a significant concern as they battle to avoid an immediate return to 2. Bundesliga.

Betting verdict: Our pick was VfB Stuttgart to Win — comfortable winner. Stuttgart's home form and attacking quality under Hoeneß made this a strong selection, and the 4-0 margin reflected the gulf in class.

Bundesliga Table Snapshot

PosTeamPtsGD
1Bayern Munich76+78
2Borussia Dortmund64+30
3Stuttgart56+18
4RB Leipzig53+12
5Hoffenheim51+7
6Bayer Leverkusen52+5

Bayern's dominance is reflected not just in the points tally but in the extraordinary goal difference of +78. With 105 goals in 29 games — an average of 3.62 per match — this is statistically the most prolific Bundesliga campaign ever recorded.

Weekend Picks Record

PickResultVerdict
Both Teams to Score (Augsburg-Hoffenheim)Augsburg 2-2 HoffenheimWin
Dortmund to WinDortmund 0-1 LeverkusenLoss
Bayern Munich to WinSt. Pauli 0-5 BayernWin
Stuttgart to WinStuttgart 4-0 HamburgWin

Weekend record: 3-1 (75%)

The Record That Fell

Bayern Munich's 105 Bundesliga goals in 29 games eclipses the previous record of 101, set in the 1971-72 season across 34 matchdays. With five games still to play, Harry Kane's pursuit of Lewandowski's single-season record of 41 goals (he currently has 31) adds another layer of intrigue to Bayern's remaining fixtures.

The Bundesliga title is a formality. The only question is how many records Bayern will break before lifting the Meisterschale.

Want more insights like this?

Check out our daily expert picks and sportsbook comparisons.

Get free picks in your inbox

Our best picks, sportsbook bonus alerts, and betting insights — delivered every week. No spam, unsubscribe anytime.