1. FC Köln vs Hamburger SV
Updated
Hamburger SV
2 – 1
1. FC Köln
Venue: Volksparkstadion
Competition: Bundesliga
Next meeting: 1. FC Köln vs Hamburger SV · Saturday, February 13, 2027 at 02:30 PM (UTC) · Bundesliga
Share this story
Match centre
Pre-match win probability
Model estimate made before kick-off
- Hamburger SV
- 22%
- Draw
- 24%
- 1. FC Köln
- 54%
Match stats
- 45Possession55
- 12Shots18
- 7Shots on target5
- 4Shots off target6
- 1Blocked shots7
- 7Shots inside box12
- 5Shots outside box6
- 3Corners5
- 2Offsides1
- 12Fouls14
- 2Yellow cards3
- 0Red cards0
- 4Saves5
- 267Passes566
- 199Accurate passes498
Match events
- 10′Yellow card · Albert Grønbæk — Hamburger SV
- 44′Goal · Nicolás Capaldo (Albert Grønbæk) — Hamburger SV
- 45′Substitution · Terem Igobor Moffi (Yussuf Poulsen) — Hamburger SV
- 49′Goal · Yussuf Poulsen (Albert Grønbæk) — Hamburger SV
- 54′Yellow card · Gideon Mensah — 1. FC Köln
- 64′Substitution · Gideon Mensah (Borna Sosa) — 1. FC Köln
- 64′Substitution · Thijs Dallinga (Ragnar Ache) — 1. FC Köln
- 67′Substitution · Albert Grønbæk (Patson Daka) — Hamburger SV
- 67′Substitution · Alessio Castro-Montes (Ísak Bergmann Jóhannesson) — 1. FC Köln
- 77′Substitution · David Møller Wolfe — Hamburger SV
- 77′Substitution · Zakaria El Ouahdi (Bakery Jatta) — Hamburger SV
- 77′Yellow card · Ísak Bergmann Jóhannesson — 1. FC Köln
- 81′Substitution · Tom Krauß (Luca Waldschmidt) — 1. FC Köln
- 81′Substitution · Linton Maina (Marius Bülter) — 1. FC Köln
- 84′Yellow card · Ellyes Skhiri — 1. FC Köln
- 89′Yellow card · Jordan Torunarigha — Hamburger SV
- 90′Substitution · Albert Sambi Lokonga (Martin Adeline) — Hamburger SV
- 90′Goal · Ragnar Ache (Ellyes Skhiri) — 1. FC Köln
Starting line-ups
Recent form
Hamburger SV
- L0-5
- L0-5
- L0-2
- D1-1
- W3-2
1. FC Köln
- D1-1
- L1-4
- W3-2
- L1-5
- L1-3
Bundesliga
The table as it stands now, not on the day of the match
| # | P | W | D | L | GD | PTS | |
|---|---|---|---|---|---|---|---|
| 15 | Hamburger SV | 8 | 3 | 0 | 5 | -12 | 9 |
| 13 | 1. FC Köln | 8 | 2 | 3 | 3 | -3 | 9 |
Match report
Hamburger SV End Goal Drought to Stun 1. FC Köln 2-1 in Bundesliga Clash
Hamburger SV secured their first points of the 2026 Bundesliga season with a 2-1 home victory over 1. FC Köln, overcoming a massive possession deficit through clinical finishing.
- 68%
- 1. FC Köln possession
- 12
- Goals conceded by HSV in previous 3 matches
- 1.87
- HSV Expected Goals on Target (xGOT)
Key points
- Hamburger SV defeated 1. FC Köln 2-1 to secure their first points of the 2026 Bundesliga season.
- Nicolás Capaldo and Yussuf Poulsen scored for Hamburg, ending a 314-minute team goal drought.
- 1. FC Köln held 68 percent possession and out-shot Hamburg 18 to 12.
- Hamburg's superior shot placement (1.87 xGOT) proved decisive against Köln's 0.89 xGOT.
When a newly promoted side starts a Bundesliga campaign with three straight defeats, zero goals scored, and twelve conceded, the script usually calls for a long, grim winter of defensive entrenchment. Hamburger SV chose a different path on Saturday. Despite ceding 68 percent of possession to 1. FC Köln at the Volksparkstadion, Merlin Polzin’s squad found their attacking edge, converting set-pieces and direct transitions into a 2-1 victory that resets their season.[1][2]
The stakes for the hosts could not have been higher. Hamburg entered Matchday 4 dead last in the table, having most recently suffered a 5-0 thrashing away at RB Leipzig. As OneFootball's match preview noted, "A far fetch from their defensive fortitude last season, Hamburg have shipped twelve goals in the league and are one of only two teams waiting to score in the Bundesliga." Köln, conversely, arrived sitting comfortably in 12th place with four points from their opening three fixtures.[2][3]
Köln manager René Wagner set his side up to dominate the ball, and the visitors executed that directive flawlessly between the boxes. Köln racked up 18 total shots and controlled the tempo for long stretches. However, Hamburg's defensive structure, heavily criticized over the previous three weeks, held firm in the crucial central areas, forcing Köln into lower-percentage attempts from distance.[1][6]
The breakthrough arrived in the 44th minute, ending Hamburg's 314-minute top-flight goal drought. Albert Grønbæk recycled a corner kick into a precise cross, which Nicolás Capaldo met from close range. The midfielder nodded the ball past Köln goalkeeper Marvin Schwäbe, sending the Volksparkstadion crowd into a frenzy just before the halftime whistle.[1][4]
Polzin made a decisive tactical adjustment at the break, introducing veteran striker Yussuf Poulsen to stretch the Köln defense. The substitution paid immediate dividends. Just four minutes into the second half, Grønbæk delivered another dangerous ball during a fast-moving sequence, and Poulsen finished clinically to double the hosts' advantage.[1][6]
The underlying metrics highlight the stark contrast in finishing efficiency between the two sides. While Köln narrowly edged the expected goals (xG) battle 1.79 to 1.70, Hamburg's expected goals on target (xGOT)—a metric that measures shot placement—dwarfed the visitors' at 1.87 to 0.89. Sofascore's post-match analysis summarized the dynamic: "Köln owned most of the ball, but HSV's sharper chances and stout defending told the story."[1]
Facing a two-goal deficit, Köln pushed their lines higher and committed more bodies forward, eventually striking the woodwork. They finally broke through in the 90th minute when Ragnar Ache headed in a cross from Ellyes Skhiri, setting up a frantic stoppage-time period.[1][5]
Hamburg survived the late onslaught by leaning into direct play and winning crucial aerial duels to reset the tempo. The final whistle confirmed a 2-1 result that lifts HSV off the foot of the table, while Köln drops points in a match their possession metrics suggest they should have controlled.[1][2]
Timeline
- August 2026Hamburger SV start the Bundesliga season with three straight defeats, conceding 12 goals.
- 44th minuteNicolás Capaldo heads in an Albert Grønbæk cross to give HSV a 1-0 lead.
- 49th minuteHalftime substitute Yussuf Poulsen doubles Hamburg's advantage to 2-0.
- 90th minuteRagnar Ache scores a late header for Köln, setting up a tense stoppage time.
Viewpoints
- Hamburger SV Supporters · 35%Relief and vindication for manager Merlin Polzin after a disastrous start to the season.
- 1. FC Köln Supporters · 35%Frustration over sterile possession and a lack of cutting edge in the final third.
- Neutral Tactical Analysts · 30%Focus on the growing irrelevance of raw possession metrics in the modern Bundesliga.
Head-to-head record
- 1. FC Köln
- 1
- Draws
- 1
- Hamburger SV
- 1
Goals / points: 6–4
1. FC Köln vs Hamburger SV
Since
Last meetings
- Sep 19, 2026 · Bundesliga1. FC Köln 1–2 Hamburger SV
- Mar 14, 2026 · Bundesliga1. FC Köln 1–1 Hamburger SV
- Nov 2, 2025 · Bundesliga1. FC Köln 4–1 Hamburger SV
Past meetings
Hamburger SV 1–1 1. FC Köln
1. FC Köln 4–1 Hamburger SV

