Bayern Munich are in control of their Champions League quarter-final tie against Juventus following a dominant display at the Allianz Arena that saw them win the first leg 2-0.
David Alaba gave the home side a dream start when he deceived Gianluigi Buffon with a swirling strike that found the far corner after just 23 seconds.
Juve responded after a slow start and came close to an equaliser when Andrea Pirlo's free kick landed on the roof of the net.
Arturo Vidal was next to try his luck from distance with a powerful drive that drifted just wide of Manuel Neuer's near post.
Bayern were forced into a change in the first 20 minutes as Toni Kroos pulled up with a groin strain.
Arjen Robben took his place and quickly forced Buffon to make a good save with a volley from close range.
Bayern finished the half on top but Robben failed to double their advantage from close range after a clever cutback from Thomas Muller.
The home side doubled their advantage on 63 minutes when Muller tapped in a pass from Mario Mandzukic after Buffon had failed to parry Luiz Gustavo's shot clear of danger.
Juve threw on Mirko Vucinic and Sebastian Giovinco in the closing stages but were unable to find a crucial away goal.
Antonio Conte's side also lost Vidal for the second leg late on when he was penalised for handball and earned himself a booking.