Fortuna Düsseldorf vs VfL Bochum, 2023-24 German Bundesliga Promotion/Relegation Playoffs

· 2nd Leg - Tied on aggregate - BOC win 6-5 on penalties
FT - Penalties
0 - 3
2nd Leg - Tied on aggregate - BOC win 6-5 on penalties
  • 18': Philipp Hofmann
  • 66': Philipp Hofmann
  • 70': Kevin Stöger (P)

Bochum beat Bundesliga drop with stunning rally over Dusseldorf

VfL Bochum clinched Bundesliga survival by coming from three goals down and winning a penalty shootout 6-5 to thwart Fortuna Düsseldorf's promotion bid on Monday.

Match Commentary

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 1': Attempt blocked. Ao Tanaka (Fortuna Düsseldorf) right footed shot from outside the box is blocked.
  • 1': Corner, Fortuna Düsseldorf. Conceded by Ivan Ordets.
  • 2': Attempt saved. Vincent Vermeij (Fortuna Düsseldorf) header from the centre of the box is saved in the centre of the goal. Assisted by Christos Tzolis with a cross.
  • 5': Hand ball by Philipp Hofmann (VfL Bochum 1848).
  • 5': Philipp Hofmann (VfL Bochum 1848) is shown the yellow card.
  • 6': Foul by Matús Bero (VfL Bochum 1848).
  • 6': Yannik Engelhardt (Fortuna Düsseldorf) wins a free kick in the defensive half.
  • 8': Christos Tzolis (Fortuna Düsseldorf) wins a free kick on the left wing.
  • 8': Foul by Tim Oermann (VfL Bochum 1848).
  • 8': Tim Oermann (VfL Bochum 1848) is shown the yellow card for a bad foul.
  • 9': Attempt missed. Felix Klaus (Fortuna Düsseldorf) left footed shot from the left side of the box misses to the left. Assisted by Christos Tzolis following a set piece situation.
  • 11': Attempt saved. Vincent Vermeij (Fortuna Düsseldorf) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Florian Kastenmeier.
  • 12': Attempt missed. Kevin Stöger (VfL Bochum 1848) left footed shot from outside the box misses to the right.
  • 16': Foul by Ivan Ordets (VfL Bochum 1848).
  • 16': Vincent Vermeij (Fortuna Düsseldorf) wins a free kick in the defensive half.
  • 16': Felix Passlack (VfL Bochum 1848) wins a free kick in the defensive half.
  • 16': Foul by Christos Tzolis (Fortuna Düsseldorf).
  • 17': Foul by Marcel Sobottka (Fortuna Düsseldorf).
  • 17': Matús Bero (VfL Bochum 1848) wins a free kick in the attacking half.
  • 18': Goal! Fortuna Düsseldorf 0, VfL Bochum 1848 1. Philipp Hofmann (VfL Bochum 1848) header from the centre of the box to the centre of the goal. Assisted by Kevin Stöger with a cross following a set piece situation.
  • 21': Foul by Keven Schlotterbeck (VfL Bochum 1848).
  • 21': Vincent Vermeij (Fortuna Düsseldorf) wins a free kick in the attacking half.
  • 21': Attempt missed. Jordy de Wijs (Fortuna Düsseldorf) header from the centre of the box is too high. Assisted by Christos Tzolis with a cross following a set piece situation.
  • 22': Christos Tzolis (Fortuna Düsseldorf) wins a free kick on the left wing.
  • 22': Foul by Tim Oermann (VfL Bochum 1848).
  • 23': Corner, Fortuna Düsseldorf. Conceded by Anthony Losilla.
  • 24': Attempt saved. Lukas Daschner (VfL Bochum 1848) right footed shot from more than 35 yards is saved in the bottom right corner. Assisted by Philipp Hofmann.
  • 25': Attempt saved. Christos Tzolis (Fortuna Düsseldorf) right footed shot from the left side of the box is saved in the bottom left corner. Assisted by Marcel Sobottka.
  • 26': Delay in match because of an injury Anthony Losilla (VfL Bochum 1848).
  • 27': Delay over. They are ready to continue.
  • 27': Corner, Fortuna Düsseldorf. Conceded by Keven Schlotterbeck.
  • 30': Foul by Kevin Stöger (VfL Bochum 1848).
  • 30': Marcel Sobottka (Fortuna Düsseldorf) wins a free kick in the attacking half.
  • 31': Attempt missed. Jordy de Wijs (Fortuna Düsseldorf) header from the centre of the box is close, but misses to the left. Assisted by Christos Tzolis following a set piece situation.
  • 32': Attempt saved. Maximilian Wittek (VfL Bochum 1848) right footed shot from outside the box is saved in the bottom right corner. Assisted by Lukas Daschner.
  • 33': Foul by Christos Tzolis (Fortuna Düsseldorf).
  • 33': Lukas Daschner (VfL Bochum 1848) wins a free kick in the attacking half.
  • 34': Attempt missed. Kevin Stöger (VfL Bochum 1848) left footed shot from outside the box is close, but misses the top right corner from a direct free kick.
  • 35': Corner, Fortuna Düsseldorf. Conceded by Ivan Ordets.
  • 35': Attempt blocked. Jordy de Wijs (Fortuna Düsseldorf) right footed shot from the centre of the box is blocked. Assisted by Yannik Engelhardt.
  • 36': Attempt missed. Vincent Vermeij (Fortuna Düsseldorf) header from the centre of the box misses to the left. Assisted by Matthias Zimmermann.
  • 37': Attempt missed. Marcel Sobottka (Fortuna Düsseldorf) left footed shot from outside the box misses to the right. Assisted by Felix Klaus.
  • 39': Maximilian Wittek (VfL Bochum 1848) is shown the yellow card.
  • 40': Foul by Vincent Vermeij (Fortuna Düsseldorf).
  • 40': Kevin Stöger (VfL Bochum 1848) wins a free kick in the attacking half.
  • 41': Attempt missed. Keven Schlotterbeck (VfL Bochum 1848) header from the centre of the box is close, but misses to the right. Assisted by Kevin Stöger with a cross following a set piece situation.
  • 42': Foul by Christos Tzolis (Fortuna Düsseldorf).
  • 42': Tim Oermann (VfL Bochum 1848) wins a free kick in the defensive half.
  • 43': Delay in match (VfL Bochum 1848).
  • 44': Delay over. They are ready to continue.
  • 44': Attempt blocked. Lukas Daschner (VfL Bochum 1848) right footed shot from outside the box is blocked.
  • 44': Corner, VfL Bochum 1848. Conceded by Yannik Engelhardt.
  • 45'+2': Delay in match (VfL Bochum 1848).
  • 45'+2': Delay over. They are ready to continue.
  • 45'+3': Hand ball by Kevin Stöger (VfL Bochum 1848).
  • 45'+4': First Half ends, Fortuna Düsseldorf 0, VfL Bochum 1848 1.
  • 45': Second Half begins Fortuna Düsseldorf 0, VfL Bochum 1848 1.
  • 46': Foul by Kevin Stöger (VfL Bochum 1848).
  • 46': Yannik Engelhardt (Fortuna Düsseldorf) wins a free kick on the right wing.
  • 50': Attempt blocked. Anthony Losilla (VfL Bochum 1848) right footed shot from outside the box is blocked.
  • 50': Attempt blocked. Lukas Daschner (VfL Bochum 1848) right footed shot from the centre of the box is blocked. Assisted by Matús Bero with a headed pass.
  • 50': Corner, VfL Bochum 1848. Conceded by Tim Oberdorf.
  • 50': Delay in match because of an injury Marcel Sobottka (Fortuna Düsseldorf).
  • 53': Delay over. They are ready to continue.
  • 55': Attempt missed. Emmanuel Iyoha (Fortuna Düsseldorf) right footed shot from outside the box is high and wide to the right.
  • 56': Attempt missed. Felix Passlack (VfL Bochum 1848) right footed shot from outside the box is high and wide to the right. Assisted by Matús Bero.
  • 58': Substitution, VfL Bochum 1848. Takuma Asano replaces Felix Passlack.
  • 58': Substitution, VfL Bochum 1848. Noah Loosli replaces Tim Oermann.
  • 61': Attempt blocked. Takuma Asano (VfL Bochum 1848) right footed shot from the right side of the box is blocked. Assisted by Matús Bero.
  • 61': Corner, VfL Bochum 1848. Conceded by Emmanuel Iyoha.
  • 61': Attempt blocked. Maximilian Wittek (VfL Bochum 1848) left footed shot from the left side of the box is blocked. Assisted by Keven Schlotterbeck.
  • 62': Attempt saved. Philipp Hofmann (VfL Bochum 1848) header from very close range is saved in the top right corner.
  • 63': Foul by Anthony Losilla (VfL Bochum 1848).
  • 63': Yannik Engelhardt (Fortuna Düsseldorf) wins a free kick on the left wing.
  • 64': Attempt blocked. Ao Tanaka (Fortuna Düsseldorf) right footed shot from the centre of the box is blocked.
  • 64': Corner, Fortuna Düsseldorf. Conceded by Ivan Ordets.
  • 66': Goal! Fortuna Düsseldorf 0, VfL Bochum 1848 2. Philipp Hofmann (VfL Bochum 1848) header from very close range to the high centre of the goal. Assisted by Kevin Stöger with a cross.
  • 67': Foul by Yannik Engelhardt (Fortuna Düsseldorf).
  • 67': Matús Bero (VfL Bochum 1848) wins a free kick on the left wing.
  • 68': Felix Klaus (Fortuna Düsseldorf) wins a free kick in the defensive half.
  • 68': Foul by Lukas Daschner (VfL Bochum 1848).
  • 68': Penalty conceded by Matthias Zimmermann (Fortuna Düsseldorf) with a hand ball in the penalty area.
  • 70': Goal! Fortuna Düsseldorf 0, VfL Bochum 1848 3. Kevin Stöger (VfL Bochum 1848) converts the penalty with a left footed shot to the bottom right corner.
  • 72': Attempt saved. Takuma Asano (VfL Bochum 1848) header from the centre of the box is saved in the bottom left corner. Assisted by Maximilian Wittek with a cross.
  • 72': Corner, VfL Bochum 1848. Conceded by Florian Kastenmeier.
  • 72': Corner, VfL Bochum 1848. Conceded by Matthias Zimmermann.
  • 73': Attempt blocked. Maximilian Wittek (VfL Bochum 1848) left footed shot from the centre of the box is blocked. Assisted by Kevin Stöger.
  • 73': Corner, VfL Bochum 1848. Conceded by Christos Tzolis.
  • 73': Attempt missed. Noah Loosli (VfL Bochum 1848) header from very close range is high and wide to the right. Assisted by Kevin Stöger with a cross following a corner.
  • 74': Attempt blocked. Matús Bero (VfL Bochum 1848) right footed shot from outside the box is blocked. Assisted by Kevin Stöger.
  • 75': Foul by Ivan Ordets (VfL Bochum 1848).
  • 75': Tim Oberdorf (Fortuna Düsseldorf) wins a free kick in the defensive half.
  • 75': Substitution, Fortuna Düsseldorf. Jona Niemiec replaces Felix Klaus.
  • 75': Substitution, Fortuna Düsseldorf. Ísak Bergmann Jóhannesson replaces Ao Tanaka.
  • 76': Corner, Fortuna Düsseldorf. Conceded by Kevin Stöger.
  • 76': Foul by Christos Tzolis (Fortuna Düsseldorf).
  • 76': Kevin Stöger (VfL Bochum 1848) wins a free kick in the defensive half.
  • 80': Christos Tzolis (Fortuna Düsseldorf) wins a free kick in the defensive half.
  • 80': Foul by Anthony Losilla (VfL Bochum 1848).
  • 80': Foul by Christos Tzolis (Fortuna Düsseldorf).
  • 80': Takuma Asano (VfL Bochum 1848) wins a free kick in the defensive half.
  • 81': Attempt saved. Kevin Stöger (VfL Bochum 1848) left footed shot from outside the box is saved in the bottom left corner. Assisted by Matús Bero.
  • 82': Substitution, VfL Bochum 1848. Patrick Osterhage replaces Lukas Daschner.
  • 83': Substitution, Fortuna Düsseldorf. Christoph Daferner replaces Vincent Vermeij.
  • 83': Substitution, Fortuna Düsseldorf. Takashi Uchino replaces Marcel Sobottka.
  • 84': Corner, VfL Bochum 1848. Conceded by Jordy de Wijs.
  • 84': Foul by Keven Schlotterbeck (VfL Bochum 1848).
  • 84': Matthias Zimmermann (Fortuna Düsseldorf) wins a free kick in the defensive half.
  • 86': Jona Niemiec (Fortuna Düsseldorf).
  • 86': Keven Schlotterbeck (VfL Bochum 1848) wins a free kick in the defensive half.
  • 87': Attempt missed. Ivan Ordets (VfL Bochum 1848) header from the centre of the box is close, but misses to the left. Assisted by Kevin Stöger with a cross.
  • 89': Foul by Patrick Osterhage (VfL Bochum 1848).
  • 89': Yannik Engelhardt (Fortuna Düsseldorf) wins a free kick in the defensive half.
  • 90'+2': Corner, Fortuna Düsseldorf. Conceded by Keven Schlotterbeck.
  • 90'+3': Attempt missed. Jordy de Wijs (Fortuna Düsseldorf) header from the centre of the box misses to the left. Assisted by Christos Tzolis with a cross following a corner.
  • 90'+4': Foul by Takuma Asano (VfL Bochum 1848).
  • 90'+4': Tim Oberdorf (Fortuna Düsseldorf) wins a free kick in the defensive half.
  • 90'+6': Attempt blocked. Christos Tzolis (Fortuna Düsseldorf) right footed shot from the left side of the box is blocked. Assisted by Yannik Engelhardt.
  • 90'+6': Corner, Fortuna Düsseldorf. Conceded by Ivan Ordets.
  • 90'+7': Second Half ends, Fortuna Düsseldorf 0, VfL Bochum 1848 3.
  • 90': First Half Extra Time begins Fortuna Düsseldorf 0, VfL Bochum 1848 3.
  • 90': Substitution, VfL Bochum 1848. Gonçalo Paciência replaces Philipp Hofmann.
  • 97': Corner, VfL Bochum 1848. Conceded by Matthias Zimmermann.
  • 97': Substitution, Fortuna Düsseldorf. André Hoffmann replaces Jordy de Wijs.
  • 99': Substitution, VfL Bochum 1848. Erhan Masovic replaces Anthony Losilla.
  • 99': Attempt blocked. Gonçalo Paciência (VfL Bochum 1848) header from the centre of the box is blocked. Assisted by Kevin Stöger with a cross.
  • 100': Emmanuel Iyoha (Fortuna Düsseldorf) wins a free kick in the defensive half.
  • 100': Foul by Matús Bero (VfL Bochum 1848).
  • 100': Foul by Jona Niemiec (Fortuna Düsseldorf).
  • 100': Keven Schlotterbeck (VfL Bochum 1848) wins a free kick in the defensive half.
  • 103': Foul by Yannik Engelhardt (Fortuna Düsseldorf).
  • 103': Gonçalo Paciência (VfL Bochum 1848) wins a free kick in the attacking half.
  • 103': Yannik Engelhardt (Fortuna Düsseldorf) is shown the yellow card for a bad foul.
  • 103': Attempt blocked. Patrick Osterhage (VfL Bochum 1848) left footed shot from the centre of the box is blocked. Assisted by Gonçalo Paciência.
  • 104': Foul by Takashi Uchino (Fortuna Düsseldorf).
  • 104': Matús Bero (VfL Bochum 1848) wins a free kick in the defensive half.
  • 105'+1': First Half Extra Time ends, Fortuna Düsseldorf 0, VfL Bochum 1848 3.
  • 105': Second Half Extra Time begins Fortuna Düsseldorf 0, VfL Bochum 1848 3.
  • 106': Foul by Jona Niemiec (Fortuna Düsseldorf).
  • 106': Keven Schlotterbeck (VfL Bochum 1848) wins a free kick in the defensive half.
  • 106': Erhan Masovic (VfL Bochum 1848) is shown the yellow card for a bad foul.
  • 107': Attempt blocked. Takashi Uchino (Fortuna Düsseldorf) right footed shot from the right side of the box is blocked. Assisted by Christoph Daferner.
  • 107': Corner, Fortuna Düsseldorf. Conceded by Maximilian Wittek.
  • 108': Corner, Fortuna Düsseldorf. Conceded by Maximilian Wittek.
  • 109': Attempt missed. Christoph Daferner (Fortuna Düsseldorf) header from the centre of the box is too high. Assisted by Christos Tzolis with a cross following a corner.
  • 110': Hand ball by Takuma Asano (VfL Bochum 1848).
  • 113': Christos Tzolis (Fortuna Düsseldorf) wins a free kick in the attacking half.
  • 113': Foul by Noah Loosli (VfL Bochum 1848).
  • 114': Corner, Fortuna Düsseldorf. Conceded by Kevin Stöger.
  • 114': Attempt saved. André Hoffmann (Fortuna Düsseldorf) header from the centre of the box is saved in the centre of the goal. Assisted by Christos Tzolis with a cross.
  • 116': André Hoffmann (Fortuna Düsseldorf) wins a free kick in the defensive half.
  • 116': Foul by Gonçalo Paciência (VfL Bochum 1848).
  • 117': Corner, Fortuna Düsseldorf. Conceded by Ivan Ordets.
  • 118': Attempt blocked. André Hoffmann (Fortuna Düsseldorf) header from the centre of the box is blocked. Assisted by Christos Tzolis with a cross.
  • 118': Corner, Fortuna Düsseldorf. Conceded by Erhan Masovic.
  • 118': Attempt blocked. Christoph Daferner (Fortuna Düsseldorf) header from the centre of the box is blocked. Assisted by Christos Tzolis with a cross.
  • 118': Attempt missed. Yannik Engelhardt (Fortuna Düsseldorf) header from the centre of the box is close, but misses to the right. Assisted by Christoph Daferner following a corner.
  • 118': Attempt blocked. Jona Niemiec (Fortuna Düsseldorf) right footed shot from the right side of the six yard box is blocked. Assisted by Yannik Engelhardt.
  • 118': Attempt blocked. Jona Niemiec (Fortuna Düsseldorf) right footed shot from the right side of the six yard box is blocked.
  • 118': Corner, Fortuna Düsseldorf. Conceded by Noah Loosli.
  • 119': Foul by Kevin Stöger (VfL Bochum 1848).
  • 119': Yannik Engelhardt (Fortuna Düsseldorf) wins a free kick in the defensive half.
  • 120': Foul by Jona Niemiec (Fortuna Düsseldorf).
  • 120': Keven Schlotterbeck (VfL Bochum 1848) wins a free kick in the defensive half.
  • 120'+1': Second Half Extra Time ends, Fortuna Düsseldorf 0, VfL Bochum 1848 3.
  • 120': Goal! Fortuna Düsseldorf 0, VfL Bochum 1848 3(1). Gonçalo Paciência (VfL Bochum 1848) converts the penalty with a right footed shot to the bottom right corner.
  • 120': Penalty Shootout begins Fortuna Düsseldorf 0, VfL Bochum 1848 3.
  • 120': Penalty saved. André Hoffmann (Fortuna Düsseldorf) right footed shot saved in the bottom left corner.
  • 120': Goal! Fortuna Düsseldorf 0, VfL Bochum 1848 3(2). Matús Bero (VfL Bochum 1848) converts the penalty with a right footed shot to the bottom left corner.
  • 120': Goal! Fortuna Düsseldorf 0(1), VfL Bochum 1848 3(2). Ísak Bergmann Jóhannesson (Fortuna Düsseldorf) converts the penalty with a left footed shot to the bottom right corner.
  • 120': Penalty saved. Erhan Masovic (VfL Bochum 1848) right footed shot saved in the bottom left corner.
  • 120': Goal! Fortuna Düsseldorf 0(2), VfL Bochum 1848 3(2). Yannik Engelhardt (Fortuna Düsseldorf) converts the penalty with a right footed shot to the bottom left corner.
  • 120': Goal! Fortuna Düsseldorf 0(2), VfL Bochum 1848 3(3). Takuma Asano (VfL Bochum 1848) converts the penalty with a right footed shot to the bottom left corner.
  • 120': Goal! Fortuna Düsseldorf 0(3), VfL Bochum 1848 3(3). Tim Oberdorf (Fortuna Düsseldorf) converts the penalty with a right footed shot to the top left corner.
  • 120': Goal! Fortuna Düsseldorf 0(3), VfL Bochum 1848 3(4). Kevin Stöger (VfL Bochum 1848) converts the penalty with a left footed shot to the bottom right corner.
  • 120': Goal! Fortuna Düsseldorf 0(4), VfL Bochum 1848 3(4). Christos Tzolis (Fortuna Düsseldorf) converts the penalty with a right footed shot to the bottom left corner.
  • 120': Goal! Fortuna Düsseldorf 0(4), VfL Bochum 1848 3(5). Keven Schlotterbeck (VfL Bochum 1848) converts the penalty with a left footed shot to the top left corner.
  • 120': Goal! Fortuna Düsseldorf 0(5), VfL Bochum 1848 3(5). Jona Niemiec (Fortuna Düsseldorf) converts the penalty with a right footed shot to the centre of the goal.
  • 120': Goal! Fortuna Düsseldorf 0(5), VfL Bochum 1848 3(6). Maximilian Wittek (VfL Bochum 1848) converts the penalty with a left footed shot to the bottom right corner.
  • 120': Penalty missed. Takashi Uchino (Fortuna Düsseldorf) right footed shot is too high.
  • 120': Penalty Shootout ends, Fortuna Düsseldorf 0(5), VfL Bochum 1848 3(6).
  • 0': Match ends, Fortuna Düsseldorf 0(5), VfL Bochum 1848 3(6).

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/121.png&h=25&scale=crop&w=25&location=originBOC F95https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/9707.png&h=25&scale=crop&w=25&location=origin
21 Fouls 15
4 Yellow Cards 1
0 Red Cards 0
0 Offsides 0
8 Corner Kicks 14
4 Saves 5
64.2 Possession 35.8
23 SHOTS 22
8 ON GOAL 6
0.3 On Target % 0.3
1 Penalty Goals 0
1 Penalty Kicks Taken 0
577 Accurate Passes 245
723 Passes 400
0.8 Pass Completion % 0.6
13 Accurate Crosses 10
48 Crosses 34
0.3 Cross % 0.3
73 Long Balls 100
25 Accurate Long Balls 28
0.3 Long Balls % 0.3
9 Blocked Shots 7
13 Effective Tackles 12
21 Tackles 17
0.6 Tackle % 0.7
9 Interceptions 9
28 Effective Clearances 40
28 Clearances 40

