Robert Lewandowski scored twice as Bayern Munich beat 10-man Bochum to reach the German Cup semi-finals.
The hosts, who play in the second division, had the better chances before Lewandowski struck just before the break from the edge of the box.
Bochum defender Jan Simunek was then sent off for a foul in the area, but Thomas Muller's penalty was saved.
Thiago Alcantara struck from Muller's cut-back before Lewandowski's cool finish wrapped up the win.
Hertha Berlin joined Bayern in the last four by beating second division Heidenheim 3-2.
Borussia Dortmund and Werder Bremen progressed to the semi-finals on Tuesday with wins over Stuttgart and Bayer Leverkusen respectively.
VfL Bochum 1848
- 19FabianBooked at 56mins
- 24PerthelSubstituted forSimunekat 29'minutesBooked at 43mins
- 13EisfeldSubstituted forCacutaluaat 45'minutes
- 22TeroddeSubstituted forMlapaat 64'minutes
- 21LahmSubstituted forBernatat 75'minutes
- 28BadstuberSubstituted forVidalat 80'minutes
- 14AlonsoSubstituted forFerreira de Souzaat 64'minutes
- 6Thiago Alcántara
- 11Douglas Costa
- 13Ferreira de Souza
- Bastian Dankert
- Shots on Target