Bundesliga Regular Season - 22

Hamburger SV 3 - 2 FT Union Berlin

Volksparkstadion

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
76
FT
Sat, Feb 14
Deutsch
Hamburger SV
3-2
Union Berlin
⚡ Intensity 80
⚖️ Balance 77
🏆 Stakes 0
🎲 Upset 10
Königsdörffer brace sinks Union in thriller.

Königsdörffer Double Fires HSV to Dramatic Victory

Highly Entertaining Futmetrix Score: 76/100. In a match defined by tactical resilience and three dramatic lead changes, Hamburger SV showcased their fighting spirit to overcome an early deficit and claim all three points.

Union Strike First in High-Tempo Opening

The atmosphere at the Volksparkstadion was electric from the start, but the home crowd was momentarily silenced when Union Berlin drew first blood. In the 28th minute, L. Querfeld clinicaly dispatched a penalty to give the visitors the lead. Despite the setback, the Hamburger SV midfield, orchestrated by the brilliant Fábio Vieira, refused to panic. Maintaining a 57% share of possession, the hosts controlled the tempo and pushed for an immediate response. An Intensity rating of 12.1 reflected a relentless first half where every challenge mattered. The pressure told in the 35th minute when R. Glatzel teed up R. Konigsdorffer for a composed finish to level the scores.

The Momentum Shift Before the Interval

As the first half drew to a close, the Balance of the match shifted decisively toward the hosts. HSV’s persistence paid dividends in stoppage time when B. Jatta delivered a pinpoint cross for N. Capaldo to head home, completing a rapid turnaround. This "sucker punch" just before the break forced Union to rethink their conservative approach and commit more men forward in the second period. The game transformed into a tactical chess match, with Hamburg content to absorb pressure and look for opportunities on the counter-attack, utilizing the width provided by their energetic wing-backs to keep the Berlin defense on the back foot.

Late Drama and Tactical Masterstrokes

The final ten minutes provided a frantic finish to an already pulsating encounter. In the 82nd minute, substitute G. Gocholeishvili made an immediate impact, providing the assist for R. Konigsdorffer to blast home his second of the afternoon. While an Upset seemed unlikely at 3-1, Union refused to go quietly. O. Burke came off the bench to set up A. Ilic for a late goal in the 89th minute, setting up a nervy finale. However, HSV held firm through several minutes of added time to secure the win. With 25 total shots attempted between the two sides, this was a contest that lived up to its billing as a highly entertaining Bundesliga spectacle.

Key Questions

What caused the 5-goal thriller?

A high volume of 25 shots, three lead changes, and impactful substitutions from both sides created a perfect storm for this high-scoring encounter.

How did Hamburger SV complete the comeback from behind?

HSV responded to an early penalty by dominating possession and scoring two quick goals through Konigsdorffer and Capaldo before half-time.

How did Fábio Vieira change the game?

Vieira was the match's standout performer, providing the creative spark in midfield and recording a 7.5 rating for his playmaking influence.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
57%
43%
Hamburger SV 57%
Union Berlin 43%
Shots
13
12
Hamburger SV 13
Union Berlin 12
Shots on Target
4
5
Hamburger SV 4
Union Berlin 5
Expected Goals (xG)
1.82
2.11
Hamburger SV 1.82
Union Berlin 2.11
Passes
448
335
Hamburger SV 448
Union Berlin 335
Pass Accuracy
78%
71%
Hamburger SV 78%
Union Berlin 71%
Corners
6
3
Hamburger SV 6
Union Berlin 3
Fouls
10
6
Hamburger SV 10
Union Berlin 6
Yellow Cards
3
0
Hamburger SV 3
Union Berlin 0
Red Cards
0
0
Hamburger SV 0
Union Berlin 0

Match Events

