Larsson satte straffen i den 25:e minuten. Ottosson avgjorde i den 94:e.
Degerfors hade sju avslut, varav fyra på mål. Göteborg hade tio avslut och sju på mål. Bollinnehavet var jämnt – 49 procent för Degerfors, 51 för Göteborg.
Yiriyon Gideon och Bilal Hussein blev varnade. Ahmad Faqa och Gideon byttes ut i den 77:e minuten.
Dijan Vukojevic och Arman Taranis kom in. Det hjälpte inte.
Degerfors saknade fem spelare – Juhani Pikkarainen, Daniel Sundgren, Erik Lindell, Sebastian Ohlsson och Ziyad Salifu.
Förlusten innebar att Degerfors halkade ner på nedflyttningsplats.