Game Information

Competition: German Bundesliga Promotion/Relegation Playoff

Venue: Merkur Spiel-Arena
Location: Düsseldorf, Germany
Attendance: 51,500

Line-Ups

F95 Fortuna Düsseldorf (4-5-1)

No. Name
33 Florian Kastenmeier (GK)
30 Jordy de Wijs
15 Tim Oberdorf
19 Emmanuel Iyoha
25 Matthias Zimmermann
4 Ao Tanaka
6 Yannick Engelhardt Yellow Card
31 Marcel Sobottka
7 Christos Tzolis
11 Felix Klaus
9 Vincent Vermeij

BOC VfL Bochum (3-4-1-2)

No. Name
16 Andreas Luthe (GK)
20 Ivan Ordets
31 Keven Schlotterbeck
14 Tim Oermann Yellow Card
8 Anthony Losilla
19 Matús Bero
7 Kevin Stöger
32 Maximilian Wittek Yellow Card
15 Felix Passlack
13 Lukas Daschner
33 Philipp Hofmann Yellow Card

Bundesliga Pro/Rel News

Millot double secure Stuttgart another season in Bundesliga
Millot double secure Stuttgart another season in Bundesliga

Two goals from the 20-year-old Enzo Millot were enough to secure VfB Stuttgart a new season in the Bundesliga, as they defeated Hamburg SV 3-1 in the second leg of the relegation playoff on Monday to complete a 6-1 aggregate victory.

Stuttgart beat Hamburg 3-0 to grab advantage in relegation playoff
Stuttgart beat Hamburg 3-0 to grab advantage in relegation playoff

VfB Stuttgart boosted their chances of staying in the Bundesliga as they secured a 3-0 home victory against Hamburg SV in the first leg of the relegation playoff on Thursday.

Hertha Berlin win playoff to deny Hamburg promotion to Bundesliga
Hertha Berlin win playoff to deny Hamburg promotion to Bundesliga

Hertha Berlin retained their top-flight status, beating second-tier Hamburg 2-0 in the second leg of their Bundesliga promotion-relegation playoff.

Hamburg earn 1-0 win at Hertha in Bundesliga playoff first leg
Hamburg earn 1-0 win at Hertha in Bundesliga playoff first leg

Hamburg SV edged closer to a return to the Bundesliga following a four-year absence after beating hosts Hertha Berlin 1-0 in their promotion/relegat

Second-tier Kiel stun Bundesliga's Cologne 1-0 in playoff first leg
Second-tier Kiel stun Bundesliga's Cologne 1-0 in playoff first leg

Second division club Holstein Kiel stunned top flight hosts Cologne 1-0 in their Bundeliga promotion/relegation playoff first leg match.