Borussia Dortmund looked in control after a dominant first half, storming to a 2-0 lead in their clash against Real Madrid. The visitors’ first goal came in the 30th minute when a well-worked team move was finished with precision, stunning the Santiago Bernabéu crowd. Just four minutes later, Dortmund doubled their lead, capitalizing on Madrid’s defensive lapse to make it 2-0, leaving the home side with a mountain to climb.
However, the second half belonged to Real Madrid, and it was Kylian Mbappé who sparked the incredible turnaround. In the 60th minute, he danced past two defenders on the right wing before delivering a pinpoint cross to Antonio Rüdiger, who rose high to head the ball into the net, pulling one back for Madrid and reigniting hope.
Just two minutes later, the Bernabéu roared as Vinícius Júnior got on the scoresheet, scoring from close range after another swift attack, leveling the game at 2-2. The Brazilian forward’s equalizer completely shifted the momentum, as Madrid now looked unstoppable.
The pressure mounted on Dortmund, and in the 83rd minute, Lucas Vázquez fired in Madrid’s third goal. A brilliant team move saw the ball laid off to Vázquez, who drilled a powerful shot past the goalkeeper, completing the comeback and giving Real Madrid the lead for the first time in the match.
As Dortmund desperately tried to push forward in search of an equalizer, they left gaps at the back, and Vinícius Júnior took full advantage. In the 86th minute, he pounced on a defensive error to score his second of the night, extending Madrid’s lead to 4-2.
With Dortmund deflated, Vinícius completed his hat-trick deep into stoppage time, slotting home in the 90+3rd minute after a lightning-quick counterattack to seal the victory. The final whistle blew, confirming a stunning 5-2 comeback for Real Madrid, leaving Dortmund shell-shocked and the Madrid faithful celebrating an unforgettable night.