Piotr Johansson nickade in 1–0 efter 19 minuter. Det var 31-åringens första mål i allsvenskan sedan 2020 och första i Djurgården.

Men glädjen blev kortvarig. Matias Siltanen tog ett kraftigt tag kring Sebastian Holmén på en hörna. Straff. Frederik Ihler satte kvitteringen.

I slutminuterna kom avgörandet. Ett inlägg gick rakt igenom Max Larsson och mellan benen på Jacob Rinne. 2–1.

– Det var inget särskilt bra agerande, säger Simon Thern i TV4 Play.

Djurgården hade roterat efter den tunga förlusten mot Malmö FF i fredags. Nu väntar derby mot Hammarby på söndag.

Elfsborg har nu sju poäng på tre matcher under tränaren Björn Hamberg.