Efter en spelmässigt svag första halvlek tog Djurgården ledningen efter pausen.
Elliot Käck slog ett tämligen misslyckat inlägg som Ljungskiles målvakt August Strömberg enkelt skulle plocka in i skopan. Men Strömberg såg ut att få tvål i handskarna och tappade, helt ohotad, bollen i eget mål.
Ljungskile kvitterade med knappa kvarten kvar, efter att Jakob Olsson styrt ett skott i nät, och det hela såg ut att sluta oavgjort.
Men i 85:e minuten snappade Sebastian Andersson upp en retur och rakade in 2-1 för Dif, vilket blev avgörande.
- Lite flyt, men så ska det vara, säger han.
I gruppen ingår även Hammarby och Syrianska, som spelade 0-0 i söndags.