Bortalaget Kimstad hade ledningen i halvtid, med 2-1, men efter pausen vände Björsäter matchen och vann till slut med 3-2.
Tim Anspach blev matchhjälte med sitt avgörande 3-2-mål efter 89 minuter.
Matchen fick ingen riktig karaktär förrän Kimstad tog ledningen efter en knapp halvtimmes spel, genom Liam Ekeroth.
Kimstad ökade ledningen till 0-2 i 34:e minuten, genom Sebastian Söderholm.
Björsäter reducerade till 1-2 bara två minuter senare genom Tim Anspach. Adrian Clintholt kvitterade för Björsäter med knappa kvarten kvar.
I den 85:e minuten fick Kimstad Noel Jardstål utvisad, och fick spela med en man mindre sista fem minuterna.
Det matchavgörande målet kom i matchens absoluta slutskede, med en minut kvar att spela, när Tim Anspach åter igen gjorde 3-2 för Björsäter. Anspach fullbordade därmed Björsäters vändning. 3-2-målet blev matchens sista.
Björsäter har tre segrar och och två förluster på de senaste fem matcherna, medan Kimstad har tre vinster och och två förluster. Förlusten var Kimstads andra uddamålsförlust.
Det här betyder att Björsäter nu ligger på femte plats i tabellen, och Kimstad är på fjärde plats.
I nästa omgång har Kimstad Falerum hemma på Krokhagens IP, lördag 28 maj 12.00.