Segern var Östersunds IK:s fjärde på de senaste fem matcherna.
Östersunds IK startade matchen vassast. Laget ryckte åt sig ledningen med 2-0, genom mål av Johan Mörnsjö och Sebastian Fakt innan Djurgården svarade och gjorde 2-0 genom Anton Gradin.
6.30 in i tredje perioden nätade Djurgårdens Edvin Hammarlund på pass av Wiktor Nilsson och kvitterade för Djurgården.
Men Östersunds IK avgjorde matchen med -1.46 kvar att spela genom Viktor Granholm på pass av Alexander Anderberg.
Det här var Östersunds IK:s tredje uddamålsseger den här säsongen. Förlusten var också Djurgårdens femte uddamålsförlust.
Östersunds IK stannar därmed på 13:e plats, och Djurgården på andra plats, i tabellen.
Östersunds IK möter Almtuna i nästa match hemma söndag 4 februari 15.00. Djurgården möter samma dag Tingsryd hemma.