Bayern Munich booked their spot in the semi-finals of the UEFA Champions League after defeating Manchester United 3-1 in the second leg quarter-final clash at the Allianz Arena.
The 3-1 win sees Pep Guardiola's side advance as 4-2 aggregate winners, after the first leg ended in a 1-1 draw.
Wayne Rooney could have opened the scoring in the eighth minute but the striker was caught in two minds as he eventually fired over from inside the area.
Arjen Robben tried his luck from the edge of the area in the 14th minute but the Munich winger fired his effort well wide of the target.
The home side threatened in the 27th minute as Frank Ribery's strike from range flew just wide of David De Gea's post.
Toni Kroos was next to have strike from distance in the 38th minute as the German midfielder curled one just over the bar.
United registered their first effort on target in the 10 minutes after the restart as Shinji Kagawa's stinging effort flew straight into the hands of Manuel Neuer.
Two minutes later and United were ahead, thanks to Patrice Evra's thunderous first-time shot from the edge of the area.
That goal sparked Bayern into life and immediately responded as Mario Mandzukic headed home Frank Ribery's cross.
Bayern eventually took the lead in the 68th minute through Thomas Muller's first time finish, after being picked out by Robben.
Robben added a third in the 76th minute with a deflected finish from the edge of the area to increase the aggregate to 4-2.
The host then took their foot off the pedal and continued to frustrate the Red Devils in the closing stages.