Detta var lagens tredje möte inom loppet av tre veckor. De två första matcherna har slutat med varsin 4–3-seger.
Den första perioden var spelmässigt jämn och slutade mållöst. Mora var mer spelförande i andra perioden och skapade mest offensivt.
Det var gästerna som spräckte nollan i andra perioden genom Johan Persson efter sju minuter när han gjorde 1–0 och det var ställningen efter två perioder.
Bästa läget till kvittering fick Alfred Barklund, men i fritt skottläge sköt han mitt på gästernas målvakt Matteus Ward.
I numerärt överläge i tredje perioden kunde VIK kvittera till 1–1 genom Joakim Hagelin. Det var Hagelins 200:e poäng genom tiderna i Hockeyallsvenskan.
Kvitteringen fick fart på hemmalaget och knappt tre minuter senare prickade Kellen Jones in ledningsmålet till 2–1.
Den ovane målskytten Erik Gustafsson såg till att säkra segern när han gjorde 3–1 med 58 sekunder kvar sedan gästerna tagit ut målvakten.
Gilbert Gabor som varit utlånad den senaste tiden fick chansen och spelade från start. Backen Gustav Nielsen gjorde sin första match i Hockeyallsvenskan för VIK. Det innebar att Ludvig Jardeskog inte spelade.
VIK är redan i farten på söndag igen när det vankas bortamatch mot Tingsryd.
Mål och pass, VIK: Victor Öhman 0+2, Joakim Hagelin 1+0, Kellen Jones 1+0, Gerry Fitzgerald 0+1, Erik Gustafsson 1+0.