Sverige var utspelat, förnedrat och uträknat i 60 minuter.
Tyskarna gjorde lite vad de ville och målen rasade in bakom Andreas Isaksson i det svenska målet.
Miroslav Klose slog till två gånger om innan reslige försvararen Per Mertesacker skickade in ”trean”.
3-0 i halvtid blev 4-0 en bit in i andra halvlek när Real Madrid-stjärnan Mesut Özil fick på en drömträff.
Tyskland som körde över Irland borta med hela 6-1 i fredags var på väg mot en ny kross - såg det ut som.
Det blev precis tvärtom.
Det omöjliga inträffade.
Sverige fick vittring efter att Zlatan Ibrahimovic nickat in 4-1 i 62:a minuten.
Elmander nätade
Tre minuter senare small det igen.
Mikael Lustig kom framstormade på sin högerkant och fick en utmärkt passning från inbytte Kim Källström.
Från snäv vinkel satte ytterbacken dit 4-2.
Upphämtningen var igång på allvar och tyskarna blev allt mer ängsliga.
Lustig var nära att sätta ytterligare ett mål strax därpå men missade bollen i utmärkt läge.
4-3 gjorde istället Johan Elmander.
Alaxender Kacanliklic, även han inhoppare, kom runt på sin vänsterkant, tittade upp och hittade Elmander mitt framför mål.
Passningen var perfekt och anfallaren kunde bara sätta foten till och så var reduceringen ett faktum.
Sista kvarten blev en desperat jakt på en kvittering och drömchansen kom några minuter innan full tid när ytterligare en inhoppare, Tobias Sana, fick öppet mål.
Ajax-spelaren träffade dock helt fel och bollen gick långt över mål.
Elm kvitterade
Då såg det ut som att Tyskland trots allt skulle reda ut det hela, men Sverige fick en chans till.
På tilläggstid vann lagkapten Ibrahimovic en nickduell i tyskarnas straffområde.
Bollen gick ut till mittfältaren Rasmus Elm som satte dit kvitteringen.
4-0 hade blivit 4-4.
Sveriges mäktigaste upphämtning i modern fotbollshistoria var ett faktum.
– Jag vet inte om det går att förklara. Som lag är det nog en av de största sakerna jag har gjort. Det var elva andra spelare som kom ut i andra halvlek, vi spelade på ett helt annorlunda sätt. Jag tror vi var för fega och hade för mycket respekt i första. Andra kommer vi ut, jag gör första och vi får mer och mer självförtroende. Andra, tredje och på slutet gör vi fjärde. Jag vet inte hur man ska beskriva det, säger Zlatan Ibrahimovic till Kanal 5.