Bollstanäs gjorde första målet. Hugo Roman gjorde målet, redan i 20:e minuten.
Bollstanäs gjorde 0-2 i 21:a minuten, när André Hamberg hittade rätt.
Bara tre minuter senare var det Ted Alkelid som såg till att Bollstanäs ökade ledningen på nytt, till 0-3.
Bollstanäs gjorde 0-4 i 35:e minuten, när Ted Alkelid återigen fick träff. Reduceringen till 1-4 kom i slutminuterna, med fyra minuter kvar att spela, när Ahmed Kanjou slog till och gjorde mål för Gamla Upsala.
Gamla Upsala reducerade igen i 90:e minuten genom Dillan Ismail. 2-4-målet blev matchens sista.
Gamla Upsala har en vinst och fyra förluster och 8-13 i målskillnad på de senaste fem matcherna, medan Bollstanäs har fyra vinster och en förlust och 19-7 i målskillnad.
I tabellen innebär det här att Bollstanäs nu ligger på fjärde plats. Gamla Upsala är på åttonde plats.
I nästa match möter Gamla Upsala Västerås IK borta på fredag 2 juni 19.00.