Bundesliga, Round 22. 31 goals, 9 stories, and a table that grows more fascinating with every passing week. Home advantage reasserted itself emphatically — 7 home wins from 9 fixtures. The travelling faithful left largely disappointed.
The headline act was undoubtedly Hamburger SV 3-2 Union Berlin. If you looked away, you missed something at Volksparkstadion. Close behind in the drama stakes, RB Leipzig 2-2 VfL Wolfsburg served up its own brand of theatre.
2 demolitions in a single round — the quality gap between top and bottom was on full display. With 4 thrillers, this was a round for the neutrals. The goalkeepers earned their wages — 6 clean sheets across the round. 4 goals arrived after the 85th minute. In this league, the final act always carries the sharpest drama.
And so the season rolls on. 31 goals richer, 9 results wiser, and still with more questions than answers. That is the beauty, and the agony, of this league.
Match of the Round
Hamburger SV 3:2 Union Berlin
Hamburger SV 3-2 Union Berlin: A breathless encounter
If you looked away, you missed something at Volksparkstadion. A frenetic encounter that served up 5 goals and a narrative that twisted with every passing minute. The goals came in waves — 5 in total, each one shifting the narrative, the momentum, the complexion of the contest. They'll be talking about this one for weeks. A rapture of the highest order.
👨⚖️ Referee: Florian Badstubner oversaw proceedings with 3 yellows from 19 fouls.
📈 Stock Liga Impact: Hamburger SV's stock surges — a performance like this moves markets. Union Berlin's shareholders, meanwhile, brace for red on the board.
Every Match, Every Story
Hamburger SV 3:2 Union Berlin Thriller Drama: 10/10
If you looked away, you missed something at Volksparkstadion. A frenetic encounter that served up 5 goals and a narrative that twisted with every passing minute. The goals came in waves — 5 in total, each one shifting the narrative, the momentum, the complexion of the contest. They'll be talking about this one for weeks. A rapture of the highest order.
RB Leipzig 2:2 VfL Wolfsburg Thriller Drama: 8/10
The amphitheatre at Red Bull Arena was a witness to rapture. RB Leipzig and VfL Wolfsburg produced a 2-2 classic. M. Amoura caressed into the net (52'), Y. Diomande dispatched (70'), M. Svanberg rifled home (78'), and finally B. Gruda in the dying embers (89'). RB Leipzig commanded the ball — 68% possession, 10 shots on target — yet football has always rewarded the ruthless over the romantic. Neither side vanquished. Both will feel they left something behind.
VfB Stuttgart 3:1 1. FC Köln Standard Drama: 8/10
VfB Stuttgart 3-1 1. FC Köln at MHP Arena — another chapter in the never-ending story of this season. E. Demirovic fired past (15'), R. Ache struck (79'), E. Demirovic guided home (84'), and finally D. Undav as the clock bled dry (90'). VfB Stuttgart take the points. The journey continues.
FC Augsburg 1:0 1. FC Heidenheim Tactical Drama: 7/10
A cagey, tactical affair at WWK Arena. FC Augsburg 1-0 1. FC Heidenheim — a match decided by moments rather than momentum. A. Claude-Maurice converted from the spot (80'). Not a classic, but a win is a win. FC Augsburg will take the three points and sleep well.
Borussia Dortmund 4:0 FSV Mainz 05 Rout Drama: 7/10
From first whistle to last, there was only one team in it at Signal Iduna Park. Borussia Dortmund were majestic, FSV Mainz 05 were impotent. S. Guirassy buried (10'), M. Beier lashed (15'), S. Guirassy struck (42'), and finally R. Bensebaini fired past (84'). A 4-0 scoreline that flatters nobody and exposes everything. Borussia Dortmund were simply irresistible.
1899 Hoffenheim 3:0 SC Freiburg Dominant Drama: 7/10
Comfortable. Professional. Ruthless when it mattered. 1899 Hoffenheim dispatched SC Freiburg at PreZero Arena with minimal fuss. F. Asllani rifled home (46'), O. Kabak buried (51'), and finally V. Gendrey in the final reckoning (90'). 1899 Hoffenheim did what good teams do — they controlled, they punished, they moved on.
Bayer Leverkusen 4:0 FC St. Pauli Rout Drama: 6/10
Bayer Leverkusen 4-0 FC St. Pauli at BayArena — and what an afternoon it was. A demolition that left FC St. Pauli searching for answers in the wreckage. J. Quansah dispatched (13'), P. Schick dispatched (14'), E. Tapsoba guided home (52'), and finally E. Poku rifled home (78'). Demolition. Complete and utter demolition. Bayer Leverkusen march on, FC St. Pauli pick up the pieces.
Eintracht Frankfurt 3:0 Borussia Mönchengladbach Dominant Drama: 6/10
Eintracht Frankfurt were too good, too sharp, too purposeful for Borussia Mönchengladbach at Deutsche Bank Park. The 3-0 scoreline barely told half the tale. N. Brown guided home (24'), A. Amaimouni lashed (34'), and finally A. Knauff guided home (75'). Eintracht Frankfurt did what good teams do — they controlled, they punished, they moved on.
Werder Bremen 0:3 Bayern München Dominant Drama: 6/10
Comfortable. Professional. Ruthless when it mattered. Bayern München dispatched Werder Bremen at Weserstadion with minimal fuss. H. Kane converted from the spot (22'), H. Kane lashed (25'), and finally L. Goretzka fired past (70'). Bayern München did what good teams do — they controlled, they punished, they moved on.
The Officials
The officials' weekend in numbers: 33 yellow cards from 158 fouls across 9 matches (3.7 yellows per game). Sven Jablonski, by contrast, kept the cards in the pocket — just 1 shown all match.
Stock Liga Impact
On the Stock Liga exchange, the weekend's results ripple through the valuations. The biggest movers upward: Hamburger SV, VfB Stuttgart, Borussia Dortmund, 1899 Hoffenheim, Bayer Leverkusen, Eintracht Frankfurt, Bayern München — performances that send stock prices climbing. Union Berlin, 1. FC Köln, FSV Mainz 05, SC Freiburg, FC St. Pauli, Borussia Mönchengladbach, Werder Bremen face the red arrows after difficult afternoons.
Until next time — the ball keeps rolling, the stocks keep moving, and the stories keep writing themselves.