Golurile lui Donyell Malen și englezului Jamie Gittens i-au oferit lui Dortmund un avantaj confortabil la pauză, într-o repetare a finalei de anul trecut din Champions League pe care Real a câștigat-o cu 2-0.
Antonio Rudiger a reușit un gol pentru campionii Spaniei cu o lovitură de cap uimitoare în minutul 60, înainte ca Vinicius Jr să egaleze două minute mai târziu.
Căpitanul Lucas Vazquez a punctat pentru 3-2 gazdelor cu o finalizare condusă dintr-un unghi strâns în minutul 83.
Vinicius Jr a marcat apoi două goluri târzii pentrua aduce lui Real un final fără emoții, ambele goluri venind după niște sprinturi solo impresionante.
Dortmund dorea să pună capăt celor 14 meciuri fără înfrângere ale lui Real Madrid acasă, în Liga Campionilor. Iar la pauza partidei, se poate spune că aproape reușise.
Și chiar și la 2-2, căpitanul Julian Brandt a avut un șut de la distanță mică salvat cu brio de picioarele portarului Realului Thibaut Courtois. La mai puțin de un minut după aceea, Vazquez a dus Realul în avantaj.
Real s-a luptat ofensiv în prima repriză, Kylian Mbappe și Jude Bellingham nereușind să se sincronizeze, chiar dacă mijlocașul Angliei a lovit bara la un moment dat când scorul era 2-0 în defavoarea gazdelor.
Doar inspirația lui Vinicius Jr – favorit pentru a câștiga votul Balonul de Aur de lunea viitoare – a impulsionat victorie decisiv.
Cel de-al doilea gol al brazilianului a fost impresionant, plecând cu mingea în propria jumătate, alergând pe stânga și plasând un șut la colțul scurt de la marginea careului.
Echipa lui Carlo Ancelotti a câștigat acum două meciuri și a pierdut unul dintre cele trei partidei ale fazei de ligă, la fel și Dortmund.
Între timp, Gittens, la 20 de ani și 75 de zile, a devenit cel mai tânăr englez care a marcat împotriva lui Real Madrid, depășind recordul lui Alan Smith (20 de ani și 129 de zile) stabilit în timp ce juca la Leeds în martie 2001.