Vid ställningen 1-1 tog Djurgården ledningen i den 49 minuten genom Julia Östlund, men exakt en minut senare gjorde Erika Grahm sitta andra för kvällen och sjunde för säsongen.
Förlängningen blev mållös, men i straffläggningen blev Östlund hjälte då hon var den enda som gjorde mål.
DIF går därmed upp till en sjundeplats och Modo är femma i SDHL.
Luleå vann i Gävle
I kvällens andra match tog Brynäs emot Luleå och bortalaget vann med 5-1.
Imorgon, lördag, möts AIK och Djurgården i ett Stockholmsderby.