Bayern appeared to be on their way to the final as Alphonso Davies scored a goal after receiving a pass from Harry Kane. However, Joselu scored an equalizer in the 88th minute following a mistake by Bayern goalkeeper Manuel Neuer.
The drama continued when Joselu scored again two minutes later, with VAR confirming he was onside. Real Madrid won 4-3 on aggregate, setting up a final against Dortmund on 1 June at Wembley.
In the 13th minute of injury time during the second half, controversy arose as Bayern’s Matthijs de Ligt believed he had scored to take the game into extra time.
Noussair Mazraoui received a pass and the assistant referee signaled for offside, causing several Real defenders to pause before De Ligt’s shot found the back of the net.
Upon reviewing television replays, it appeared that the initial call may have been incorrect. If the flag had not been raised, the play would have likely been reviewed by VAR. Bayern manager Thomas Tuchel, along with players such as Kane and Eric Dier, vehemently protested against the decision.