Bayern Munich put in a devastating first-half performance to overcome a first-leg deficit and beat Porto 6 – 1 (7-4 aggregate) to reach the Champions League semi-finals. Needing a 2-0 win, Bayern were level on aggregate within 22 minutes thanks to Thiago and Jerome Boateng headers. Robert Lewandowksi put them further ahead and Thomas Muller drove home for 4-0 before Lewandowski added a second. Jackson Martinez gave Porto some hope, but Ivan Marcano was sent off, with Xabi Alonso scoring from the free-kick. The result was a boost to the reputation of Bayern boss Pep Guardiola, who was in danger of suffering a Champions League humbling for a second consecutive season. Since the Spaniard took over the reigning European champions from Jupp Heynckes in 2013, they have dominated in the Bundesliga, losing only four of 63 games.