Efter drygt halvtimmen spelad slog Lucas Bergvall till på ett inspel från Oskar Fallenius.
Det blev inget firande för den före detta BP-spelaren och i den andra halvleken slog en annan BP-produkt till.
Fallenius rakade in bollen från ett hårt inspel och Djurgården ledde med 2-0.
BP tryckte på mot slutet och Nikola Vasic fick in en reducering efter målvaktsslarv från Jacob Widell Zetterström, men Djurgården höll emot slutforceringen och vann.