Bayern Munich secured a dramatic 4-3 victory over Real Madrid in the Champions League quarter-finals, advancing 6-4 on aggregate. Late goals from Luis Diaz in the 89th minute and Michael Olise in stoppage time sealed the win for Bayern. Real Madrid had Eduardo Camavinga sent off in the 86th minute, followed by Arda Guler's dismissal for dissent.
Real Madrid initially took the lead within the first minute due to a mistake by Bayern goalkeeper Manuel Neuer. However, Bayern quickly equalized with an Aleksandar Pavlovic header. Guler then restored Real's lead with a free kick in the 29th minute. Harry Kane netted Bayern's second, and Kylian Mbappe leveled before halftime.
In the second half, Camavinga was sent off for dissent. Bayern capitalized on the extra man, with Luiz scoring a deflected goal, and Olise sealed the victory. Real Madrid coach Alvaro Arbeloa criticized the referee's decisions, stating they impacted the match.