Bayern Munich ended their run of disappointing domestic results with an emphatic 5-1 win against Kaiserslautern in the DFB-Pokal semi-finals.
Five different players were on the scoresheet for Pep Guardiola's side as they rekindled the rampant form they have displayed all season long.
The win sets up a dream final against Borussia Dortmund on May 17 in Berlin and keeps Bayern on course for another treble.
Although Bayern were always favorites against the 2. Bundesliga outfit, the win was significant in quite a few ways.