L. Querfeld 28'
35' R. Konigsdorffer (R. Glatzel)
45'+2 N. Capaldo (B. Jatta)
HT
50' 🟨 L. Vuskovic
Jeong Woo-Yeong T. Skarke 🔄 61'
I. Ansah L. Burcu 🔄 61'
64' 🟨 N. Capaldo
72' 🔄 R. Glatzel Y. Poulsen
72' 🔄 P. Otele J. Dompe
74' 🔄 B. Jatta G. Gocholeishvili
R. Khedira A. Kral 🔄 75'
82' R. Konigsdorffer (G. Gocholeishvili)
A. Kemlein A. Schafer 🔄 84'
S. Nsoki O. Burke 🔄 84'
87' 🔄 R. Konigsdorffer W. Mikelbrencis
87' 🔄 N. Capaldo D. Elfadli
A. Ilic (O. Burke) 89'
90'+3 🟨 M. Polzin
90'+7 🟨 W. Mikelbrencis
FT

Player Cards

Our take on every player in this match

Hamburger SV

Goalkeepers
Daniel Heuer Fernandes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Nicolás Capaldo
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.9
Rating
Luka Vušković
MAGNET
MAGNET
92
Activity
92
Activity
75
Passes
17
Duels
Jordan Torunarigha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Bakery Jatta
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7
Rating
Fábio Vieira
DRIBBLER
DRIBBLER
4
Dribbles
4
Dribbles
4
Attempts
100%
Success %
Nicolai Remberg
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Miro Muheim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Ransford Yeboah Königsdörffer
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Robert Glatzel
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.6
Rating
Philip Otele
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
10%
Pass Acc
BENCH
Sander Tangvik
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Giorgi Gocholeishvili
SUPER SUB
SUPER SUB
1
Assist
1
Assist
16
Minutes
6.3
Rating
William Mikelbrencis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Daniel Elfadli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Omar Megeed
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jean-Luc Dompé
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Yussuf Poulsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Rayan Philippe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Otto Stange
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Union Berlin

