Luleå fick en bra start på matchen, och tog ledningen sju minuter in på den första perioden.
Det var Einar Emanuelsson som snodde pucken från Jakob Lilja i egen zon och skapade ett två mot ett-läge.
Sist på pucken var Isac Lundeström som stötte in den bakom Adam Reideborn efter en flippassning från Einar Emanuelsson.
Det var den 19-årige centerns första mål för Luleå den här säsongen.
Djurgården tog över efter målet och hade flera kvitteringslägen.
Närmast var Jakob Lilja som bröt in från kanten och tvingade Joel Lassinantti till två svåra räddningar.
Några byten senare fick Marcus Davidsson friläge, men hans skott gick över.
Luleå gjorde det svårt för Djurgården i den andra perioden.
Men med fem minuter kvar av den styrde Henrik Eriksson en puck i stolpen.
Mattias Guter fick dessutom två bra lägen när Luleå hade Daniel Sondell och Oscar Engsund utvisade.
Men han lyckades inte att överlista Joel Lassinantti, som tog båda skotten.
Till slut tvingades Luleås storspelande målvakt att kapitulera.
Kvitteringsmålet gjordes av Dick Axelsson som med åtta minuter kvar av den tredje perioden snodde åt sig en retur och rundade kassen innan han tryckte in pucken.
Men med två och en halv minut kvar gjorde Joel Lassinantti en ny jätteräddning och i anfallet efter avgjorde Einar Emanuelsson matchen för Luleå.
Med 26 sekunder av matchen satte Johan Harju dessutom 1–3 i tom kasse.