Trots en smakstart där Alexander Härndahl med två mål på lika många minuter i inledningen gav hemmalaget ledningen.
Sandviken kom tillbaka och hade kvitterat till 2–2 innan första halvtimmen var förbi. Och trots att Joel Broberg hittade rätt för Villa Lidköping med knappa timmen spelad var det Sandviken som vände på steken och hade ledningen med 4–3 in i slutminuterna.
I sista matchminuten fixade dock Tim Persson kvitteringen för serieledarna som med elva matcher spelade fortsatt är obesegrade på 20 poäng.
Västerås är tvåa, med en match mindre spelad än Villa Lidköping, på 14 poäng.
Trea är Edsbyn, med lika många poäng som Västerås, men sämre målskillnad.
Sist ligger Sirius, med fem poäng.