Bo Hegland och Kristian Lien satte 2–0 på sju minuter. Sedan kollapsade försvaret.
Charlie Rosenqvist reducerade i den 16:e minuten. Achraf Dari nickade in 2–2 efter drygt halvtimmen.
Djurgårdens försvar fick hård kritik. SVT:s expert Jonas Eriksson beskrev det som "ihåligt, passivt och inte speciellt bra organiserat".
Kalmar spelade med trebackslinje för första gången. Starten blev ett haveri.
– Vad som hände? Jag undrar också vad som hände, jag har ingen aning, säger Lars Saetra till Barometern.
Andra halvlek bjöd inte på mycket farligt. Men i slutminuterna klev Lien fram igen och avgjorde med 3–2.
– Det känns helt fantastiskt, säger han till SVT Sport.
Tre poäng trots kaotiskt försvarsspel – Djurgården fick det precis så svårt som det såg ut att bli.