Dortmund anticipated a fierce response from Real Madrid after halftime, and they were quickly punished as Antonio Rudiger powered in Kylian Mbappe’s cross to bring them back into it. Just moments later, Luka Modric's clever pass found Mbappe, whose challenge from Nico Schlotterbeck allowed Vinicius to pounce and level the score, igniting the crowd. To energize his side, Carlo Ancelotti substituted Eduardo Camavinga for Modric and Dortmund faltered under pressure, conceding the go-ahead goal to Lucas Vazquez in the 83rd minute after Courtois had made a crucial save. Vinicius capped off the comeback with a brilliant solo run before striking again to complete his hat-trick and seal the victory for Real.