Goalkeepers
Frederik Rønnow
SIEVE
SIEVE
25%
Save %
25%
Save %
3
Conceded
1
Saves
Defenders
Danilho Doekhi
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Leopold Querfeld
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Stanley N'Soki
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
10
Duels Won
0
Pens Won
Midfielders
Christopher Trimmel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Rani Khedira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Aljoscha Kemlein
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
83
Total Mins
84
Entry
Derrick Köhn
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Woo-Yeong Jeong
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Ilyas Ansah
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
Andrej Ilić
CLUTCH HERO
CLUTCH HERO
89
Goal Time
89
Goal Time
Goal
Impact
6.9
Rating
BENCH
Matheo Raab
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Andrik Markgraf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tim Skarke
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Alex Král
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
András Schäfer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Janik Haberer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Livan Burcu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Oliver Burke
SUPER SUB
SUPER SUB
1
Assist
1
Assist
15
Minutes
7.3
Rating
David Preu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
28/09/2025 Union Berlin 0 - 0 Hamburger SV Bundesliga Stadion An der Alten Försterei
28/04/2019 Union Berlin 2 - 0 Hamburger SV 2. Bundesliga An der Alten Försterei
26/11/2018 Hamburger SV 2 - 2 Union Berlin 2. Bundesliga Volksparkstadion
28/09/2025
Bundesliga Stadion An der Alten Försterei
28/04/2019
2. Bundesliga An der Alten Försterei
26/11/2018
2. Bundesliga Volksparkstadion
Hamburger SV Win
Union Berlin Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 22 57 82 19 +63 WWerder Bremen 0 - 3 Bayern München (14-02-2026)WBayern München 5 - 1 1899 Hoffenheim (08-02-2026)DHamburger SV 2 - 2 Bayern München (31-01-2026)LBayern München 1 - 2 FC Augsburg (24-01-2026)WRB Leipzig 1 - 5 Bayern München (17-01-2026)
2 Borussia Dortmund 22 51 47 20 +27 WBorussia Dortmund 4 - 0 FSV Mainz 05 (13-02-2026)WVfL Wolfsburg 1 - 2 Borussia Dortmund (07-02-2026)WBorussia Dortmund 3 - 2 1. FC Heidenheim (01-02-2026)WUnion Berlin 0 - 3 Borussia Dortmund (24-01-2026)WBorussia Dortmund 3 - 2 FC St. Pauli (17-01-2026)
3 1899 Hoffenheim 22 45 47 28 +19 W1899 Hoffenheim 3 - 0 SC Freiburg (14-02-2026)LBayern München 5 - 1 1899 Hoffenheim (08-02-2026)W1899 Hoffenheim 3 - 1 Union Berlin (31-01-2026)WWerder Bremen 0 - 2 1899 Hoffenheim (27-01-2026)WEintracht Frankfurt 1 - 3 1899 Hoffenheim (24-01-2026)
4 VfB Stuttgart 22 42 41 29 +12 WVfB Stuttgart 3 - 1 1. FC Köln (14-02-2026)LFC St. Pauli 2 - 1 VfB Stuttgart (07-02-2026)WVfB Stuttgart 1 - 0 SC Freiburg (01-02-2026)WBorussia Mönchengladbach 0 - 3 VfB Stuttgart (25-01-2026)DVfB Stuttgart 1 - 1 Union Berlin (18-01-2026)
5 RB Leipzig 22 40 42 30 +12 DRB Leipzig 2 - 2 VfL Wolfsburg (15-02-2026)W1. FC Köln 1 - 2 RB Leipzig (08-02-2026)LRB Leipzig 1 - 2 FSV Mainz 05 (31-01-2026)DFC St. Pauli 1 - 1 RB Leipzig (27-01-2026)W1. FC Heidenheim 0 - 3 RB Leipzig (24-01-2026)
6 Bayer Leverkusen 21 39 43 27 +16 WBayer Leverkusen 4 - 0 FC St. Pauli (14-02-2026)DBorussia Mönchengladbach 1 - 1 Bayer Leverkusen (07-02-2026)WEintracht Frankfurt 1 - 3 Bayer Leverkusen (31-01-2026)WBayer Leverkusen 1 - 0 Werder Bremen (24-01-2026)L1899 Hoffenheim 1 - 0 Bayer Leverkusen (17-01-2026)
7 Eintracht Frankfurt 22 31 44 46 -2 WEintracht Frankfurt 3 - 0 Borussia Mönchengladbach (14-02-2026)DUnion Berlin 1 - 1 Eintracht Frankfurt (06-02-2026)LEintracht Frankfurt 1 - 3 Bayer Leverkusen (31-01-2026)LEintracht Frankfurt 1 - 3 1899 Hoffenheim (24-01-2026)DWerder Bremen 3 - 3 Eintracht Frankfurt (16-01-2026)
8 SC Freiburg 22 30 32 36 -4 L1899 Hoffenheim 3 - 0 SC Freiburg (14-02-2026)WSC Freiburg 1 - 0 Werder Bremen (07-02-2026)LVfB Stuttgart 1 - 0 SC Freiburg (01-02-2026)WSC Freiburg 2 - 1 1. FC Köln (25-01-2026)DFC Augsburg 2 - 2 SC Freiburg (18-01-2026)
9 Hamburger SV 21 25 24 31 -7 WHamburger SV 3 - 2 Union Berlin (14-02-2026)W1. FC Heidenheim 0 - 2 Hamburger SV (07-02-2026)DHamburger SV 2 - 2 Bayern München (31-01-2026)DFC St. Pauli 0 - 0 Hamburger SV (23-01-2026)DHamburger SV 0 - 0 Borussia Mönchengladbach (17-01-2026)
10 Union Berlin 22 25 28 37 -9 LHamburger SV 3 - 2 Union Berlin (14-02-2026)DUnion Berlin 1 - 1 Eintracht Frankfurt (06-02-2026)L1899 Hoffenheim 3 - 1 Union Berlin (31-01-2026)LUnion Berlin 0 - 3 Borussia Dortmund (24-01-2026)DVfB Stuttgart 1 - 1 Union Berlin (18-01-2026)
11 FC Augsburg 22 25 25 39 -14 WFC Augsburg 1 - 0 1. FC Heidenheim (15-02-2026)LFSV Mainz 05 2 - 0 FC Augsburg (07-02-2026)WFC Augsburg 2 - 1 FC St. Pauli (31-01-2026)WBayern München 1 - 2 FC Augsburg (24-01-2026)DFC Augsburg 2 - 2 SC Freiburg (18-01-2026)
12 1. FC Köln 22 23 31 37 -6 LVfB Stuttgart 3 - 1 1. FC Köln (14-02-2026)L1. FC Köln 1 - 2 RB Leipzig (08-02-2026)W1. FC Köln 1 - 0 VfL Wolfsburg (30-01-2026)LSC Freiburg 2 - 1 1. FC Köln (25-01-2026)W1. FC Köln 2 - 1 FSV Mainz 05 (17-01-2026)
13 Borussia Mönchengladbach 22 22 25 37 -12 LEintracht Frankfurt 3 - 0 Borussia Mönchengladbach (14-02-2026)DBorussia Mönchengladbach 1 - 1 Bayer Leverkusen (07-02-2026)DWerder Bremen 1 - 1 Borussia Mönchengladbach (31-01-2026)LBorussia Mönchengladbach 0 - 3 VfB Stuttgart (25-01-2026)DHamburger SV 0 - 0 Borussia Mönchengladbach (17-01-2026)
14 FSV Mainz 05 22 21 25 37 -12 LBorussia Dortmund 4 - 0 FSV Mainz 05 (13-02-2026)WFSV Mainz 05 2 - 0 FC Augsburg (07-02-2026)WRB Leipzig 1 - 2 FSV Mainz 05 (31-01-2026)WFSV Mainz 05 3 - 1 VfL Wolfsburg (24-01-2026)L1. FC Köln 2 - 1 FSV Mainz 05 (17-01-2026)
15 VfL Wolfsburg 22 20 31 46 -15 DRB Leipzig 2 - 2 VfL Wolfsburg (15-02-2026)LVfL Wolfsburg 1 - 2 Borussia Dortmund (07-02-2026)L1. FC Köln 1 - 0 VfL Wolfsburg (30-01-2026)LFSV Mainz 05 3 - 1 VfL Wolfsburg (24-01-2026)DVfL Wolfsburg 1 - 1 1. FC Heidenheim (17-01-2026)
16 Werder Bremen 22 19 22 42 -20 LWerder Bremen 0 - 3 Bayern München (14-02-2026)LSC Freiburg 1 - 0 Werder Bremen (07-02-2026)DWerder Bremen 1 - 1 Borussia Mönchengladbach (31-01-2026)LWerder Bremen 0 - 2 1899 Hoffenheim (27-01-2026)LBayer Leverkusen 1 - 0 Werder Bremen (24-01-2026)
17 FC St. Pauli 22 17 20 39 -19 LBayer Leverkusen 4 - 0 FC St. Pauli (14-02-2026)WFC St. Pauli 2 - 1 VfB Stuttgart (07-02-2026)LFC Augsburg 2 - 1 FC St. Pauli (31-01-2026)DFC St. Pauli 1 - 1 RB Leipzig (27-01-2026)DFC St. Pauli 0 - 0 Hamburger SV (23-01-2026)
18 1. FC Heidenheim 22 13 19 48 -29 LFC Augsburg 1 - 0 1. FC Heidenheim (15-02-2026)L1. FC Heidenheim 0 - 2 Hamburger SV (07-02-2026)LBorussia Dortmund 3 - 2 1. FC Heidenheim (01-02-2026)L1. FC Heidenheim 0 - 3 RB Leipzig (24-01-2026)DVfL Wolfsburg 1 - 1 1. FC Heidenheim (17-01-2026)