Wolfsburg will play Borussia Dortmund in the German Cup final after ending third-tier Arminia Bielefeld's impressive run in the competition.
Bielefeld knocked out Hertha Berlin, Werder Bremen and Borussia Monchengladbach to make the last four.
But two goals from Maximilian Arnold and one apiece from Luiz Gustavo and Ivan Perisic saw Wolfsburg through to the Berlin final on 30 May.
The match will be Jurgen Klopp's last as manager of Dortmund.
The 47-year-old announced he will be stepping down after a seven-year spell at the club, during which time he has won two Bundesligas, one German Cup and reached the Champions League final in 2013.
Dieter Hecking's Wolfsburg, who look set to finish second behind Bayern in the league this season, have never won the cup.
- 13BörnerSubstituted forHornigat 45'minutes
- 37MüllerSubstituted forUlmat 65'minutes
- 9KlosSubstituted forvan der Biezenat 76'minutes
- 28van der Biezen
- 8Vieira de Freitas
- 34RodriguezSubstituted forSchäferat 73'minutes
- 9PerisicSubstituted forSchürrleat 69'minutes
- 14De BruyneBooked at 27minsSubstituted forGuilavoguiat 54'minutes
- Tobias Welz
- Shots on Target