Tre nyförvärv fick chansen från start för Kalmar. Jesper Löfgren, Miska Ylitolva och Tobias Lauritsen startade alla.
Matchen var chansfattig inledningsvis. I den 13:e minuten testade Charles Sagoe Jr centralt i straffområdet. Rinne i DIF-målet räddade.
I den 27:e minuten fick Samuel Brolin ett farligt skott mot sig. DIF-mittfältaren Almyras sköt hårt efter ett inspel.
Djurgården vann till slut med 1-0. Målet kom i andra halvlek.
Kalmar spelade utan Jakob Kindberg, Carl Gustafsson och Kasper Paananen. Alla tre är skadade. Aboubacar Keita var tillbaka i truppen efter skada.
Sydostkurvan och Kalmar Tifo bjöd på ett vackert tifo innan avspark.
Förlusten gör att Kalmar missar chansen att ta viktiga poäng i den allsvenska tabellen.