9 426 åskådare såg matchen i den fjärde allsvenska omgången. Tempot var högt från start med snabba anfallsförsök från båda lagen.
Efter kvarten tog Djurgården över mer av spelet. Elfsborg fick ställa om till uppställt försvarsspel.
Det gulsvarta laget höll emot och hittade sedan vägen framåt. Det sena målet avgjorde när Elfsborg tog tre poäng.
Historiskt har Elfsborg övertaget mot Djurgården i Borås. 25 segrar mot 14 i alla allsvenska möten.
Med segern fortsätter Elfsborgs starka inledning på säsongen efter två raka bortamatcher.