Men i tredje kom vändningen, genom mål av Tim Mattsson och Tim Mattsson, och till slut blev det 5-3 för hemmalaget Barshagen.
Vallstena tog ledningen efter sju minuters spel, genom Simon Wahlby. Bortalaget var starkast i även i andra perioden. Laget vann perioden med 1-2 och ställningen efter två perioder var 1-3.
Barshagen startade tredje perioden bäst och gick från 3-3 till 5-3 genom två mål av Tim Mattsson tidigt i perioden och avgjorde matchen.
Barshagens Tim Mattsson gjorde fyra mål.
Resultatet betyder att båda lagen har oförändrad position i tabellen, Barshagen på tionde plats och Vallstena sist, på elfte plats.
Onsdag 2 april 19.15 spelar Barshagen borta mot Roma Sanitet i sista omgången.