Efter två insläppta mål på hemmaplan och flera tongivande spelare utanför truppen var Juventus på förhand kraftigt nederlagstippade inför returmötet med Bayern München på Allianz Arena.
Gästerna fick dock en drömöppning i matchen som dömdes av Jonas Eriksson och redan i den sjätte minuten hade Paul Pogba öppnat målskyttet sedan David Alaba och Manuel Neuer inte lyckats komma överens om vem som skulle rensa bollen.
Morata visade klass
Efter dryga halvtimmen ökade sedan Juan Cuadrado på till 2-0 efter att Alvaro Morata stått för ett förarbete av yppersta världsklass.
Spanjoren - som fick chansen från start i Dybalas frånvaro - började driva bollen långt ner på egen planhalva och hela vägen fram till Bayerns straffområdesgräns innan han spelade fram en framrusande Cuadrado.
Colombianen tog emot bollen, skottfintade och placerade sedan kyligt in 2-0 och chockinledningen var ett faktum.
I slutet av den första halvleken hade sedan Cuadrado en jättechans att göra gästernas tredje mål för kvällen. Manuel Neuer såg dock med en jätteräddning till att hålla siffrorna nere.
Under de inledande minuterna av den andra halvleken var Juventus - hänförda av en storspelande Morata - flera gånger om nära ett 3-0-mål.
Avsluten lämnade dock en del att önska och i stället kunde Bayern - som matchen igenom hade ett massivt bollinnehav - med dryga kvarten kvar att spela hitta ett reducering mål.
Müller med kvittering i 91:a
Douglas Costa slog ett flackt inlägg som målsprutan Robert Lewandowski mötte perfekt med pannan och 1-2 på Allianz Arena var ett faktum.
Efter reduceringen var det upplagt för ett riktigt drama, men trots en vild jakt på ett kvitteringsmål såg ett heroiskt försvarande Juventus ut att hålla undan matchtiden ut.
Men så när klockan precis tickat över 90 minuter kom kvitteringen.
Efter inspel av Juve-lånet, Kingsley Coman, tryckte Thomas Müller in 2-2-målet som fick Allianz Arena att fullständigt explodera.
Minuten senare satte Eriksson pipan till munnen och förkunnade att den ordinarie matchtiden var slut.
Inhopparna knockade Juve
Efter 180 mintuer och 4-4 totalt gick dubbelmötet till förlängning och tio minuter in i den första förlägningskvarten byttes Thiago in.
Ett byte som skulle visa sig vara avgörande då spanjoren var mannen som i den 108:e minuten behärskat placerade in 3-2 för Bayern.
När Coman bara minuterna senare stänkte in 4-2 var matchen avgjord och ett svängigt dubbelmöte svängde tillslut åt rätt håll för Bayern som är klart för kvartsfinal i CL.