Segermålet för Adas 2 stod Andreas Yakoub för efter 88 minuter.
Adas 2 började bäst och gjorde 0-1 redan i matchupptakten. Efter bara tre minuter slog Christian Aho till.
Laget ökade också ledningen till 0-2 i 19:e minuten, åter igen genom Christian Aho.
Haga reducerade till 1-2 efter en dryg halvtimmes spel, genom Kristian Gerle.
Laget kvitterade också till 2-2 strax före halvtidsvilan, genom Marcus Axell. Det matchavgörande målet kom med två minuter kvar att spela, när Andreas Yakoub gjorde 2-3 för Adas 2. 2-3-målet blev matchens sista.
Med två omgångar kvar är Haga på åttonde plats i tabellen, medan Adas 2 är på nionde plats.
I nästa match, söndag 3 oktober, har Haga Krokek borta på Kolmårdens IP 15.00, medan Adas 2 spelar hemma mot Lindö 14.00.