Berlin, April 8 (IANS): Borussia Dortmund and VFL Wolfsburg have entered the semi-finals of the German Cup football tournament. Midfielder Sebastian Kehl scored from a long-distance volley in extra time to give Borussia Dortmund a 3-2 victory over Hoffenheim while defender Ricardo Rodriguez converted a second-half penalty to hand VFL Wolfsburg a 1-0 victory over Freiburg, reports Xinhua.
Dortmund played without central defender Mats Hummels and forward Marco Reus, both injured, but took the lead in the 19th through defender Neven Subotic.
Midfielder Kevin Volland's volley from a corner in the 21st and striker Roberto Firmino's chip in the 29th after being gifted the ball by Subotic turned the game to Hoffenheim's favour but Dortmund came out stronger after the break.
Winger Pierre-Emerick Aubameyang finally notched the equaliser for Dortmund with a powerful header.
Both teams missed chances to win it within 90 minutes, before second-half substitute Kehl fired in the winner from 25 meters in the 107th minute.
Elsewhere, Wolfsburg 's Rodriguez drilled a left-footed shot from the spot inside the post in the 72nd minute, beating his Switzerland teammate and Freiburg goalkeeper Roman Buerki.
Arminia Bielefeld host Borussia Moenchengladbach and Bayern Munich travel to Bayer Leverkusen in the other two Cup quarter-final matchups on Wednesday.