Bayern Munich edged Real Madrid 4-3 in a Champions League quarter-final thriller, sealing a 6-4 aggregate win and a semi-final clash with Paris St-Germain.
Arda Guler stunned Bayern with the fastest goal of the competition after Manuel Neuer’s early error, but Aleksandar Pavlovic, Harry Kane and Michael Olise struck back.
Kylian Mbappe kept Real alive before Eduardo Camavinga’s late dismissal swung momentum Bayern’s way. Luis Diaz and Olise scored in the dying minutes, while Guler was sent off after the final whistle.
Real boss Alvaro Arbeloa blasted the officiating as “unfair”, while Bayern manager Vincent Kompany hailed his side’s “absolute belief” in a night of high drama.
























