Mora startade matchen bäst och ryckte åt sig ledningen med 2-0 genom två snabba mål tidigt i perioden av Felix Johansson och Otto Stahre. Efter 4.45 i andra perioden ökade Mora på till 3-0 genom Ludwig Laband.
Efter 8.30 av perioden kunde Alexander Tell göra 3-1 för Linköping.
Mora ökade ledningen till 4-1 genom Johannes Frisk efter 16.32. Oskar Lisler reducerade dock för Linköping med bara två minuter kvar att spela och gjorde slutet spännande.
Mora kunde dock avgöra till 5-2 med 45 sekunder kvar av matchen genom Otto Stahre.
Ludwig Laband gjorde ett mål för Mora och spelade dessutom fram till två mål.
Mora har fyra segrar och en förlust och 17-9 i målskillnad på de senaste fem matcherna, medan Linköping har en vinst och fyra förluster och 8-20 i målskillnad.
Resultatet betyder att båda lagen har oförändrad position i tabellen, Mora på femte plats och Linköping på nionde plats. Ett fint lyft för Mora som låg på nionde plats så sent som den 10 februari.
I nästa omgång har Linköping Modo J20 borta i Hägglunds Arena, lördag 2 mars 12.00.