Atlético Madrid reste till Dortmund med en 2-1 ledning från det första mötet i förra veckan. Diego Simeones lag är känt för sitt försvarsspel, och det var med andra ord upplagt för en målsnål och tillknäppt tillställning i Dortmund.
Det blev precis tvärtom.
Med två snabba mål i slutet av första halvlek gick Dortmund upp i ledning av dubbelmötet i paus. Efter halvtidsvilan vaknade i sin tur Atlético som reducerade och kvitterade matchen. Det innebar i sin tur att laget från den spanska huvudstaden ledde dubbelmötet med 4-3.
Då slog Dortmund tillbaka.
Inom loppet av tre minuter, 71:a och 74:e, såg först Niclas Fullkrug till att kvittera och sedan dunkade Marcel Sabitzer in avgörandet med ett distansskott som borrade sig in i mål.
Atletico jagade ett kvitteringsmål men nådde aldrig hela vägen fram. När slutsignalen ljöd visste jublet inga gränser i Dortmund.
Nu spelar tyskarna semifinal mot PSG om två veckor.
Det var en galen match och för fotbollsfans har det nog varit roligt att kolla.