Ludvig Fritzson träffade både stolpe och ribba. Det hjälpte inte. Julius Magnússon avgjorde på frispark i den 52:a minuten.
Degerfors hade 65,5 procent bollinnehav. Sju hörnor mot en. Fem avslut mot fem.
Men Elfsborg hade fyra skott på mål. Degerfors bara två.
Kazper Karlsson byttes ut i den 65:e minuten. Dijan Vukojevic och Elias Barsoum följde efter.
Fem gula kort till Degerfors. Tre till Elfsborg.
Matchen slutade 0-1. Degerfors skapade chanser men saknade slutgiltet.
Nu står hemmalaget utan poäng trots att spelet såg bra ut på Stora Valla.