Hertha Berlin survived an early scare to seal their place in the DFB Cup semi-finals after coming from behind to beat Bundesliga 2 side 1. FC Heidenheim 1846 3-2 on Wednesday.

1. FC Heidenheim 1846 2-3 Hertha Berlin

Goals: 1-0 Feick (10’), 1-1 Ibisevic (14’), 1-2 Ibisevic (21’), 1-3 Haraguchi (58’), 2-3 Schnatterer (pen. 82’)

Heidenheim got off to the perfect start when defender Arne Feick beat Hertha keeper Rune Jarstein at his near post from close range. Yet Frank Schmidt's side were unable to build any momentum, and Vedad Ibisevic soon cancelled out the early lead, before putting the visitors in the driving seat with a smartly finished second shortly afterwards.

Hertha subsequently controlled the game, dominating possession and forcing their hosts to chase the ball. Genki Haraguchi had seemingly wrapped up victory with a low shot from just inside the box, but Marc Schnatterer set up a tense finale when he reduced the deficit in the 82nd minute. There were no further goals, however, allowing the Berliners to move a step closer to the final in their own Olympiastadion on 21 May.

Overview: The 2015/16 DFB Cup

Man of the match

Ibisevic's clinical finishing early on was decisive in determining the outcome of this game. The Bosnia and Herzegovina striker knocked the wind out of Heidenheim's sails with his equaliser, and paved the way for Hertha’s victory with his well-taken second goal.

Line-ups

Heidenheim: Müller – Strauß (Philp 49’), Kraus, Wittek, Feick – Leipertz, Griesbeck, Titsch-Rivero, Schnatterer (c) – Thomalla, Finne (Morabit 67’, Halloran 82’)

Hertha: Jarstein – Weiser, Langkamp (c), Brooks, Plattenhardt – Hegeler, Skjelbred – Haraguchi, Darida (Stark 80’), Kalou (Van den Bergh 63’) - Ibisevic

"Semi-finals!"